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

محدودیت 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',
});

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