تنسيق الإعلانات المُدمَجة مع المحتوى في واجهة المستخدم

تتيح لك إعدادات نمط "الإعلانات المدمجة مع المحتوى" أن يتولّى "مدير إعلانات Google" عرض إعلاناتك المدمجة مع المحتوى استنادًا إلى أنماط "الإعلانات المدمجة مع المحتوى" التي تحدّدها ضِمن المنتج. في البداية، حدِّد الحجم والاستهداف. بعد ذلك، أضِف HTML وCSS وJavaScript لتحديد إعلانات متجاوبة وعرضها بجودة عالية على جميع الشاشات. لست بحاجة إلى إجراء أي عملية عرض، إذ يطبّق "مدير الإعلانات" تلقائيًا نمط "الإعلانات المدمجة مع المحتوى" المناسب للوجهة. يتم تنفيذ أنماط "الإعلانات المدمجة مع المحتوى" تمامًا مثل إعلانات البانر. ويتم عرضها بحجم إعلان مرن يتم تحديده في وقت التشغيل، أو بحجم إعلان ثابت يتم تحديده مسبقًا.

المتطلبات الأساسية

الحجم المرن

يمكنك استخدام حجم الإعلان المرن في واجهة مستخدم "مدير الإعلانات" لعرض إعلان يتكيّف ديناميكيًا ليناسب محتواه. باستخدام هذا الإعداد، سيتطابق عرض الإعلان مع محتوى تطبيقك، وسيتم تعديل ارتفاعه في وقت التشغيل ليناسب محتوى الإعلان. توفر حزمة تطوير البرامج (SDK) ثابتًا خاصًا AdSize، FLUID، للتعامل مع هذه الحالة. يتم تحديد ارتفاع حجم الإعلان المرن ديناميكيًا استنادًا إلى العرض الذي يحدّده الناشر، ما يسمح لمشاهدة الإعلان بتعديل ارتفاعه ليتطابق مع ارتفاع التصميم الإعلاني.

إنشاء طلب عرض إعلان مرن

أنشِئ حاوية تنسيق لعرض الإعلان. اضبط layout_height لحاوية الإعلان على wrap_content لأنّ ارتفاعها سيتم تحديده من خلال الإعلان الذي يتم عرضه في وقت التشغيل.

<FrameLayout
   android:id="@+id/fluid_ad_container"
   android:layout_width="match_parent"
   android:layout_height="wrap_content"
   android:layout_gravity="center_horizontal" />

إليك شكل عملية التنفيذ لتقديم طلب عرض الإعلان:

Kotlin

// Be sure to specify Fluid as the ad size in the Ad Manager UI and create
// an ad request with FLUID size.
val adRequest = BannerAdRequest.Builder("AD_UNIT_ID", AdSize.FLUID).build()

جافا

// Be sure to specify Fluid as the ad size in the Ad Manager UI and create
// an ad request with FLUID size.
BannerAdRequest adRequest = new BannerAdRequest.Builder("AD_UNIT_ID", AdSize.FLUID).build();

استبدِل AD_UNIT_ID برقم تعريف جهاز الاختبار.

بعد تحميل الإعلان بنجاح، أضِف BannerAd.getView() إلى هيكلية طرق العرض. لمزيد من التفاصيل، يُرجى الاطّلاع على مقالة تحميل إعلان.

الحجم الثابت

تسمح لك أنماط "الإعلانات المدمجة مع المحتوى" ذات الحجم الثابت بالتحكّم في عرض الإعلان المدمج مع المحتوى وارتفاعه. لضبط حجم ثابت، اتّبِع الخطوات التالية:

  1. أنشِئ عنصرًا في "مدير الإعلانات" واختَر أحد الأحجام المحدّدة مسبقًا من القائمة المنسدلة Size.

  2. حمِّل إعلان BannerAd بالحجم AdSize المحدّد مسبقًا.