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

בחירת פלטפורמה: Android iOS

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

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

הוספת אפשרות ללחיצה על נכסים במהלך הפעלה של סרטונים מובנים

כברירת מחדל, 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 ממוקם בפינה הימנית העליונה של המודעה, אבל אפשר לציין כל פינה שבה הסמל צריך להופיע על ידי הגדרת GADAdChoicesPosition על סמך מיקום המודעה. בשלושת התמונות שבקטע הקודם, סמל AdChoices מוצב בפינה רחוקה מלחצן ההתקנה, מלחצן התפריט ומנכסי מודעות אחרים, כדי למנוע קליקים מקריים.
שימוש במזהים ייחודיים של יחידות מודעות לכל מיקום

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

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

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

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

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

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

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


לרוחב

Square

פורטרט

Swift

let aspectRatioOption = NativeAdMediaAdLoaderOptions()
aspectRatioOption.mediaAspectRatio = .portrait
adLoader = AdLoader(
   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 ]];