پرش به مطلب اصلی

ردیابی رویداد

اقدامات درون‌اپ، درآمد، و پارامترهای سفارشی را با Adtrace Android SDK ردیابی کنید، یا رویدادها را در صورت نیاز از سرور ارسال کنید.

ردیابی رویداد دو مرحله دارد:

  1. تعریف رویداد در پنل (Settings → Event → Add Event).
  2. پیاده‌سازی ارسال با SDK یا S2S، با استفاده از event token از پنل.

ایجاد یک رویداد در پنل

در پنل Adtrace، به Settings → Event → Add Event بروید و پیکربندی کنید:

فیلدتوضیح
نام رویدادیک نام قابل خواندن (مثلاً Login، Purchase، Add to cart).
رویداد منحصربه‌فردمنحصربه‌فرد: تنها اولین بار برای هر دستگاه ضبط می‌شود. غیر منحصربه‌فرد: هر بار که اقدام اتفاق می‌افتد ضبط می‌شود.
اضافه کردن keyکلیدهای پارامتر اختیاری برای مقادیر رویداد (مثلاً phone، first_name). از key ها برای metadata استفاده کنید؛ برای درآمد از setRevenue استفاده کنید، نه از کلیدهای مقدار رویداد.

پس از کلیک روی Create، Adtrace یک event token برای هر رویداد اختصاص می‌دهد. از آن token در پیاده‌سازی SDK یا S2S استفاده کنید.

هیچ محدودیت سختی برای تعداد رویدادهایی که می‌توانید ایجاد کنید وجود ندارد، اما تنها رویدادهایی را تعریف کنید که قصد تحلیل آن‌ها را دارید.

انتخاب نحوه ارسال رویدادها

روشچه زمانی استفاده کنیم
SDK (AdTrace.trackEvent)پیش‌فرض برای اقدامات درون‌اپ (مثلاً کلیک دکمه). SDK رویدادها را در دستگاه صف می‌کند و تا موفقیت تحویل تلاش می‌کند.
Server-to-server (S2S)داده حساس یا با ارزش بالا (مثلاً خریدها) هنگامی که ارسال از سمت سرور ترجیح داده می‌شود.
تقسیم توصیه شده

رویدادهای حساس (مثلاً خریدها) را از طریق S2S و رویدادهای روتین با حجم بالا (مثلاً کلیک‌های UI) را از طریق SDK ارسال کنید. این کار بار سرور را کاهش می‌دهد و نگهداری آسان‌تری دارد.

S2S جایگزین یکپارچه‌سازی SDK نیست

نمی‌توانید تنها با S2S بدون یکپارچه‌سازی Adtrace SDK در اپ، رویدادها را ردیابی کنید. یک نصب باید برای دستگاه قبل از هر رویداد (SDK یا S2S) وجود داشته باشد تا attribution درست انجام شود، و یک نصب مطمئن به SDK نیاز دارد. S2S یک مسیر تحویل دوم بعد از یکپارچه‌سازی اپ اضافه می‌کند، نه جایگزینی برای یکپارچه‌سازی.

مهم

قبل از ارسال رویدادها، اطمینان حاصل کنید که نصب به موفقیت ردیابی شده برای اپ در دستگاه.