במדריך הזה מוסבר איך לנפות באגים בהצגת מודעות באמצעות תצוגה מקדימה בתוך האפליקציה וכלי הצגת המודעות של Ad Manager.
תצוגה מקדימה בתוך האפליקציה מאפשרת לכם לבדוק את הקריאייטיבים שלכם שעבר רינדור באפליקציה לנייד. התצוגה המקדימה הזו שימושית במיוחד אם יש לכם קריאייטיבים שמקיימים אינטראקציה עם האפליקציה, שיש להם התנהגות ייחודית או שהם מסתמכים על האפליקציה לצורך רינדור חלקי (כולל קריאייטיב מקורי ו-MRAID).
כלים להצגת מודעות ב-Ad Manager מספקים מידע על המודעות שהוצגו. לכן, אם מודעות לא צפויות מוצגות, תוכלו להשתמש בכלים להצגת מודעות כדי לבדוק למה.
דרישות מוקדמות
- גרסה 10.2.0 ואילך של Google Mobile Ads SDK.
- גישה לחשבון Google Ad Manager.
- משלימים את תחילת העבודה.
הכנת האפליקציה
כדי לנפות באגים צריך לבצע פעולות בתפריט האפשרויות לניפוי באגים של ה-SDK. הדרך המומלצת לפתוח את התפריט היא לכלול באפליקציה את הפונקציה הבאה ולהפעיל אותה על סמך פעולה של משתמש:
Java
public class MainActivity extends AppCompatActivity { ... @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Initialize the Mobile Ads SDK. MobileAds.initialize(this); } ... // Opens a debug menu. Call this method based on a user action. // TODO: Replace YOUR_AD_UNIT_ID with your own ad unit ID. public void openDebugMenu() { MobileAds.openDebugMenu(this, "YOUR_AD_UNIT_ID"); } }
Kotlin
class MainActivity : AppCompatActivity() { ... override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) // Initialize the Mobile Ads SDK. MobileAds.initialize(this) } ... // Opens a debug menu. Call this method based on a user action. // TODO: Replace YOUR_AD_UNIT_ID with your own ad unit ID. fun openDebugMenu() { MobileAds.openDebugMenu(this, "YOUR_AD_UNIT_ID") } }
כל יחידת מודעות תקינה מחשבון Ad Manager מספיקה כדי לפתוח את תפריט אפשרויות ניפוי הבאגים.
אפשרות נוספת לפתיחת התפריט היא לבצע לחיצה ארוכה עם שני אצבעות על הקריאייטיב, אבל האפשרות הזו לא תפעל בכל פורמטים של מודעות, כמו מודעות מותגות. בנוסף, חשוב להיזהר שלא ללחוץ על המודעה כשמנסים להחליק. קריאה ל-method שלמעלה היא הרבה יותר חזקה.
קישור המכשיר
אחרי שמוסיפים את היכולת לפתוח את תפריט האפשרויות לניפוי באגים, מריצים את האפליקציה ומפעילים את הפונקציה שלמעלה. התפריט הבא נפתח:
בוחרים באפשרות תצוגה מקדימה של קריאייטיב כדי לקשר את המכשיר. דפדפן ייפתח ותתבצע ניווט אוטומטי לדפדפן כדי להיכנס ל-Ad Manager. אחרי שנכנסים לחשבון, נותנים שם למכשיר כדי לרשום אותו בחשבון Ad Manager. לאחר מכן לוחצים על אימות.
בשלב הזה אפשר לוודא שהמכשיר מקושר בממשק המשתמש של Ad Manager. אתם יכולים גם לתת לאחרים גישה למכשירים שלכם.
תצוגה מקדימה באפליקציה
פועלים לפי השלבים כדי להעביר נכס קריאייטיב למכשיר המקושר. חשוב לוודא שהקריאייטיב שנדחף הוא חלק מפריט פעיל שמטורגט למיקום המודעה שבו רוצים להציג את הקריאייטיב.
אחרי שדוחפים קריאייטיב מממשק המשתמש, מפעילים שוב את תפריט אפשרויות ניפוי הבאגים במכשיר ובוחרים שוב באפשרות תצוגה מקדימה של הקריאייטיב. השלב הזה מאפשר ל-SDK לבדוק את Ad Manager כדי לוודא שקישור המכשירים בוצע בהצלחה ולקבל מידע על הקריאייטיב ששלחתם בדחיפה. אם קישרתם בעבר את המכשיר, תפריט ניפוי הבאגים ייסגר באופן מיידי. אם הקישור לא יצליח, תתבקשו לקשר את החשבון שוב.
לבסוף, כדי לראות את הקריאייטיב, צריך לטעון מודעה למיקום המודעה שרוצים לראות בתצוגה המקדימה.
כלים להצגת מודעות
כדי לפתור בעיות בהצגת המודעות, פועלים לפי השלבים המפורטים במאמר בדיקת הצגת המודעות ב-Ad Manager. אם תשלימו את השלבים בהצלחה, הבקשה תופיע בממשק המשתמש של Ad Manager ותוכלו לראות מידע נוסף על המודעה שפורסמה.