הפעלת הכלי לבדיקת מודעות

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

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

לפני שממשיכים, צריך:

  • לבצע את כל הסעיפים בדרישות המוקדמות הראשוניות כדי ליצור חשבון Ad Manager, להגדיר את מכשיר הבדיקה, להפעיל את Google Mobile Ads SDK ולהתקין את הגרסה העדכנית.

בחירת אפשרות הפעלה

אפשר להפעיל את הכלי לבדיקת מודעות בדרכים הבאות:

  • כפתור ההפעלה מתפריט הניפוי באגים באפליקציה כדי להשתמש בתנועת היד שבחרתם בהגדרות של הכלי לבדיקת מודעות.
  • באמצעות תכנות דרך Google Mobile Ads SDK.

הפעלה באמצעות תפריט ניפוי הבאגים

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

כך עושים את זה:

  1. מאתרים מודעה שמוצגת ברשת Ad Manager.
  2. לוחצים לחיצה ארוכה על המודעה כדי לפתוח את תפריט הניפוי באגים.
  3. בוחרים באפשרות פתיחת הכלי לבדיקת מודעות.

אם לא קישרתם את המכשיר, יכול להיות שתצטרכו להיכנס לחשבון Ad Manager.

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

השקה פרוגרמטית

מריצים את הפקודה הבאה כדי להפעיל את הכלי לבדיקת מודעות:

Swift

MobileAds.shared.presentAdInspector(from: viewController) { error in
  // Error will be non-nil if there was an issue and the inspector was not displayed.
}

Objective-C

[GADMobileAds.sharedInstance presentAdInspectorFromViewController:viewController
                                                completionHandler:^(NSError *error){
                                                    // Error will be non-nil if there was an issue
                                                    // and the inspector was not displayed.
                                                }];

השיטה הזו מתאימה למכשירי בדיקה שנרשמו באופן אוטומטי. פרטים נוספים זמינים במאמר בנושא הפעלת מכשירי בדיקה.

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