يمكن أن يؤدي إعداد تطبيق يتضمّن سلاسل طويلة من توسّط العرض الإعلاني بدون انقطاع ومحوّلات متعددة تابعة لجهات خارجية إلى زيادة وقت استجابة طلب عرض الإعلان لمرات الظهور المهمة التي تظهر أولاً في جلسة المستخدم. وقد يؤدي هذا التأخير في عرض الإعلان لأول مرة إلى منع ظهور الإعلان لأنّ طلب عرض الإعلان لم يتلقَّ ردًا بعد.
يتناول هذا الدليل ما يلي لتقليل وقت استجابة الظهور الأول في جلسات تطبيقك:
- ضبط مهلة للإعداد
- إزالة مصادر الإعلانات للعرض بدون انقطاع من طلبك الأول
- تحسين الأداء في مرات الظهور الأقل حساسية للوقت
قبل البدء
قبل المتابعة، عليك إعداد Google Mobile Ads Unity Plugin.
ضبط مهلة للإعداد
لتجنُّب تفويت فرصة ظهور الإعلان، اضبط مهلة للإعداد. يمنع هذا النهج تطبيقك من تجاوز الحد الزمني الذي حددته. يمكنك متابعة طلب عرض الإعلان بعد انتهاء المهلة الزمنية التي حدّدتها أو بعد اكتمال عملية الإعداد.
يضبط المثال التالي مهلة إعداد تبلغ خمس ثوانٍ:
private bool _isInitialAdLoaded = false;
void InitializeWithInitialAd()
{
// Load an ad after 5s if SDK initialization is slow.
Invoke("LoadInitialAd", 5);
MobileAds.Initialize((InitializationStatus initstatus) =>
{
LoadInitialAd();
});
}
void LoadInitialAd()
{
if (_isInitialAdLoaded)
{
return;
}
_isInitialAdLoaded = true;
LoadAd();
}
إزالة مصادر الإعلانات للعرض بدون انقطاع في طلبك الأول
لعرض الإعلانات بدون أي وقت استجابة إضافي من مصادر الإعلانات للعرض بدون انقطاع، عليك تنفيذ تقسيم حسب المفتاح والقيمة لإزالة مصادر الإعلانات للعرض بدون انقطاع من طلب عرض الإعلان الأول. أكمِل الخطوات التالية:
- أنشِئ مجموعة توسّط وأضِف مصادر إعلانات مستنِدة إلى عروض الأسعار.
- أضِف تصنيف المفتاح/القيمة إلى مجموعة التوسّط الجديدة التي تستخدم عروض الأسعار فقط، وذلك باستخدام المفتاح
latencyوالقيمةlow. - امنح الأولوية لمجموعة التوسّط الجديدة التي تستخدم عروض الأسعار فقط على حساب مجموعة التوسّط الأساسية في واجهة المستخدم. لتعديل الترتيب، يمكنك تغيير أولوية مجموعة التوسّط.
في طلب عرض الإعلان الأول، أدرِج زوج المفتاح/القيمة المخصّص للاستهداف:
var customTargeting = new Dictionary<string, string> {["latency"] = "low",}; var request = new AdRequest() { CustomTargeting = customTargeting, };اختبِر إعداد تصنيف المفتاح/القيمة للتأكّد من أنّك تستهدف بشكل صحيح مجموعة التوسّط الجديدة التي تستخدم عروض الأسعار فقط.
تحسين الأداء في مرّات الظهور الأقل حساسية للوقت
لتحسين الأداء في مرات الظهور الأقل حساسية للوقت، مثل الإعلانات التي لا تحتاج إلى الظهور فور تشغيل التطبيق، استخدِم التحميل المسبَق للإعلان مع طلب عرض الإعلان لا يستهدف مجموعة التوسّط التي تستخدم عروض الأسعار فقط.