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
עם רוחב וגובה מותאמים אישית שתואמים לפריט.
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();