ردیابی پسزمینه
به طور پیشفرض، Adtrace SDK ارسال درخواستهای شبکه را در حالی که اپ در پسزمینه است متوقف میکند. میتوانید ردیابی پسزمینه را فعال کنید تا SDK حتی زمانی که اپ در foreground نیست هم به ارسال درخواستها ادامه دهد.
این گزینه را روی instance ADTConfig خود قبل از فراخوانی [Adtrace appDidLaunch:] / Adtrace.appDidLaunch(...) تنظیم کنید. برای نحوه ایجاد config، به پیکربندی مراجعه کنید.
Method signature
- (void)setSendInBackground:(BOOL)sendInBackground;
همچنین میتوانید property sendInBackground را مستقیماً روی ADTConfig تنظیم کنید.
| پارامتر | نوع | توضیح |
|---|---|---|
sendInBackground | BOOL | برای فعال کردن ارسال درخواست در پسزمینه YES / true تنظیم کنید. برای غیرفعال کردن (پیشفرض) NO / false تنظیم کنید. |
فعالسازی ردیابی پسزم ینه
setSendInBackground: را روی instance ADTConfig خود فراخوانی کنید.
مثال
- Objective-C
- Swift
- Javascript
[adtraceConfig setSendInBackground:YES];
یا property را مستقیم تنظیم کنید:
adtraceConfig.sendInBackground = YES;
adtraceConfig?.sendInBackground = true
adtraceConfig.setSendInBackground(true);
اگر چیزی تنظیم نشود، ردیابی پسزمینه به طور پیشفرض غیرفعال است.