تسمح لك "إعلانات البانر التكيُّفية" بتحديد عرض الإعلان لتحديد حجم الإعلان الأمثل. تزيد "إعلانات البانر التكيُّفية" أيضًا الأداء إلى أقصى حد من خلال تحسين حجم الإعلان لكل جهاز. يؤدي هذا النهج إلى توفّر فرص لتحسين الأداء.
"إعلانات البانر التكيُّفية" المضمّنة أكبر وأطول من "إعلانات البانر التكيُّفية الثابتة"، وتستخدم ارتفاعات متغيّرة بدلاً من الارتفاعات الثابتة. تكون إعلانات البانر التكيُّفية المضمّنة ذات ارتفاع متغيّر، وقد تشمل الشاشة بأكملها أو حدًا أقصى للارتفاع تحدّده أنت.
يمكنك وضع "إعلانات البانر التكيُّفية" المضمّنة في المحتوى القابل للتمرير، على سبيل المثال:
قبل البدء
قبل المتابعة، تأكَّد من توفّر ما يلي:
- إكمال دليل البدء، إعلانات البانر.
تنفيذ "إعلانات البانر التكيُّفية" المضمّنة
ينشئ المثال التالي حجم إعلان تكيُّفيًا مضمّنًا باستخدام عرض المساحة المخصّصة للأقسام المهمة في الجهاز:
Swift
// Make sure the ad fits inside the readable area.
let adWidth = view.bounds.inset(by: view.safeAreaInsets).width
bannerView.adSize = currentOrientationInlineAdaptiveBanner(width: adWidth)
Objective-C
// Make sure the ad fits inside the readable area.
CGFloat adWidth = CGRectGetWidth(UIEdgeInsetsInsetRect(view.bounds, view.safeAreaInsets));
bannerView.adSize = GADCurrentOrientationInlineAdaptiveBannerAdSizeWithWidth(adWidth);
عند تنفيذ "إعلانات البانر التكيُّفية" في تطبيقك، يُرجى مراعاة النقاط التالية:
- تعمل أحجام "إعلانات البانر التكيُّفية" المضمّنة بشكل أفضل عند استخدام عرض المساحة المتاحة بأكمله. في معظم الحالات، يكون هذا الحجم هو العرض الكامل لشاشة الجهاز المستخدَم أو العرض الكامل لمحتوى "إعلان البانر" الرئيسي. يجب أن تعرف عرض المساحة التي سيظهر فيها الإعلان وعرض الجهاز وعرض المحتوى الرئيسي والمساحات المخصّصة للأقسام المهمة.
- قد تحتاج إلى تعديل أو إنشاء بنود جديدة لاستخدام الأحجام التكيُّفية. مزيد من المعلومات.
تحديد اتجاه حجم "إعلان البانر التكيُّفي" المضمّن
لتحميل إعلان بانر تكيُّفي مضمّن مسبقًا لاتجاه معيّن، استخدِم الطريقتَين التاليتَين:
GADPortraitInlineAdaptiveBannerAdSizeWithWidth(CGFloat width)GADLandscapeInlineAdaptiveBannerAdSizeWithWidth(CGFloat width)
إذا كان تطبيقك يتيح عرض الشاشة عموديًا وأفقيًا، وأردت تحميل
"إعلان بانر تكيُّفي" مسبقًا بالاتجاه الحالي، استخدِم
GADCurrentOrientationInlineAdaptiveBannerAdSizeWithWidth(CGFloat width)
تعرض هذه الطريقة إعلانًا بالاتجاه الحالي.
الحدّ من ارتفاع "إعلان البانر التكيُّفي" المضمّن
تكون "إعلانات البانر التكيُّفية" المضمّنة التي يتم إنشاء مثيل لها بدون قيمة maxHeight لها maxHeight يساوي ارتفاع الجهاز. للحدّ من ارتفاع "إعلان البانر التكيُّفي" المضمّن، استخدِم الطريقة
GADInlineAdaptiveBannerAdSizeWithWidthAndMaxHeight(CGFloat width, CGFloat maxHeight).
مراجع إضافية
أمثلة على GitHub
نزِّل التطبيق النموذجي للاطّلاع على "إعلانات البانر التكيُّفية" المضمّنة أثناء عرضها.