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