מודעות באנר מותאמות המשולבות בתוכן הדף

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

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

מתי כדאי להשתמש במודעות באנר מותאמות המשולבות בתוכן הדף

מודעות באנר מותאמות מוטבעות הן מודעות באנר גדולות וגבוהות יותר בהשוואה למודעות באנר מותאמות מעוגנות. הגובה שלהם משתנה, והגובה שלהם יכול להיות זהה לזה של מסך המכשיר.

הם מיועדים להיות ממוקמים בתוכן נגלל, לדוגמה:

דרישות מוקדמות

  • Google Mobile Ads SDK מגרסה 8.10.0 ואילך

לפני שמתחילים

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

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

  • ודאו שאתם משתמשים בגרסה העדכנית ביותר של Google Mobile Ads SDK. אם אתם משתמשים בגישור, ודאו שאתם משתמשים גם בגרסאות האחרונות של המתאמים לגישור.

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

  • יכול להיות שתצטרכו לעדכן או ליצור פריטים חדשים כדי לעבוד עם גדלים מותאמים. מידע נוסף

הטמעה

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

  • אפשר לקבל את רוחב המכשיר בשימוש, או להגדיר רוחב משלכם אם אתם לא רוצים להשתמש ברוחב המלא של המסך.
  • משתמשים בשיטות הסטטיות לסיווג גודל המודעה, כמו GADCurrentOrientationInlineBannerAdSizeWithWidth(CGFloat width) כדי לקבל אובייקט מוטמע בגודל מודעה מותאם לכיוון שנבחר.
  • כדי להגביל את גובה הבאנר, אפשר להשתמש בשיטה הסטטית GADInlineAdaptiveBannerAdSizeWithWidthAndMaxHeight(CGFloat width, CGFloat maxHeight) .

הקוד לדוגמה שבהמשך מדגים את השלבים האלה:

Swift

// Step 1: Create an inline adaptive banner ad size. This size is used to
// request your adaptive banner. You can pass in the width of the device, or set
// your own width. This example sets a static width.
let adSize = GADCurrentOrientationInlineAdaptiveBannerAdSizeWithWidth(320)
// Step 2: Create banner with the inline size and set ad unit ID.
let bannerView = GAMBannerView(adSize: adSize)
bannerView.adUnitID = "ad unit ID"
bannerView.rootViewController = self

// For Ad Manager, the `adSize` property is used for the adaptive banner ad
// size. The `validAdSizes` property is used as normal for the supported
// reservation sizes for the ad placement.
bannerView.validAdSizes = [NSValueFromGADAdSize(GADAdSizeBanner)]

// Step 3: Load an ad.
let request = GAMRequest()
bannerView.load(request)
// TODO: Insert banner view in table view or scroll view, etc.

Objective-C

// Step 1: Create an inline adaptive banner ad size. This size is used to
// request your adaptive banner. You can pass in the width of the device, or set
// your own width. This example sets a static width.
GADAdSize *adSize = GADCurrentOrientationInlineAdaptiveBannerAdSizeWithWidth(320);
// Step 2: Create banner with the inline size and set ad unit ID.
GAMBannerView bannerView = [[GAMBannerView alloc] initWithAdSize:adSize];
bannerView.adUnitID = @"ad unit ID";
bannerView.rootViewController = self;

// For Ad Manager, the adSize property is used for the adaptive banner ad size.
// The validAdSizes property is used as normal for the supported reservation
// sizes for the ad placement. This is optional and only needed if you wish to
// support reservation ad sizes.
bannerView.validAdSizes = @[ NSValueFromGADAdSize(GADAdSizeBanner) ];

// Step 3: Load an ad.
GAMRequest *request = [GAMRequest request];
[bannerView loadRequest:request];
// TODO: Insert banner view in table view or scroll view, etc.

מקורות מידע נוספים

דוגמאות ב-GitHub

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

Swift יעד-ג