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

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

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

גודל ב-dp (רוחב x גובה) תיאור זמינות קבוע 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.

הוספת 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