ยุบช่องโฆษณาว่าง

โดยค่าเริ่มต้น ช่องโฆษณาที่ไม่ได้รับโฆษณาจะยังคงแสดงอยู่ ซึ่งอาจส่งผลให้มีช่องว่างในหน้าเว็บ หากทราบล่วงหน้าว่าช่องโฆษณาอย่างน้อย 1 ช่องในหน้าเว็บมีแนวโน้มที่จะไม่ได้รับโฆษณา คุณสั่งให้ไลบรารีแท็กผู้เผยแพร่โฆษณาผ่าน Google (GPT) ยุบช่องโฆษณาเหล่านั้นได้

การกําหนดค่าที่เหมาะสมที่สุดของฟีเจอร์นี้จะขึ้นอยู่กับความถี่ที่คุณคาดว่าช่องโฆษณาจะได้รับโฆษณา

  1. หากช่องจะเต็มเกือบตลอดเวลา ให้ใช้ PubAdsService.collapseEmptyDivs() ในการกำหนดค่านี้ ช่องโฆษณาจะขยายโดยค่าเริ่มต้นและยุบเฉพาะในกรณีที่แสดงโฆษณาในช่องไม่ได้
  2. หากช่องโฆษณาส่วนใหญ่จะว่างเปล่า ให้ใช้ PubAdsService.collapseEmptyDivs(true) ในการกำหนดค่านี้ ช่องโฆษณาจะยุบอยู่โดยค่าเริ่มต้นและจะขยายเฉพาะในกรณีที่แสดงโฆษณาได้

เนื่องจากgoogletagการเรียก API จะไม่มีผลจนกว่า GPT จะเริ่มทํางาน คุณจึงต้องกําหนดค่า CSS ในหน้าเว็บด้วยเพื่อให้ช่องที่ยุบอยู่โดยค่าเริ่มต้นมีขนาดเป็น 0 เพื่อลดการจัดเรียงใหม่

นอกจากนี้ คุณยังกําหนดค่าการลบล้างต่อช่องได้ด้วย ดังที่แสดงในตัวอย่างด้านล่าง หากช่องใดช่องหนึ่งในหน้ามีแนวโน้มที่จะได้รับการบรรจุมากกว่าหรือน้อยกว่า

ตัวอย่างการใช้งาน

ดูการสาธิต

JavaScript

กำลังโหลด...

TypeScript

กำลังโหลด...