شاهین

فراخوان track

متوسط
به‌روزرسانی ۲۰ تیر ۱۴۰۵ تحریریه شاهین ۲ دقیقه مطالعه
تلفظEN/træk kɔːl/

فراخوان track تابعی در SDK است که یک رویداد نام‌دار را همراه پراپرتی‌هایش ثبت می‌کند و مسیر اصلی ورود رفتار سفارشی به آنالیتیکس است.

این فراخوان یک نام رویداد و یک مجموعه پراپرتی می‌گیرد؛ سپس SDK هویت، زمان، پراپرتی‌های پیش‌فرض و سوپر پراپرتی‌های ثبت‌شده را به آن اضافه می‌کند، در صف می‌گذارد و دسته‌ای می‌فرستد، نه یک درخواست به ازای هر اقدام. نام تابع بین ابزارها فرق دارد: در Mixpanel و Segment همان track است، در Amplitude با نام logEvent و در GA4 به شکل فراخوان gtag از نوع event. آنچه ارزش این فراخوان را تعیین می‌کند نام رویداد است، چون همان رشته بعدا کلید اتصال در هر قیف و کوهورت و گزارش می‌شود. اشتباه کلاسیک، ریختن داده متغیر داخل نام است، مثل purchase_1290000 یا article_4417، به جای گذاشتن آن در پراپرتی؛ آن وقت کاتالوگ رویدادها پر از هزاران نام یک بار مصرف می‌شود که هیچ گزارشی نمی‌تواند گروه‌بندی‌شان کند.

منابع:Segment — Track spec