תצוגה מקדימה של קריאייטיב & מפקח הצגת מודעות

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

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

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

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

  • גרסה 7.13.1 ואילך של Google Mobile Ads SDK
  • גישה לחשבון Google Ad Manager
  • השלמת תחילת העבודה

הכנת האפליקציה

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

Swift

@IBAction func openDebugOptions(sender: AnyObject) {
  // TODO: Replace YOUR_AD_UNIT_ID with your own ad unit ID.
  let debugOptionsViewController = GADDebugOptionsViewController(adUnitID: "YOUR_AD_UNIT_ID")
  self.present(debugOptionsViewController, animated: true, completion: nil)
}

Objective-C

- (IBAction)openDebugOptions:(id)sender {
  // TODO: Replace YOUR_AD_UNIT_ID with your own ad unit ID.
  GADDebugOptionsViewController *debugOptionsViewController =
      [GADDebugOptionsViewController debugOptionsViewControllerWithAdUnitID:@"YOUR_AD_UNIT_ID"];
  [self presentViewController:debugOptionsViewController animated:YES completion:nil];
}

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

קבלת התראה כשתפריט ניפוי הבאגים נסגר

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

Swift

import GoogleMobileAds
 
class ViewController: UIViewController, GADDebugOptionsViewControllerDelegate {
}

Objective-C

@import GoogleMobileAds;
 
@interface ViewController : UIViewController <GADDebugOptionsViewControllerDelegate> {
}
 
@end

הגדרת בעל גישה ב-GADDebugOptionsViewController:

Swift

@IBAction func openDebugOptions(sender: AnyObject) {
  let debugOptionsViewController = GADDebugOptionsViewController(adUnitID: "YOUR_AD_UNIT_ID")
  debugOptionsViewController.delegate = self
  self.present(debugOptionsViewController, animated: true, completion: nil)
}

Objective-C

- (IBAction)openDebugOptions:(id)sender {
  GADDebugOptionsViewController *debugOptionsViewController =
      [GADDebugOptionsViewController debugOptionsViewControllerWithAdUnitID:@"YOUR_AD_UNIT_ID"];
  debugOptionsViewController.delegate = self;
  [self presentViewController:debugOptionsViewController animated:YES completion:nil];
}

לבסוף, מיישמים את בעלי הגישה:

Swift

func debugOptionsViewControllerDidDismiss(controller: GADDebugOptionsViewController) {
  print("Debug options view controller dismissed.")
}

Objective-C

- (void)debugOptionsViewControllerDidDismiss:(GADDebugOptionsViewController *)controller {
  NSLog(@"Debug options view controller dismissed.");
}

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

בוחרים באפשרות Creative Preview (תצוגה מקדימה של קריאייטיב) כדי לקשר את המכשיר. ייפתח דפדפן ויעביר אתכם אוטומטית לדפדפן כדי להתחבר ל-Ad Manager. אחרי ההתחברות, נותנים למכשיר שם כדי לרשום אותו בחשבון Ad Manager ולוחצים על Verify.

קישרת בהצלחה את המכשיר! בשלב הזה, תוכלו לראות את הקישור למכשיר בממשק הקצה של Ad Manager. אתם יכולים גם להתיר לאחרים לגשת למכשירים שלכם.

תצוגה מקדימה בתוך האפליקציה

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

לאחר שדוחפים קריאייטיב מממשק הקצה, מפעילים שוב את תפריט אפשרויות ניפוי הבאגים במכשיר ובוחרים שוב את Creative Preview. שלב זה מאפשר ל-SDK לבדוק שוב את Ad Manager כדי לוודא שקישור המכשיר בוצע בהצלחה ולקבל מידע על הקריאייטיב שהעליתם. אם קישור המכשירים בוצע בהצלחה, תפריט ניפוי הבאגים נסגר באופן מיידי. אם החשבון לא יצליח, תתבקשו לקשר שוב את החשבון.

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

מפקח משלוחים

כדי לפתור בעיות באפליקציה, עליכם לבצע את השלבים המפורטים בקטע Begin app שתקבל. אם השלבים הושלמו בהצלחה, הבקשה תופיע בממשק של Ad Manager ותוכלו לראות מידע נוסף על המודעה שהוצגה.