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

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

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

  • حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" الإصدار 8.1 أو إصدار أحدث

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

حجم ثابت

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

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

  2. في ملف تنسيق XML لتطبيقك، اضبط سمة ads:adSize على الثابت الذي يتطابق مع الحجم المحدَّد مسبقًا الذي اخترته في الخطوة 1. يمكنك الاطّلاع على قائمة بالأحجام والثوابت AdSize المقابلة لها. في حجم البانر .

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

<com.google.android.gms.ads.admanager.AdManagerAdView
   android:id="@+id/fluid_view"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:layout_gravity="center_horizontal"
   ads:adSize="MEDIUM_RECTANGLE"
   ads:adUnitId="YOUR_AD_UNIT_ID" />

حجم السوائل

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

طلب تدفق

وعلى عكس أشكال الإعلانات الأخرى، لا يكون لحجم الإعلان المرن عرض محدد مسبقًا لذا، يُرجى التأكّد من ضبط سمة layout_width لـ AdManagerAdView بشكلٍ صريح. في ملف تنسيق XML:

<com.google.android.gms.ads.admanager.AdManagerAdView
   android:id="@+id/fluid_view"
   android:layout_width="match_parent"
   android:layout_height="wrap_content"
   android:layout_gravity="center_horizontal"
   ads:adSize="FLUID"
   ads:adUnitId="YOUR_AD_UNIT_ID" />

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

private AdManagerAdView mAdView;

@Override
public void onActivityCreated(Bundle savedInstanceState) {
   super.onActivityCreated(savedInstanceState);
   mAdView = (AdManagerAdView) getView().findViewById(R.id.fluid_view);
   AdManagerAdRequest request = new AdManagerAdRequest.Builder().build();
   mAdView.loadAd(request);
}

للاطّلاع على مثال لتنفيذ حجم إعلان "المرن" في "مدير الإعلانات"، يُرجى تنزيل تطبيق Android API التجريبي:

تنزيل العرض التوضيحي لواجهة برمجة التطبيقات