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

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

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

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

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

  • Google Mobile Ads SDK เวอร์ชัน 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 = DebugOptionsViewController(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.");
}

หลังจากเพิ่มความสามารถในการเปิดเมนูตัวเลือกการแก้ไขข้อบกพร่องแล้ว ให้เรียกใช้แอปและทริกเกอร์ฟังก์ชันด้านบน เมนูต่อไปนี้จะเปิดขึ้น

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

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

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

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

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

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

เครื่องมือตรวจสอบการแสดงโฆษณา

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