External device ID
External device ID یک مقدار سفارشی است که به یک دستگاه یا کاربر اختصاص میدهید. از آن برای:
- شنا سایی همان کاربر در Sessionها و پلتفرمها
- حذف تکراری نصبها تا یک کاربر به عنوان چند نصب جدید محسوب نشود
- حفظ پیوستگی با شناسههایی که از قبل در سیستمهای دیگر استفاده میکنید
External device ID را در نمونه AdTraceConfig قبل از فراخوانی AdTrace.onCreate() تنظیم کنید. پس از شروع SDK نمیتوانید آن را تغییر دهید.
Method signature
public void setExternalDeviceId(String externalDeviceId)
| پارامتر | نوع | توضیح |
|---|---|---|
externalDeviceId | String | شناسه سفارشی دستگاه یا کاربر شما. این مقدار به حروف کوچک و بزرگ حساس است. اگر external device ID ها را import کردید، مقداری که پاس میدهید باید دقیقاً با مقدار import شده مطابقت داشته باشد. |
تنظیم external device ID
setExternalDeviceId را با شناسه خود در نمونه AdTraceConfig فراخوانی کنید. برای نحوه ایجاد config به پیکربندی مراجعه کنید.
مثال
- Java
- Kotlin
- Javascript
config.setExternalDeviceId("YourExternalDeviceId");
config.setExternalDeviceId("YourExternalDeviceId")
config.setExternalDeviceId("YourExternalDeviceId");