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