تنظیم پارامترهای Callback Session
پارامترهای Callback Session به صورت محلی ذخیره میشوند و با هر Session و هر رویداد که Adtrace SDK ضبط میکند ارسال میشوند. این مقادیر در سطح SDK هستند، نه مرتبط با یک AdTraceEvent واحد.
هنگامی که یک پارامتر Session اضافه میکنید، SDK آن را ذخیره میکند بنابراین نیازی نیست در هر Session یا فراخوانی track دوباره آن را تنظیم کنید.
اضافه کردن همان کلید پارامتر Callback Session دوباره تأثیری ندارد. مقدار اول نگه داشته میشود.
میتوانید متدهای پارامتر Session را قبل از AdTrace.onCreate() فراخوانی کنید تا در Session نصب گنجانده شوند. اگر به یک مقدار برای نصب نیاز دارید اما تنها پس از راهاندازی میتوانید آن را بخوانید، از تأخیر در شروع SDK استفاده کنید.
| پارامترهای Callback Session | پارامترهای Callback رویداد | |
|---|---|---|
| API | AdTrace.addSessionCallbackParameter(key, value) | event.addCallbackParameter(key, value) |
| محدوده | هر Session و رویداد | یک رویداد |
| چه زمانی تنظیم کنیم | هر زمانی (شامل قبل از مقداردهی اولیه SDK) | قبل از AdTrace.trackEvent() |
| تعارض کلید | پارامتر رویداد برنده میشود | بر پارامتر Session تقدم دارد |
این صفحه درباره پارامترهای URL Callback (داده key-value ارسال شده با Session و رویداد) است. برای listener های Success callbacks / Failure callbacks هنگامی که SDK package ارسال میکند، به ارسال اطلاعات Callback مراجعه کنید.
اضافه کردن پارامترهای Callback Session
Method signature
public static void addSessionCallbackParameter(String key, String value)