מודעות באנר ניתנות לכיווץ

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

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

הטמעה

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

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

ערך של Placement התנהגות תרחיש לדוגמה מיועד
top החלק העליון של המודעה המורחבת מיושר לחלק העליון של המודעה המכווצת. המודעה מוצבת בחלק העליון של המסך.
bottom החלק התחתון של המודעה המורחבת מיושר לחלק התחתון של המודעה המכווצת. המודעה תמוקם בתחתית המסך.

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

private void LoadBannerAd()
{
var bannerView = new BannerView(_adUnitId, AdSize.Banner, AdPosition.Bottom);

var adRequest = new AdRequest();

// Create an extra parameter that aligns the bottom of the expanded ad to the
// bottom of the bannerView.
adRequest.Extras.Add("collapsible", "bottom");

bannerView.LoadAd(adRequest);
}

התנהגות רענון המודעות

רענון של מודעות באנר שאפשר לכווץ, כך שיוצגו כל 30 עד 120 שניות, יכול להיות תדיר מדי, ולהוביל לחוויית משתמש מתסכלת. באפליקציות שמוגדר בהן רענון אוטומטי Ad Manager בממשק האינטרנט, מומלץ להציג רק את הבקשה הראשונה להצגת מודעה כניתנת לכיווץ, ואת מודעות הבאנר אחרי רענון שמוצגות במיקום הזה בגודל של הבקשה המקורית. כדי לעשות את זה, צריך להעביר לבקשה להצגת מודעה מזהה ייחודי אוניברסלי (UUID) בתור collapsible_request_id:

extras.putString("collapsible_request_id", UUID.randomUUID().toString());

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

גישור

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

התנהגות הצגת המודעות

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