คู่มือนี้จะอธิบายวิธีรับโฆษณาทดสอบสำหรับการผสานรวมโฆษณา เราขอแนะนำให้คุณใช้โฆษณาทดสอบในระหว่างการพัฒนาเพื่อทดสอบลักษณะการทำงานของการคลิกผ่านโดยไม่ส่งผลต่อสถิติของแคมเปญที่จองไว้หรือการเรียกเก็บเงินจากผู้ลงโฆษณา
วิชาบังคับก่อน
ตั้งค่า Google Mobile Ads SDK ก่อนดำเนินการต่อ
หน่วยโฆษณาสาธิต
วิธีที่รวดเร็วที่สุดในการเริ่มทดสอบก็คือการใช้หน่วยโฆษณาเดโมที่ Google ให้ไว้ ซึ่งหน่วยโฆษณานี้จะไม่ผูกกับบัญชี Ad Manager ดังนั้น บัญชีของคุณจึงไม่มีความเสี่ยงในการสร้างการเข้าชมที่ไม่ถูกต้องเมื่อ ใช้หน่วยโฆษณาเหล่านี้
ต่อไปนี้คือหน่วยโฆษณาสาธิตที่ชี้ไปยังครีเอทีฟโฆษณาทดสอบที่เฉพาะเจาะจงสำหรับแต่ละรูปแบบ
| รูปแบบโฆษณา | รหัสหน่วยโฆษณาสาธิต |
|---|---|
| โฆษณาเปิดแอป | /21775744923/example/app-open |
| แบนเนอร์แบบปรับขนาดได้ที่ยึดตำแหน่งไว้ | /21775744923/example/adaptive-banner |
| แบนเนอร์แบบปรับขนาดได้ที่แทรกในบรรทัด | /21775744923/example/adaptive-banner |
| แบนเนอร์ขนาดคงที่ | /21775744923/example/fixed-size-banner |
| โฆษณาคั่นระหว่างหน้า | /21775744923/example/interstitial |
| โฆษณาที่มีการให้รางวัล | /21775744923/example/rewarded |
| โฆษณาคั่นระหว่างหน้าที่มีการให้รางวัล | /21775744923/example/rewarded-interstitial |
| เนทีฟ | /21775744923/example/native |
| วิดีโอเนทีฟ | /21775744923/example/native-video |
| การแสดงภาพซ้อนภาพ | /21775744923/example/picture-in-picture |
เปิดใช้อุปกรณ์ทดสอบ (โหมดทดสอบ)
หากต้องการทดสอบอย่างละเอียดมากขึ้นด้วยโฆษณาที่ดูเหมือนโฆษณาจริง คุณสามารถกำหนดค่าอุปกรณ์เป็นอุปกรณ์ทดสอบและใช้รหัสหน่วยโฆษณาของตัวเองที่สร้างไว้ใน UI ของ Ad Manager ได้แล้ว
ทำตามขั้นตอนด้านล่างเพื่อเพิ่มอุปกรณ์เป็นอุปกรณ์ทดสอบ
เพิ่มอุปกรณ์ทดสอบแบบเป็นโปรแกรม
หากต้องการทดสอบโฆษณาในแอปขณะพัฒนา ให้ทำตาม ขั้นตอนด้านล่างเพื่อลงทะเบียนอุปกรณ์ทดสอบโดยอัตโนมัติ
- โหลดแอปที่ผสานรวมโฆษณาแล้วสร้างคำขอโฆษณา
- ตรวจสอบคอนโซลเพื่อหาข้อความที่มีลักษณะดังนี้
คัดลอกรหัสอุปกรณ์ทดสอบไปยังคลิปบอร์ด<Google> To get test ads on this device, set: GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
แก้ไขโค้ดเพื่อตั้งค่ารหัสอุปกรณ์ทดสอบผ่าน
testDeviceIdentifiersดังนี้Swift
let testDeviceIdentifiers = ["2077ef9a63d2b398840261c8221a0c9b"] MobileAds.shared.requestConfiguration.testDeviceIdentifiers = testDeviceIdentifiersObjective-C
NSArray *testDeviceIdentifiers = @[ @"2077ef9a63d2b398840261c8221a0c9b" ]; GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = testDeviceIdentifiers;เรียกใช้แอปอีกครั้ง หากโฆษณาเป็นโฆษณา Google คุณจะเห็นป้ายกำกับโหมดทดสอบ อยู่ตรงกลางด้านบนของโฆษณา (โฆษณาแบนเนอร์ โฆษณาคั่นระหว่างหน้า หรือโฆษณาที่มีการให้รางวัล)

สําหรับโฆษณาเนทีฟขั้นสูง ระบบจะเพิ่มสตริง โหมดทดสอบไว้ที่ด้านหน้าชิ้นงานบรรทัดแรก

คุณสามารถคลิกโฆษณาที่มีป้ายกำกับโหมดทดสอบนี้ได้ คำขอ การแสดงผล และ การคลิกโฆษณาในโหมดทดสอบจะไม่แสดงในรายงานของบัญชี
การทดสอบกับสื่อกลาง
หน่วยโฆษณาเดโมของ Google จะแสดงเฉพาะโฆษณา Google หากต้องการทดสอบการกำหนดค่าสื่อกลาง คุณต้องใช้แนวทางเปิดใช้อุปกรณ์ทดสอบ
โฆษณาที่ใช้สื่อกลางไม่แสดงป้ายกำกับโหมดทดสอบ คุณมีหน้าที่ ตรวจสอบว่าได้เปิดใช้โหมดทดสอบสำหรับเครือข่ายสื่อกลางแต่ละเครือข่ายแล้ว เพื่อให้ เครือข่ายเหล่านี้ไม่แจ้งว่าบัญชีของคุณไม่เหมาะสมเนื่องจากมีกิจกรรมที่ไม่ถูกต้อง ดูข้อมูลเพิ่มเติมได้ที่คู่มือสื่อกลางของแต่ละเครือข่าย
หากไม่แน่ใจว่าตัวกลางเครือข่ายโฆษณาสื่อกลางมีโหมดทดสอบหรือไม่
วิธีที่ปลอดภัยที่สุดคือหลีกเลี่ยงการคลิกโฆษณาจากเครือข่ายนั้นในระหว่างการพัฒนา คุณใช้พร็อพเพอร์ตี้ adNetworkClassName
ในโฆษณารูปแบบใดก็ได้เพื่อดูว่าเครือข่ายโฆษณาใดแสดงโฆษณาปัจจุบัน