מודעות מותאמות במסך מלא

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

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

איך מגדירים שאפשר יהיה ללחוץ על נכסים במהלך הפעלת סרטון מקורי

כברירת מחדל, Google Mobile Ads SDK מגדיר את הערך userInteractionEnabled ל-NO בכל נכסי המודעות מלבד mediaView, בזמן שמודעת הווידאו פועלת בתצוגת המדיה. כתוצאה מכך, כשסרטון מופעל, הקליקים מתרחשים בתצוגה שמאחורי תצוגת הנכס. כשמשתמשים בהטמעה של מודעות מותאמות במסך מלא, שבה תצוגות הנכסים ממוקמות מעל תצוגת המדיה, הקליק מתועד בתצוגת המדיה. תצוגת המדיה מטפלת באינטראקציה של המשתמש עם לחצני ההפעלה של הסרטון במהלך ההפעלה, והקליקים מועברים לכתובת היעד של המודעה רק אחרי שהסרטון מסתיים.

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

-- Native Ad View
   -- Media View
   -- Container View 1
      -- Call To Action View
   -- Container View 2
      -- Headline View
   -- Container View 3
      -- Body View
התאמה אישית של מיקום סמל AdChoices
ברירת המחדל היא שהסמל של AdChoices יופיע בפינה השמאלית העליונה של המודעה, אבל אפשר לציין כל פינה שבה הסמל של AdChoices יופיע על ידי הגדרת GADAdChoicesPosition על סמך מיקום המודעה. בשלוש התמונות בקטע הקודם, הסמל של AdChoices ממוקם בפינה הרחוקה מהלחצן התקנה, מהלחצן של התפריט ומנכסי פרסום אחרים, כדי למנוע קליקים מקריים.
שימוש במזהים ייחודיים של יחידות מודעות לכל מיקום מודעה

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

  • לשפר את הביצועים
  • עוזרת ל-Google להציג נכסי מודעות שמתאימים יותר לפריסת המודעות שלכם
  • מאפשר דיווח מקיף יותר.
הגדרת תצוגת המדיה לגודל עקבי

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

הפעלת מודעות וידאו

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

[אופציונלי] בקשה ליחסי גובה-רוחב ספציפיים לנכס המדיה

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


לרוחב

Square

פורטרט

Swift

let aspectRatioOption = GADNativeAdMediaAdLoaderOptions()
aspectRatioOption.mediaAspectRatio = .portrait
adLoader = GADAdLoader(
   adUnitID: "<var>your ad unit ID</var>",
   rootViewController: self,
   adTypes: adTypes,
   options: [aspectRatioOption])

Objective-C

GADNativeAdMediaAdLoaderOptions *aspectRatioOption = [[GADNativeAdMediaAdLoaderOptions alloc] init];
aspectRatioOption.mediaAspectRatio = GADMediaAspectRatioPortrait;
self.adLoader = [[GADAdLoader alloc] initWithAdUnitID:@"<var>your ad unit ID</var>"
                                   rootViewController:self
                                              adTypes:@[ GADAdLoaderAdTypeNative ]
                                              options:@[ aspectRatioOption ]];

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

דוגמאות ב-GitHub

  • דוגמאות למודעות מותאמות במסך מלא: Objective-C