คู่มือนี้แสดงวิธีแก้ไขข้อบกพร่องในการแสดงโฆษณาโดยใช้ตัวอย่างในแอปและเครื่องมือตรวจสอบการแสดงโฆษณา
การแสดงตัวอย่างในแอป ช่วยให้คุณเห็นครีเอทีฟโฆษณาของคุณเองที่แสดงผลภายในแอปบนอุปกรณ์เคลื่อนที่ การแสดงตัวอย่างนี้มีประโยชน์อย่างยิ่งสำหรับผู้เผยแพร่โฆษณาที่มีครีเอทีฟโฆษณา ที่โต้ตอบกับแอป มีลักษณะการทำงานที่ไม่เหมือนใคร หรือต้องพึ่งพาแอป ในการแสดงผลบางอย่าง (รวมถึงครีเอทีฟโฆษณาเนทีฟและ 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.");
}
ลิงก์อุปกรณ์
หลังจากเพิ่มความสามารถในการเปิดเมนูตัวเลือกการแก้ไขข้อบกพร่องแล้ว ให้เรียกใช้แอปและทริกเกอร์ฟังก์ชันด้านบน เมนูต่อไปนี้จะเปิดขึ้น

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

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