לפני שבודקים את השילוב של המודעות, צריך להפעיל את הכלי לבדיקת מודעות באפליקציה. בדף הזה מוסבר איך להפעיל את הכלי לבדיקת מודעות דרך תפריט ניפוי הבאגים ואיך להפעיל אותו באופן פרוגרמטי.
דרישות מוקדמות
לפני שממשיכים, צריך לבצע את הפעולות הבאות:
- לבצע את כל הסעיפים בדרישות המוקדמות הראשוניות כדי ליצור חשבון Ad Manager, להגדיר את מכשיר הבדיקה, להפעיל את Google Mobile Ads SDK ולהתקין את הגרסה העדכנית.
בחירת אפשרות להפעלה
אפשר להפעיל את הכלי לבדיקת מודעות בדרכים הבאות:
- כפתור ההפעלה בתפריט ניפוי הבאגים באפליקציה, כדי להשתמש בתנועה שבחרתם בהגדרות של הכלי לבדיקת מודעות.
- באופן פרוגרמטי באמצעות Google Mobile Ads SDK.
הפעלה באמצעות התפריט לניפוי באגים
כדי להפעיל את הכלי לבדיקת מודעות דרך תפריט ניפוי הבאגים, לא צריך לבצע שינויים נוספים באפליקציה. פרטים נוספים זמינים במאמר בדיקת הצגת המודעות באפליקציה לנייד.
כך עושים את זה:
- מוצאים מודעה שמוצגת ברשת Ad Manager.
- לוחצים לחיצה ארוכה על המודעה כדי לפתוח את תפריט ניפוי הבאגים.
- לוחצים על פתיחת הכלי לבדיקת מודעות.
אם לא קישרתם את המכשיר, יכול להיות שתצטרכו להיכנס לחשבון 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.
}];
השיטה הזו מתאימה למכשירי בדיקה שנרשמו באופן פרוגרמטי. מידע נוסף זמין במאמר הפעלת מכשירי בדיקה.
מוודאים שה-view controller של ההפעלה הזו גלוי לגמרי במסך. לדוגמה, אם קראתם ל-viewDidAppear:. אם ה-view controller שהועבר נמצא בתהליך הצגה, למשל כשההפעלה מתבצעת בפונקציה viewDidLoad של ה-view controller, הצגת הכלי לבדיקת מודעות תיכשל.