از قالب آگهی بومی میتوان برای ساختن آگهی در هر اندازهای، ازجمله آگهیهای تمامصفحه مانند آگهیهایی که در برنامههای اجتماعی و سرگرمی بسیار محبوب هستند، استفاده کرد. آگهیهای بومی تمامصفحه میتوانند ازطریق مطابقت با سبک تجربههای محتوای تمامصفحه موجود مثل برنامههای اجتماعی، یا ازطریق ارائه روشی برای قرار دادن آگهی در فیدهای «داستانها»، درآمد و ماندگاری را بهبود دهند. در اینجا چند نمونه از آگهیهای بومی تمامصفحه آورده شده است:

هیچ میانای برنامهسازی کاربردی جداگانهای برای فراخوانی جهت فعال کردن آگهیهای بومی تمامصفحه برای ارائه فراتر از دستورالعملهای بومی پیشرفته وجود ندارد. بااینحال، روالهای مطلوبی وجود دارد که هنگام ایجاد تجربههای آگهی تمامصفحه توصیه میکنیم:
- داراییها را درطول بازپخش ویدیو بومی قابلکلیک کنید
بهطور پیشفرض، Google Mobile Ads SDK userInteractionEnabled را روی
NOبرای همه داراییهای آگهی بهجز mediaView تنظیم میکند درحالیکه نمای رسانه درحال پخش ویدیو است. درنتیجه، وقتی ویدیویی درحال پخش است، کلیکها روی نمای پشت نمای دارایی انجام میشود. در پیادهسازی بومی تمامصفحه، که در آن بازدیدهای دارایی در بالای نمای رسانه قرار میگیرند، نمای رسانه کلیک را دریافت میکند. نمای رسانه تعامل کاربر را برای کنترلهای بازپخش ویدیو درطول بازپخش ویدیو مدیریت میکند و فقط پساز تکمیل بازپخش ویدیو، با کلیک کردن به نشانی وب مقصد آگهی میرود.برای ساختن داراییهای آگهی دیگرتان، مثل callToActionView روی کاربر کلیک کنید تا درحالیکه ویدیو پخش میشود به مقصد آگهی برود، هر نمای دارایی را در UIView والد که نمای فرعی آگهی بومی است بپیچید. ساختار نمای آگهی بومی شما باید به این شکل باشد:
-- Native Ad View -- Media View -- Container View 1 -- Call To Action View -- Container View 2 -- Headline View -- Container View 3 -- Body View
- سفارشیسازی جایگاه نماد AdChoices
- بهطور پیشفرض، نماد AdChoices در گوشه بالا سمت راست آگهی قرار میگیرد،
اما میتوانید با تنظیم
GADAdChoicesPositionبراساس جای آگهی، هر گوشهای را که میخواهید نماد AdChoices در آن نشان داده شود مشخص کنید. در سه تصویر بخش قبلی، نماد AdChoices در گوشهای دور از دکمه نصب، دکمه منو، و دیگر داراییهای آگهی قرار داده شده است تا از کلیکهای تصادفی جلوگیری شود. - از شناسههای واحد آگهی یکتا برای هر جایگاه آگهی استفاده کنید
حتماً برای هر جای آگهی متفاوت در برنامهتان، شناسه واحد آگهی یکتایی ایجاد کنید، حتی اگر همه جای آگهیها قالب یکسانی داشته باشند. برای مثال، اگر جای آگهی بومی موجودی در برنامهتان برای تجربه غیرتمامصفحه دارید، برای تجربه تمامصفحه از شناسه واحد آگهی جدیدی استفاده کنید. استفاده از واحدهای آگهی منحصربهفرد:
- عملکرد را به حداکثر میرساند
- به Google کمک میکند داراییهای آگهی را برگرداند که بهتر با چیدمانهایتان مطابقت دارد
- گزارشدهی جامعتری را امکانپذیر میکند.
- نمای رسانهتان را روی اندازه یکسانی تنظیم کنید
Google همیشه تلاش میکند داراییهای بومی با بهترین اندازه را برای عملکرد بهینه ارائه دهد. برای تسهیل این امر، اندازه آگهیهای بومی شما باید قابل پیشبینی و یکنواخت باشد. دارایی نمای رسانه شما باید برای هر درخواست آگهی در همان دستگاه اندازه یکسانی داشته باشد. برای انجام این کار، نمای رسانه را روی اندازه ثابتی تنظیم کنید، یا نمای رسانه را روی
MATCH_PARENTتنظیم کنید و نمای اصلی را روی اندازه ثابتی قرار دهید. این مرحله را برای هر نمای اصلی از نمای رسانه که اندازه ثابتی ندارد تکرار کنید.<<../../../_includes/_shared_max_screen_size.md>>
- فعال کردن آگهیهای ویدیویی
هنگام پیکربندی آگهیهای بومی در واسط کاربر Ad Manager، نوع رسانه
Videoرا فعال کنید. اجازه دادن به آگهیهای ویدیویی برای رقابت بر سر فضای آگهیتان میتواند عملکرد را بهطور چشمگیری بهبود بخشد.- [اختیاری] درخواست نسبتهای ابعادی خاص برای دارایی رسانه
بهطور پیشفرض، آگهیها با هر نسبت ابعادی ممکن است برگردانده شوند. برای مثال، وقتی برنامهتان در حالت عمودی است، ممکن است دارایی خلاقانه اصلی مربعی یا افقی دریافت کنید. بسته به چیدمان آگهی بومیتان، ممکن است بخواهید فقط آگهیهای عمودی، افقی، یا مربعی ارائه کنید. میتوانید داراییهایی با نسبتهای ابعادی خاص درخواست کنید تا بهترین چیدمان را داشته باشید.

افقی
مربع
پرترهSwift
let aspectRatioOption = NativeAdMediaAdLoaderOptions() aspectRatioOption.mediaAspectRatio = .portrait adLoader = AdLoader( adUnitID: "<var>your ad unit ID</var>", rootViewController: self, adTypes: adTypes, options: [aspectRatioOption])آبجکتیو-سی
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 ]];منابع اضافی
برای نمونههای آگهیهای بومی تمامصفحه، به موارد زیر مراجعه کنید:
- نمونه تمامصفحه بومی: