รหัสข้อผิดพลาดมีประโยชน์มากเมื่อแก้ปัญหาคำขอโฆษณาที่ไม่ได้รับการแสดงโฆษณา
ในบทความนี้ คุณจะได้เรียนรู้เกี่ยวกับ
- รหัสข้อผิดพลาดของ Google Mobile Ads SDK
- ตัวเลือกในการดึงรหัสข้อผิดพลาดของ SDK
- ประเภทรหัสข้อผิดพลาดที่พบบ่อยของ SDK
- แหล่งข้อมูลเพิ่มเติม
รหัสข้อผิดพลาดของ Google Mobile Ads SDK
รหัสข้อผิดพลาดของ Google Mobile Ads SDK ช่วยให้คุณเข้าใจสาเหตุที่คำขอโฆษณาไม่ได้รับการแสดงโฆษณา เมื่อ SDK ส่งคําขอโฆษณาไปยังเซิร์ฟเวอร์ของ Google เซิร์ฟเวอร์จะตอบกลับเป็นโฆษณาหรือไม่แสดงโฆษณา บางครั้งการตอบกลับที่ไม่มีการแสดงโฆษณาจะมีข้อความแสดงข้อผิดพลาดเพื่อระบุสิ่งที่ผิดพลาด
ในกรณีที่ไม่มีรหัสข้อผิดพลาด ให้ดูแหล่งข้อมูลสำหรับแก้ปัญหาโฆษณาไม่แสดง คุณยังแก้ปัญหาที่พบโดยใช้เครื่องมือตรวจสอบโฆษณาได้ด้วย
ตัวเลือกในการดึงรหัสข้อผิดพลาดของ SDK
สำหรับ Android
- ดึงข้อผิดพลาดในการโหลดโฆษณาโดยใช้ Callback ของการโหลดโฆษณาไม่สําเร็จ
- ตั้งค่าการติดตามเครือข่ายและมองหาบันทึกที่มี
"Ads.*: Ad failed to load"
สำหรับ iOS
- ดึงข้อผิดพลาดในการโหลดโฆษณาโดยใช้ Callback ของการโหลดโฆษณาไม่สําเร็จ
- ดูบันทึกโฆษณาจากคอนโซลดีบัก Xcode
ประเภทรหัสข้อผิดพลาดที่พบบ่อยของ SDK
ตารางนี้จะแสดงรหัสข้อผิดพลาดที่พบบ่อยที่สุด ความหมายของรหัสข้อผิดพลาด และขั้นตอนที่คุณทำได้
รหัสข้อผิดพลาด (Android) |
รหัสข้อผิดพลาด (iOS) |
ความหมายของข้อความ | สิ่งที่ทำได้ |
---|---|---|---|
ERROR_CODE_ |
GADErrorServer |
คุณจะได้รับรหัสข้อผิดพลาดนี้เมื่อมีข้อผิดพลาดเกี่ยวกับเซิร์ฟเวอร์โฆษณา เช่น ระบบได้รับคำตอบที่ไม่ถูกต้องจากเซิร์ฟเวอร์โฆษณา |
|
ERROR_CODE_ |
GADErrorInvalid |
คุณจะได้รับรหัสข้อผิดพลาดนี้สําหรับคําขอโฆษณาที่ไม่ถูกต้อง เช่น เมื่อรหัสหน่วยโฆษณาไม่ถูกต้อง โดยทั่วไปแล้ว รหัสข้อผิดพลาดนี้บ่งชี้ว่าการติดตั้งใช้งานคําขอโฆษณาไม่เป็นไปตามข้อกําหนด SDK |
ดูโค้ดตัวอย่างและแอปตัวอย่างที่ระบุไว้ในเอกสารประกอบสําหรับนักพัฒนาแอปเพื่อช่วยให้คุณใช้ฟังก์ชันได้อย่างถูกต้อง |
ERROR_CODE_ |
GADErrorNetwork |
คุณจะได้รับข้อผิดพลาดนี้เมื่อระบบไม่สามารถแสดงโฆษณาตามคําขอเนื่องจากการเชื่อมต่อเครือข่าย ปัญหาเกิดจากโทรศัพท์ของผู้ใช้สลับเครือข่าย หรือมีการรบกวนเครือข่ายทำให้บิดเบือนการสื่อสารระหว่างแอปกับเซิร์ฟเวอร์โฆษณา |
ตรวจสอบว่าการเชื่อมต่ออินเทอร์เน็ตมีความเสถียร หมายเหตุ: ผู้ให้บริการโทรคมนาคมบางรายอาจจำกัดการเข้าชมบางอย่างตามนโยบาย ซึ่งอาจทำให้เกิดข้อผิดพลาดนี้เช่นกัน
|
ERROR_CODE_ |
GADErrorNoFill |
หากได้รับรหัสข้อผิดพลาดนี้ หมายความว่าคําขอโฆษณาสําเร็จ แต่ไม่มีการแสดงโฆษณาเนื่องจากไม่มีดีมานด์ สถานการณ์เป็นอย่างไร ผู้ลงโฆษณากำหนดเป้าหมายภูมิภาค แพลตฟอร์ม และโปรไฟล์ผู้ใช้ที่เฉพาะเจาะจงได้โดยพิจารณาจากความเกี่ยวข้องกับธุรกิจ ซึ่งบางครั้งอาจทำให้โฆษณาแสดงได้น้อยลงสำหรับภูมิภาคบางแห่งหรือโปรไฟล์ผู้ใช้บางรายการ รหัสข้อผิดพลาดนี้บ่งชี้ว่าการติดตั้งใช้งานถูกต้อง แต่คําขอโฆษณาไม่ได้รับการแสดงโฆษณาเนื่องจากไม่มีโฆษณาที่เหมาะสมในขณะที่มีการส่งคําขอโฆษณาจากแอป |
|