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

ليس هناك واجهة برمجة تطبيقات منفصلة يجب طلبها لعرض "الإعلانات المدمجة مع المحتوى" بملء الشاشة، بالإضافة إلى التعليمات الخاصة بـ الإعلانات المدمجة مع المحتوى المتقدّمة. ومع ذلك، ننصحك باتّباع أفضل الممارسات التالية عند إنشاء تجارب إعلانات بملء الشاشة:
- إتاحة النقر على مواد العرض أثناء تشغيل الفيديو المدمج مع المحتوى
تضبط 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عند إعداد "الإعلانات المدمجة مع المحتوى" في واجهة مستخدم Ad Manager. يمكن أن يؤدي السماح لإعلانات الفيديو بالمنافسة على مساحاتك الإعلانية المتاحة إلى تحسين الأداء بشكل كبير.- [اختياري] طلب نسب عرض إلى ارتفاع معيّنة لمادة عرض الوسائط
تظهر الإعلانات بأي نسبة عرض إلى ارتفاع تلقائيًا. على سبيل المثال، قد تحصل على ملف أصل المواد الإبداعية الرئيسي الأفقي أو المربّع عندما يكون تطبيقك في الوضع العمودي. استنادًا إلى تنسيق "الإعلان المدمج مع المحتوى"، قد تريد عرض إعلانات عمودية أو أفقية أو مربّعة فقط. يمكنك طلب مواد عرض بنسب عرض إلى ارتفاع معيّنة لتناسب تنسيقك على أفضل وجه.

أفقي
مربّع
عمودي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