الأنماط الأصلية

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

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

  • الإصدار 0.13.6 أو إصدار أحدث من مكوّن Flutter الإضافي لإعلانات Google على الأجهزة الجوّالة

يفترض هذا الدليل بعض المعرفة العملية بحزمة SDK لإعلانات Google على الأجهزة الجوّالة. ننصحك بالاطّلاع على دليل البدء إذا لم يسبق لك ذلك.

حجم ثابت

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

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

  2. حمِّل "AdManagerBannerAd" بالحجم نفسه الذي أعددته في الخطوة 1. اطّلِع على مستندات إعلان البانر لمعرفة كيفية إنشاء إعلان وتحميله. يمكنك الاطّلاع على قائمة بالأحجام والثوابت AdSize المقابلة لها. في حجم البانر .

في ما يلي مثال على كيفية تحديد حجم ثابت، مثل حجم الإعلان MEDIUM_RECTANGLE (300×250):

AdManagerBannerAd ad = AdManagerBannerAd(
  adUnitId: '<your-ad-unit>',
  sizes: <AdSize>[AdSize.mediumRectangle],
  request: AdManagerAdRequest(),
);

حجم السوائل

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

طلب سائل

استخدِم FluidAdManagerBannerAd لطلب إعلان مرن:

final fluidAd = FluidAdManagerBannerAd(
  adUnitId: '<your-ad-unit>',
  request: AdManagerAdRequest(),
  listener: AdManagerBannerAdListener(
    onAdLoaded: (Ad ad) {
      print('$_fluidAd loaded.');
    },
    onAdFailedToLoad: (Ad ad, LoadAdError error) {
      print('$_fluidAd failedToLoad: $error');
      ad.dispose();
    },
  ),

عرض الإعلان المرن

بعد تحميل إعلانك، استخدِم FluidAdWidget لعرض إعلانات مرنة. ستفتح اضبط ارتفاعه ليلائم العرض الأساسي لإعلان المنصة:

FluidAdWidget(
  width: <your-width>,
  ad: fluidAd,
);

الاطّلاع على مثال لتنفيذ حجم إعلان السوائل في "مدير الإعلانات" في نموذج التطبيق على GitHub.