ตัวอย่างครีเอทีฟโฆษณาและเครื่องมือตรวจสอบการแสดงโฆษณา

คู่มือนี้แสดงวิธีแก้ปัญหาการแสดงโฆษณาโดยใช้การแสดงตัวอย่างในแอปและ ตัวตรวจสอบการแสดงโฆษณา

การแสดงตัวอย่างในแอป ช่วยให้คุณเห็นครีเอทีฟโฆษณาของคุณเองแสดงผลภายในแอปบนอุปกรณ์เคลื่อนที่ การแสดงตัวอย่างนี้จะเป็นประโยชน์อย่างยิ่งสำหรับผู้เผยแพร่โฆษณาที่มีครีเอทีฟโฆษณา ที่โต้ตอบกับแอป มีลักษณะการทำงานที่ไม่เหมือนใคร หรืออาศัยแอป ในการแสดงผลบางส่วน (รวมถึงครีเอทีฟโฆษณาเนทีฟและ MRAID)

ตัวตรวจสอบการแสดงโฆษณาให้ข้อมูลว่ามีการแสดงโฆษณาชิ้นใดบ้าง เมื่อมีการแสดงโฆษณาที่ไม่คาดคิด ให้ใช้เครื่องมือตรวจสอบการแสดงโฆษณาเพื่อหาสาเหตุ

ข้อกำหนดเบื้องต้น

  • SDK โฆษณาในอุปกรณ์เคลื่อนที่ของ Google เวอร์ชัน 7.13.1 ขึ้นไป
  • การเข้าถึงบัญชี 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 แล้วคลิกยืนยัน

คุณลิงก์อุปกรณ์สำเร็จแล้ว ในตอนนี้ คุณจะเห็นอุปกรณ์ที่ลิงก์ไว้ในฟรอนท์เอนด์ของ Ad Manager และคุณยังอนุญาตให้ผู้อื่นเข้าถึงอุปกรณ์ของคุณได้ด้วย

ตัวอย่างในแอป

ทำตามขั้นตอนเพื่อพุชครีเอทีฟโฆษณาไปยังอุปกรณ์ที่ลิงก์ไว้ ตรวจสอบว่าครีเอทีฟโฆษณาที่พุชนั้นเป็นส่วนหนึ่งของรายการโฆษณาที่ใช้งานอยู่ ซึ่งกำหนดเป้าหมายไปยังช่องโฆษณาที่คุณต้องการดูโฆษณา

หลังจากพุชครีเอทีฟโฆษณาจากฟรอนท์เอนด์ ให้ทริกเกอร์เมนูตัวเลือกการแก้ไขข้อบกพร่องในอุปกรณ์อีกครั้ง แล้วเลือกแสดงตัวอย่างครีเอทีฟโฆษณาอีกครั้ง ขั้นตอนนี้ให้ SDK ตรวจสอบ Ad Manager อีกครั้งเพื่อยืนยันว่าการลิงก์อุปกรณ์สำเร็จหรือไม่ และเพื่อรับข้อมูลเกี่ยวกับครีเอทีฟโฆษณาที่คุณส่ง หากการลิงก์อุปกรณ์ทำสำเร็จก่อนหน้านี้ เมนูการแก้ไขข้อบกพร่องจะปิดทันที หากไม่สำเร็จ ระบบจะแจ้งให้ ลิงก์บัญชีอีกครั้ง

สุดท้าย ให้โหลดโฆษณาสำหรับช่องที่คุณต้องการดูตัวอย่างเพื่อดูครีเอทีฟโฆษณาของคุณ

ตัวตรวจสอบการแสดงโฆษณา

ทำตามขั้นตอนเริ่มแก้ปัญหาแอปเพื่อแก้ปัญหาในแอป หากทำตามขั้นตอนต่างๆ เรียบร้อยแล้ว คำขอจะแสดงขึ้นที่ฟรอนท์เอนด์ของ Ad Manager และคุณจะดูข้อมูลเพิ่มเติมเกี่ยวกับโฆษณาที่แสดงได้