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

ردیابی پس‌زمینه

به طور پیش‌فرض، Adtrace SDK ارسال درخواست‌های شبکه را در حالی که اپ در پس‌زمینه است متوقف می‌کند. می‌توانید ردیابی پس‌زمینه را فعال کنید تا SDK حتی زمانی که اپ در foreground نیست هم به ارسال درخواست‌ها ادامه دهد.

این گزینه را روی instance ADTConfig خود قبل از فراخوانی [Adtrace appDidLaunch:] / Adtrace.appDidLaunch(...) تنظیم کنید. برای نحوه ایجاد config، به پیکربندی مراجعه کنید.

Method signature

- (void)setSendInBackground:(BOOL)sendInBackground;

همچنین می‌توانید property sendInBackground را مستقیماً روی ADTConfig تنظیم کنید.

پارامترنوعتوضیح
sendInBackgroundBOOLبرای فعال کردن ارسال درخواست در پس‌زمینه YES / true تنظیم کنید. برای غیرفعال کردن (پیش‌فرض) NO / false تنظیم کنید.

فعال‌سازی ردیابی پس‌زمینه

setSendInBackground: را روی instance ADTConfig خود فراخوانی کنید.

مثال

[adtraceConfig setSendInBackground:YES];

یا property را مستقیم تنظیم کنید:

adtraceConfig.sendInBackground = YES;

اگر چیزی تنظیم نشود، ردیابی پس‌زمینه به طور پیش‌فرض غیرفعال است.