הגדרות של סגנון מודעות מותאמות מאפשרות ל-Google Ad Manager לטפל בעיבוד של המודעות המותאמות על סמך הסגנונות המותאמים שאתם מציינים במוצר. קודם כול, מציינים את הגודל ואת הטירגוט. לאחר מכן מוסיפים HTML, CSS ו-JavaScript כדי להגדיר מודעות רספונסיביות שמוצגות באיכות גבוהה בכל המסכים. אתם לא צריכים לעשות שום דבר שקשור לעיבוד. מערכת Ad Manager מחילה באופן אוטומטי את הסגנון המתאים של המודעה המותאמת ליעד. ההטמעה של סגנונות מודעות מותאמות זהה להטמעה של מודעות באנר. הן מוצגות בגודל מודעה גמיש שנקבע בזמן הריצה, או בגודל מודעה קבוע שנקבע מראש.
דרישות מוקדמות
- צריך לקרוא את המדריך לתחילת העבודה.
גודל גמיש
אתם יכולים להשתמש בגודל המודעה "גמיש" בממשק המשתמש של Ad Manager כדי ליצור מודעה שמתאימה את עצמה באופן דינמי לתוכן שלה. ההגדרה הזו מאפשרת להתאים את רוחב המודעה לתוכן האפליקציה, ואת הגובה שלה להתאים בזמן הריצה לתוכן המודעה. ערכת ה-SDK מספקת קבוע מיוחד AdSize, FLUID, כדי לטפל במקרה הזה. הגובה של גודל המודעה הגמיש נקבע באופן דינמי על סמך הרוחב שבעל האפליקציה הגדיר, וכך הגובה של תצוגת המודעה מותאם לגובה של הקריאייטיב.
יצירת בקשה להצגת מודעה בגודל גמיש
יוצרים קונטיינר פריסה לתצוגת המודעה. מגדירים את המאפיין layout_height של מאגר המודעות לערך wrap_content, כי הגובה שלו ייקבע לפי המודעה שתוחזר בזמן הריצה.
<FrameLayout
android:id="@+id/fluid_ad_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal" />
כך נראית ההטמעה של הבקשה להצגת מודעה:
Kotlin
Java
מחליפים את AD_UNIT_ID במזהה המכשיר של מכשיר הבדיקה.
אחרי שהמודעה נטענת בהצלחה, מוסיפים את BannerAd.getView()
להיררכיית התצוגה. פרטים נוספים זמינים במאמר טעינת מודעה.
גודל קבוע
סגנונות מותאמים בגודל קבוע מאפשרים לכם לקבוע את הרוחב והגובה של המודעה המותאמת.
כדי להגדיר גודל קבוע:
צריך להגדיר גודל מודעה שקטן מגודל המסך של המכשיר או שווה לו.
כדי לקבוע את גודל המסך המקסימלי, משתמשים ב-method Resources.getDisplayMetrics. המידות של האובייקט AdSize מוגדרות בפיקסלים שלא תלויים בדחיסות (dp). כשמשווים, צריך להמיר את גודל המסך מפיקסלים ל-dp.
פרטים על מגבלות הגודל מופיעים במאמר בנושא פתרון בעיות שקשורות לחשיפות שלא מולאו ב-Ad Manager.
יוצרים פריט מלאי שטחים בממשק המשתמש של Ad Manager ובוחרים אחד מהגדלים המוגדרים מראש בתפריט הנפתח של השדה
Size.טוענים מודעה מסוג
BannerAdעם המאפיין המוגדר מראשAdSize.