ก่อนที่จะทดสอบการผสานรวมโฆษณา คุณต้องเปิดใช้เครื่องมือตรวจสอบโฆษณาในแอป หน้าเว็บนี้จะอธิบายวิธีเปิดใช้เครื่องมือตรวจสอบโฆษณา โดยใช้ท่าทางสัมผัส และวิธีเปิดใช้ โดยใช้โปรแกรม
ข้อกำหนดเบื้องต้น
ก่อนดำเนินการต่อ ให้ทำดังนี้
- ทำรายการทั้งหมดในข้อกำหนดเบื้องต้นเริ่มต้น ให้เสร็จสมบูรณ์เพื่อสร้างบัญชี AdMob, ตั้งค่าอุปกรณ์ทดสอบ, เริ่มต้นใช้งาน Google Mobile Ads SDK, และติดตั้งเวอร์ชันล่าสุด
เลือกตัวเลือกการเปิดใช้
คุณสามารถเปิดใช้เครื่องมือตรวจสอบโฆษณาได้ด้วยวิธีต่อไปนี้
- ใช้ท่าทางสัมผัสที่คุณเลือกใน UI ของ AdMob หลังจากลงทะเบียนอุปกรณ์ทดสอบ ดูรายละเอียดได้ที่ หัวข้อตั้งค่าอุปกรณ์ทดสอบ
- ใช้โปรแกรมผ่าน Google Mobile Ads SDK
เปิดใช้โดยใช้ท่าทางสัมผัส
หากต้องการเปิดใช้เครื่องมือตรวจสอบโฆษณาด้วยท่าทางสัมผัส ให้ทำท่าทางสัมผัส เช่น สะบัด 2 ครั้งหรือเขย่า ซึ่งคุณกำหนดค่าไว้ใน UI ของ AdMob สำหรับอุปกรณ์ทดสอบ ดูรายละเอียดเพิ่มเติมได้ที่ หัวข้อทดสอบแอปด้วยเครื่องมือตรวจสอบโฆษณา
หลังจากตั้งค่าท่าทางสัมผัสใน UI ของ AdMob แล้ว ให้รอสักครู่เพื่อให้ระบบเผยแพร่การตั้งค่า ส่งคำขอโฆษณา ผ่าน Google Mobile Ads SDK เพื่อลงทะเบียนการตั้งค่าท่าทางสัมผัส กับอุปกรณ์ทดสอบ หากการทำท่าทางสัมผัสไม่สามารถเปิดเครื่องมือตรวจสอบโฆษณาได้ ให้ลองโหลดโฆษณา รีสตาร์ทแอป แล้วทดสอบท่าทางสัมผัสอีกครั้ง
เปิดใช้โดยใช้โปรแกรม
เปิดใช้เครื่องมือตรวจสอบโฆษณาโดยเรียกใช้โค้ดต่อไปนี้
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.
}];
วิธีนี้ใช้ได้กับอุปกรณ์ทดสอบที่ลงทะเบียน โดยใช้โปรแกรมหรือใน UI ของ AdMob ดูรายละเอียดเพิ่มเติมได้ที่หัวข้อ เปิดใช้อุปกรณ์ทดสอบ
ตรวจสอบว่าตัวควบคุมมุมมองที่จะเปิดใช้เครื่องมือตรวจสอบโฆษณาแสดงบนหน้าจออย่างสมบูรณ์ เช่น หากคุณเรียกใช้ viewDidAppear: หากตัวควบคุมมุมมองที่ส่งผ่านกำลังแสดงอยู่ เช่น เมื่อมีการเรียกใช้ฟังก์ชัน viewDidLoad ของตัวควบคุมมุมมอง การแสดงเครื่องมือตรวจสอบโฆษณาจะล้มเหลว