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