محدودیت event deduplication
SDK مقادیر اخیر deduplicationId رویدادها را در cache نگه میدارد تا از ارسال رویدادهای تکراری جلوگیری کند. اندازه cache را با eventDeduplicationListLimit در initSdk پیکربندی کنید.
پارامتر
| پارامتر | نوع | توضیحات |
|---|---|---|
eventDeduplicationListLimit | number | تعداد deduplication IDهای اخیر که باید به خاطر سپرده شوند. پیشفرض 10 است. باید عدد مثبت باشد. |
مثال
Adtrace.initSdk({
appToken: '{YourAppToken}',
environment: 'sandbox',
eventDeduplicationListLimit: 20,
});
ردیابی رویدادها با deduplication ID
deduplicationId را روی رویدادهای جداگانه ارسال کنید. به ردیابی رویدادها مراجعه کنید.
Adtrace.trackEvent({
eventToken: '{YourEventToken}',
deduplicationId: 'order-12345',
});
محدودیت را معقول نگه دارید. مقادیر بسیار بزرگ مصرف حافظه را افزایش میدهند بدون اینکه برای اکثر اپها مزیت قابل توجهی داشته باشند.