شاهین

عملیات پروفایل (set/increment)

پیشرفته
به‌روزرسانی ۲۰ تیر ۱۴۰۵ تحریریه شاهین ۳ دقیقه مطالعه
تلفظEN/ˈproʊfaɪl ˌɑːpəˈreɪʃənz/

عملیات پروفایل مجموعه فراخوان‌هایی است که مقدار پراپرتی‌های یک کاربر را می‌نویسد یا تغییر می‌دهد، مانند set برای جایگزینی و increment برای بالا بردن شمارنده.

رویداد و پروفایل دو حافظه متفاوت‌اند: رویداد واقعیتی ثبت‌شده در گذشته است و تغییر نمی‌کند، ولی پروفایل وضعیت فعلی کاربر را نگه می‌دارد و هر عملیات آن را بازنویسی می‌کند. عملیات‌های متداول عبارت‌اند از set برای نوشتن مقدار، set_once برای نوشتن فقط در اولین بار، increment برای جمع عددی، append و union برای افزودن به فهرست، و unset برای حذف یک پراپرتی. دام اصلی این است که پروفایل معمولا تاریخچه ندارد: اگر کاربری امروز از پلن رایگان به پولی برود، گزارشی که رفتار ماه گذشته را بر حسب پراپرتی پلن تفکیک می‌کند او را در آن ماه هم پولی نشان می‌دهد، مگر آنکه ابزار تاریخچه پراپرتی را جداگانه نگه داشته باشد.

پرسش‌های پرتکرار

منابع:Mixpanel — User profiles