تبلیغات بنری با اندازه ثابت

Google Mobile Ads SDK از اندازه‌های ثابت تبلیغات برای موقعیت‌هایی پشتیبانی می‌کند که تبلیغات بنرهای تطبیقی ​​نیازهای شما را برآورده نمی‌کنند.

جدول زیر اندازه استاندارد بنرها را فهرست می کند.

اندازه بر حسب dp (WxH) شرح دسترسی AdSize ثابت
320x50 بنر گوشی و تبلت BANNER
320x100 بنر بزرگ گوشی و تبلت LARGE_BANNER
300x250 مستطیل متوسط ​​IAB گوشی و تبلت MEDIUM_RECTANGLE
468x60 بنر سایز کامل IAB قرص FULL_BANNER
728x90 تابلوی امتیازات IAB قرص LEADERBOARD

اندازه ظرفی که تبلیغ خود را در آن قرار می دهید باید حداقل به اندازه بنر باشد. هر گونه پد به طور موثر اندازه ظرف شما را کاهش می دهد. اگر ظرف با آگهی بنر مناسب نباشد، آگهی نمایش داده نمی‌شود و اخطار زیر ثبت می‌شود:

W/Ads: Not enough space to show ad. Needs 320x50 dp, but only has 288x495 dp.

اندازه تبلیغ سفارشی

اگر موارد خط رزرو Ad Manager را دارید که اندازه سفارشی را هدف قرار می دهند، می توانید یک AdSize با عرض و ارتفاع سفارشی ایجاد کنید که مطابق با آیتم خط شما باشد.

جاوا

AdSize customAdSize = new AdSize(250, 250);
AdManagerAdView adView = new AdManagerAdView(this);
adView.setAdSizes(customAdSize);

کاتلین

val customAdSize = AdSize(250, 250)
val adView = AdManagerAdView(this)
adView.setAdSizes(customAdSize)

چند اندازه تبلیغات

اگر می‌خواهید آیتم‌های خطی با اندازه‌های مختلف تبلیغات را در یک درخواست تبلیغ هدف قرار دهید، AdManagerAdView به شما امکان می‌دهد چندین اندازه تبلیغات را همزمان تنظیم کنید.

جاوا

AdManagerAdView adView = new AdManagerAdView(this);
adView.setAdSizes(AdSize.BANNER, new AdSize(120, 20), new AdSize(250, 250));

کاتلین

val adView = AdManagerAdView(this)
adView.setAdSizes(AdSize.BANNER, AdSize(120, 20), AdSize(250, 250))

AdManagerAdView به طور پیش‌فرض به اندازه اولین تبلیغ است. پس از بارگیری آگهی، اندازه AdManagerAdView به اندازه تبلیغ بارگذاری شده تغییر می کند. طرح شما باید بتواند به طور خودکار با اندازه جدید سازگار شود.

همچنین می توانید با استفاده از ویژگی ads:adSizes در فایل طرح بندی XML خود، چندین اندازه تبلیغات را مشخص کنید:

<com.google.android.gms.ads.admanager.AdManagerAdView
   android:id="@+id/multiple_ad_sizes_view"
   android:layout_width="wrap_parent"
   android:layout_height="wrap_content"
   android:layout_alignParentBottom="true"
   android:layout_centerHorizontal="true"
   ads:adSizes="BANNER,120x20,250x250"
   ads:adUnitId="AD_UNIT_ID" />

مثال چند اندازه تبلیغات

جاوا کاتلین