যেসব ক্ষেত্রে অ্যাডাপ্টিভ ব্যানার বিজ্ঞাপন আপনার প্রয়োজন পূরণ করতে পারে না, সেইসব ক্ষেত্রে GMA Next-Gen SDK নির্দিষ্ট সাইজের বিজ্ঞাপন দেখানোর সুবিধা দেয়।
নিচে দেওয়া সারণীতে স্ট্যান্ডার্ড ব্যানার সাইজের তালিকা দেওয়া হল।
| dp-তে সাইজ (প্রস্থ x উচ্চতা) | বিবরণ | উপলভ্যতা | AdSize কনস্ট্যান্ট |
|---|---|---|---|
| ৩২০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.
বিজ্ঞাপনের কাস্টম সাইজ
কাস্টম সাইজ টার্গেট করা Ad Manager রিজার্ভেশন লাইন আইটেম থাকলে, আপনি
কাস্টম প্রস্থ ও উচ্চতা সহ AdSize তৈরি করতে পারেন যা আপনার লাইন আইটেমের সাথে ম্যাচ করে।
Kotlin
val customAdSize = AdSize(250, 250)
val adRequest = BannerAdRequest.Builder(AD_UNIT_ID, customAdSize).build()
Java
AdSize customAdSize = new AdSize(250, 250);
BannerAdRequest adRequest = new BannerAdRequest.Builder(AD_UNIT_ID, customAdSize).build();
একাধিক সাইজের বিজ্ঞাপন
আপনি যদি একই বিজ্ঞাপন অনুরোধে একাধিক বিজ্ঞাপন সাইজের লাইন আইটেম টার্গেট করতে চান, তাহলে বিজ্ঞাপন সাইজের তালিকা সহ একটি অনুরোধ তৈরি করুন।
Kotlin
val adSizes = listOf(AdSize(120, 20), AdSize.BANNER, AdSize.MEDIUM_RECTANGLE)
val adRequest = BannerAdRequest.Builder(AD_UNIT_ID, adSizes).build()
Java
List<AdSize> adSizes =
Arrays.asList(new AdSize(120, 20), AdSize.BANNER, AdSize.MEDIUM_RECTANGLE);
BannerAdRequest adRequest = new BannerAdRequest.Builder(AD_UNIT_ID, adSizes).build();