پرش به مطلب اصلی
نسخه: 3.0.0+

محدودیت event deduplication

SDK مقادیر اخیر deduplicationId رویدادها را در cache نگه می‌دارد تا از ارسال رویدادهای تکراری جلوگیری کند. اندازه cache را با eventDeduplicationListLimit در initSdk پیکربندی کنید.

پارامتر​

پارامترنوعتوضیحات
eventDeduplicationListLimitnumberتعداد deduplication IDهای اخیر که باید به خاطر سپرده شوند. پیش‌فرض 10 است. باید عدد مثبت باشد.

مثال​

Adtrace.initSdk({
appToken: '{YourAppToken}',
environment: 'sandbox',
eventDeduplicationListLimit: 20,
});

ردیابی رویدادها با deduplication ID​

deduplicationId را روی رویدادهای جداگانه ارسال کنید. به ردیابی رویدادها مراجعه کنید.

Adtrace.trackEvent({
eventToken: '{YourEventToken}',
deduplicationId: 'order-12345',
});

محدودیت را معقول نگه دارید. مقادیر بسیار بزرگ مصرف حافظه را افزایش می‌دهند بدون اینکه برای اکثر اپ‌ها مزیت قابل توجهی داشته باشند.