הגדרת גודל קבוע של באנר

בחירת פלטפורמה: Android iOS Flutter Android (Legacy)

Google Mobile Ads SDK (Legacy) תומך בגודלי מודעות קבועים למקרים שבהם מודעות באנר מותאמות לא עונות על הצרכים שלכם.

בטבלה הבאה מפורטים הגדלים הסטנדרטיים של באנרים.

גודל ב-dp‏ (WxH) תיאור זמינות הקבוע AdSize
320x50 מודעת באנר טלפונים וטאבלטים BANNER
320x100 באנר גדול טלפונים וטאבלטים LARGE_BANNER
300x250‎ מלבן בינוני של IAB טלפונים וטאבלטים MEDIUM_RECTANGLE
468x60 באנר בגודל מלא של IAB טאבלטים FULL_BANNER
728x90 ‫Leaderboard של IAB טאבלטים LEADERBOARD

הגודל של מאגר התגים שבו אתם מציבים את המודעה צריך להיות לפחות כמו הגודל של הבאנר. כל ריווח פנימי מקטין את הגודל של הקונטיינר. אם מודעת הבאנר לא מתאימה למאגר, המודעה לא תוצג ותתועד האזהרה הבאה:

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

הוספת AdView לפריסה

אפשרות נוספת ליצירת AdView באופן פרוגרמטי היא להוסיף את AdView לפריסת ה-XML של Activity או Fragment שבהם רוצים להציג אותו. לדוגמה:

<com.google.android.gms.ads.AdView
    xmlns:ads="http://schemas.android.com/apk/res-auto"
    android:id="@+id/banner_ad_view"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_alignParentBottom="true"
    ads:adSize="BANNER"
    ads:adUnitId="ca-app-pub-3940256099942544/6300978111" />

חשוב לזכור את מאפייני החובה הבאים:

  • ‫ads:adSize: מגדירים את הערך הזה לגודל המודעה שרוצים להשתמש בו. אם אתם לא רוצים להשתמש במידה הרגילה שמוגדרת על ידי הקבוע, אתם יכולים להגדיר מידה בהתאמה אישית. לדוגמה: ads:adSize="320x50".

  • ‫ads:adUnitId: מגדירים את הפרמטר הזה ליחידת המודעות באפליקציה שבה רוצים להציג מודעות. אם אתם מציגים מודעות באנר בפעילויות שונות, תצטרכו יחידת מודעות לכל פעילות.

דוגמה למודעות באנר בגודל קבוע

‫Java ‫Kotlin