شاهین

پراپرتی چسبان

پیشرفته
به‌روزرسانی ۲۰ تیر ۱۴۰۵ تحریریه شاهین ۳ دقیقه مطالعه
تلفظEN/ˈstɪki ˈprɑːpərti/

پراپرتی چسبان پراپرتی‌ای است که وقتی یک بار ست شود، به‌طور خودکار به همه رویدادهای بعدی همان کاربر می‌چسبد تا وقتی که تغییرش دهید.

در ابزارهای آنالیتیکس محصول، معمولا هر رویداد فقط پراپرتی‌های خودش را دارد؛ پراپرتی چسبان این را می‌شکند و یک مقدار را «ماندگار» می‌کند تا لازم نباشد در هر رویداد دوباره فرستاده شود. کاربرد کلاسیکش پراپرتی‌هایی است که در طول نشست ثابت‌اند: پلن کاربر، منبع اولیه ورود، نسخه اپ. فایده‌اش این است که بعدا می‌توان هر رویداد را بر اساس این مقدار تفکیک کرد بدون بازکاری کد. اما یک تله جدی دارد: چون مقدار می‌چسبد، اگر اشتباه یا در زمان اشتباه ست شود، همه رویدادهای بعدی را آلوده می‌کند و اشکالش هم دیر پیدا می‌شود. مفهوم نزدیکش سوپرپراپرتی است. این‌ها همه به یک مدل SDK با مفهوم کاربر پایدار و ثبت پراپرتی سمت کلاینت وابسته‌اند.