GMA নেক্সট-জেন SDK এমন পরিস্থিতিতে স্থির বিজ্ঞাপনের আকার সমর্থন করে যেখানে অভিযোজিত ব্যানার বিজ্ঞাপনগুলি আপনার চাহিদা পূরণ করে না।
নিম্নলিখিত টেবিলে স্ট্যান্ডার্ড ব্যানারের আকারগুলি তালিকাভুক্ত করা হয়েছে।
| আকার dp (WxH) তে | বিবরণ | উপস্থিতি | বিজ্ঞাপন আকার ধ্রুবক |
|---|---|---|---|
| ৩২০x৫০ | ব্যানার | ফোন এবং ট্যাবলেট | BANNER |
| ৩২০x১০০ | বড় ব্যানার | ফোন এবং ট্যাবলেট | LARGE_BANNER |
| ৩০০x২৫০ | IAB মাঝারি আয়তক্ষেত্র | ফোন এবং ট্যাবলেট | MEDIUM_RECTANGLE |
| ৪৬৮x৬০ | IAB পূর্ণ আকারের ব্যানার | ট্যাবলেট | FULL_BANNER |
| ৭২৮x৯০ | IAB লিডারবোর্ড | ট্যাবলেট | LEADERBOARD |
যে পাত্রে বিজ্ঞাপনটি রাখবেন তার আকার কমপক্ষে ব্যানারের সমান হতে হবে। যেকোনো প্যাডিং কার্যকরভাবে আপনার পাত্রের আকার কমিয়ে দেয়। যদি পাত্রটি ব্যানার বিজ্ঞাপনের সাথে মানানসই না হয়, তাহলে বিজ্ঞাপনটি দেখানো হবে না এবং নিম্নলিখিত সতর্কতা লগ করা হবে:
W/Ads: Not enough space to show ad. Needs 320x50 dp, but only has 288x495 dp.
কাস্টম বিজ্ঞাপনের আকার
যদি আপনার বিজ্ঞাপন ম্যানেজার রিজার্ভেশন লাইন আইটেমগুলি কাস্টম আকারের জন্য থাকে, তাহলে আপনি আপনার লাইন আইটেমের সাথে মেলে এমন একটি কাস্টম প্রস্থ এবং উচ্চতা সহ একটি AdSize তৈরি করতে পারেন।
কোটলিন
val customAdSize = AdSize(250, 250)
val adRequest = BannerAdRequest.Builder(AD_UNIT_ID, customAdSize).build()
জাভা
AdSize customAdSize = new AdSize(250, 250);
BannerAdRequest adRequest = new BannerAdRequest.Builder(AD_UNIT_ID, customAdSize).build();
একাধিক বিজ্ঞাপনের আকার
একই বিজ্ঞাপনের অনুরোধে একাধিক বিজ্ঞাপন আকারের লাইন আইটেম লক্ষ্য করতে চাইলে, বিজ্ঞাপনের আকারের একটি তালিকা সহ একটি অনুরোধ তৈরি করুন।
কোটলিন
val adSizes = listOf(AdSize(120, 20), AdSize.BANNER, AdSize.MEDIUM_RECTANGLE)
val adRequest = BannerAdRequest.Builder(AD_UNIT_ID, adSizes).build()
জাভা
List<AdSize> adSizes =
Arrays.asList(new AdSize(120, 20), AdSize.BANNER, AdSize.MEDIUM_RECTANGLE);
BannerAdRequest adRequest = new BannerAdRequest.Builder(AD_UNIT_ID, adSizes).build();