يمكن استخدام شكل "الإعلانات المدمجة مع المحتوى" لإنشاء أي حجم من الإعلانات، بما في ذلك الإعلانات بملء الشاشة الشائعة جدًا في تطبيقات التواصل الاجتماعي والتطبيقات الترفيهية. يمكن أن تحسّن "الإعلانات المدمجة مع المحتوى" بملء الشاشة الإيرادات ومعدّل الاحتفاظ بالمستخدمين، إما من خلال مطابقة نمط تجارب المحتوى الحالي بملء الشاشة، مثل تلك المتوفّرة في تطبيقات التواصل الاجتماعي، أو من خلال توفير وسيلة لوضع الإعلانات في خلاصات "القصص". في ما يلي بعض الأمثلة على "الإعلانات المدمجة مع المحتوى" بملء الشاشة:

ليس هناك واجهة برمجة تطبيقات منفصلة يجب طلبها لعرض "الإعلانات المدمجة مع المحتوى" بملء الشاشة بما يتجاوز التعليمات الخاصة بـ الإعلانات المدمجة مع المحتوى المتقدّمة. ومع ذلك، ننصحك باتّباع أفضل الممارسات التالية عند إنشاء تجارب الإعلانات بملء الشاشة:
- جعل مواد العرض قابلة للنقر أثناء تشغيل الفيديو المدمج مع المحتوى
تضبط Google Mobile Ads SDK تلقائيًا قيمة userInteractionEnabled على
NOفي جميع مواد عرض الإعلانات باستثناء mediaView أثناء تشغيل الفيديو في طريقة عرض الوسائط. نتيجةً لذلك، عند تشغيل فيديو، تحدث النقرات على طريقة العرض التي تظهر خلف طريقة عرض مادة العرض. في عملية عرض "الإعلانات المدمجة مع المحتوى" بملء الشاشة، حيث يتم وضع طرق عرض مواد العرض أعلى طريقة عرض الوسائط، تتلقّى طريقة عرض الوسائط النقرة. تتعامل طريقة عرض الوسائط مع تفاعل المستخدم مع عناصر التحكّم في تشغيل الفيديو أثناء تشغيله، ولا تنقل النقرات إلى عنوان URL المقصود للإعلان إلا بعد اكتمال تشغيل الفيديو.لجعل مواد عرض الإعلانات الأخرى، مثل callToActionView ، تنقل المستخدم إلى عنوان URL الوجهة للإعلان أثناء تشغيل الفيديو، عليك تضمين كل طريقة عرض لمادة عرض في عنصر `UIView` رئيسي يكون طريقة عرض فرعية لطريقة عرض "الإعلان المدمج مع المحتوى" . يجب أن يبدو هيكل طريقة عرض الإعلان المدمج مع المحتوى على النحو التالي:
-- Native Ad View -- Media View -- Container View 1 -- Call To Action View -- Container View 2 -- Headline View -- Container View 3 -- Body View
- تخصيص موضع رمز "خيارات الإعلان"
- يتم وضع رمز "خيارات الإعلان" تلقائيًا في أعلى يسار الإعلان، ولكن يمكنك تحديد أي زاوية يجب أن يظهر فيها الرمز من خلال ضبط
GADAdChoicesPositionاستنادًا إلى موضع الإعلان. في الصور الثلاث في القسم السابق، يتم وضع رمز "خيارات الإعلان" في زاوية بعيدة عن الزرّ تثبيت وزرّ القائمة ومواد عرض الإعلانات الأخرى لتجنُّب النقرات غير المقصودة. - استخدام معرّفات وحدات إعلانية فريدة لكل موضع إعلان
احرِص على إنشاء معرّف وحدة إعلانية فريد لكل موضع إعلان مختلف في تطبيقك، حتى إذا كانت جميع مواضع الإعلانات تستخدم الشكل نفسه. على سبيل المثال، إذا كان لديك موضع إعلان مدمج مع المحتوى حالي في تطبيقك لتجربة لا تملأ الشاشة، استخدِم معرّف وحدة إعلانية جديدًا لتجربة ملء الشاشة. يؤدي استخدام وحدات إعلانية فريدة إلى ما يلي:
- تعزيز الأداء إلى أقصى حد
- مساعدة Google في عرض مواد عرض إعلانية تتناسب بشكل أفضل مع مواضع الإعلانات
- تفعيل إعداد تقارير أكثر شمولاً
- ضبط طريقة عرض الوسائط على حجم ثابت
تحاول Google دائمًا عرض مواد العرض المدمجة مع المحتوى بأفضل حجم لتحقيق الأداء الأمثل. لتسهيل ذلك، يجب أن يكون حجم "الإعلانات المدمجة مع المحتوى" قابلاً للتوقّع ومتّسقًا. يجب أن يكون حجم مادة عرض طريقة عرض الوسائط هو نفسه لكل طلب عرض إعلان على الجهاز نفسه. لتحقيق ذلك، اضبط طريقة عرض الوسائط على حجم ثابت، أو اضبط طريقة عرض الوسائط على
MATCH_PARENTواضبط طريقة العرض الرئيسية على حجم ثابت. كرِّر هذه الخطوة لكل طريقة عرض رئيسية لطريقة عرض الوسائط ليست بحجم ثابت.- تفعيل إعلانات الفيديو
فعِّل نوع الوسائط
Videoعند إعداد "الإعلانات المدمجة مع المحتوى" في واجهة مستخدم AdMob. يمكن أن يؤدي السماح لإعلانات الفيديو بالمنافسة على مساحاتك الإعلانية المتاحة إلى تحسين الأداء بشكل كبير.- [اختياري] طلب نسب عرض إلى ارتفاع معيّنة لمادة عرض الوسائط
تظهر الإعلانات بأي نسبة عرض إلى ارتفاع تلقائيًا. على سبيل المثال، قد تحصل على ملف أصل المواد الإبداعية الرئيسي الأفقي أو المربّع عندما يكون تطبيقك في الوضع العمودي. استنادًا إلى موضع "الإعلان المدمج مع المحتوى"، قد تريد عرض الإعلانات العمودية أو الأفقية أو المربّعة فقط. يمكنك طلب مواد عرض بنسب عرض إلى ارتفاع معيّنة لتناسب موضع الإعلان على أفضل وجه.

أفقي
مربّع
عموديSwift
let aspectRatioOption = NativeAdMediaAdLoaderOptions() aspectRatioOption.mediaAspectRatio = .portrait adLoader = AdLoader( adUnitID: "<var>your ad unit ID</var>", rootViewController: self, adTypes: adTypes, options: [aspectRatioOption])Objective-C
GADNativeAdMediaAdLoaderOptions *aspectRatioOption = [[GADNativeAdMediaAdLoaderOptions alloc] init]; aspectRatioOption.mediaAspectRatio = GADMediaAspectRatioPortrait; self.adLoader = [[GADAdLoader alloc] initWithAdUnitID:@"<var>your ad unit ID</var>" rootViewController:self adTypes:@[ GADAdLoaderAdTypeNative ] options:@[ aspectRatioOption ]];مراجع إضافية
- أمثلة على "الإعلانات المدمجة مع المحتوى" بملء الشاشة: Objective-C