โหมดทดสอบ

ทดสอบการผสานรวม adBreak()

หากต้องการทดสอบโค้ด JavaScript ที่ใช้ adBreak() API เรามี โหมดการทดสอบที่เปิดใช้ได้โดยการเพิ่มdata-adbreak-test="on"แอตทริบิวต์ใน adsbygoogle.js:

<script async
      data-adbreak-test="on"
      src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-123456789"
      crossorigin="anonymous">
</script>
<script>
   window.adsbygoogle = window.adsbygoogle || [];
   var adBreak = adConfig = function(o) {adsbygoogle.push(o);}
</script>

โหมดทดสอบ:

  • แสดงโฆษณาจำลองแทนการขอโฆษณาจริง
  • เลียนแบบลักษณะการทำงานของโฆษณาจริง เช่น การปฏิบัติตามความถี่ของโฆษณาที่คุณกำหนดค่าไว้
  • ใช้ console.log หรือ เบรกพอยต์ เพื่อแก้ไขข้อบกพร่อง adBreakDone() และ placementInfo

หมายเหตุ: โหมดการทดสอบอนุญาตให้คุณทดสอบ JavaScript ฝั่งไคลเอ็นต์โดยไม่ต้องส่งคำขอโฆษณาไปยังเซิร์ฟเวอร์ของ Google เท่านั้น แต่ไม่สามารถช่วยคุณตรวจหาปัญหาที่เกี่ยวข้องกับการกำหนดค่าโค้ด AdSense ไม่ถูกต้อง เช่น ค่า `data-ad-client` ที่ไม่ถูกต้อง

โหมดทดสอบจะสลับไปมาระหว่าง 2 สถานการณ์ ได้แก่ โฆษณาโหลดแล้วและโฆษณายังไม่โหลด เพื่อจำลองสภาพแวดล้อมจริงที่โฆษณาอาจไม่พร้อมใช้งานเสมอไป