ยุบช่องโฆษณาว่าง
โดยค่าเริ่มต้น ช่องโฆษณาที่ไม่ได้รับโฆษณาจะยังคงแสดงอยู่ ซึ่งอาจส่งผลให้มีช่องว่างในหน้าเว็บ หากทราบล่วงหน้าว่าช่องโฆษณาอย่างน้อย 1 ช่องในหน้าเว็บมีแนวโน้มที่จะไม่ได้รับโฆษณา คุณสั่งให้ไลบรารีแท็กผู้เผยแพร่โฆษณาผ่าน Google (GPT) ยุบช่องโฆษณาเหล่านั้นได้
การกําหนดค่าที่เหมาะสมที่สุดของฟีเจอร์นี้จะขึ้นอยู่กับความถี่ที่คุณคาดว่าช่องโฆษณาจะได้รับโฆษณา
- หากช่องจะเต็มเกือบตลอดเวลา ให้ใช้
PubAdsService.collapseEmptyDivs()
ในการกำหนดค่านี้ ช่องโฆษณาจะขยายโดยค่าเริ่มต้นและยุบเฉพาะในกรณีที่แสดงโฆษณาในช่องไม่ได้ - หากช่องโฆษณาส่วนใหญ่จะว่างเปล่า ให้ใช้
PubAdsService.collapseEmptyDivs(true)
ในการกำหนดค่านี้ ช่องโฆษณาจะยุบอยู่โดยค่าเริ่มต้นและจะขยายเฉพาะในกรณีที่แสดงโฆษณาได้
เนื่องจากgoogletag
การเรียก API จะไม่มีผลจนกว่า GPT จะเริ่มทํางาน คุณจึงต้องกําหนดค่า CSS ในหน้าเว็บด้วยเพื่อให้ช่องที่ยุบอยู่โดยค่าเริ่มต้นมีขนาดเป็น 0 เพื่อลดการจัดเรียงใหม่
นอกจากนี้ คุณยังกําหนดค่าการลบล้างต่อช่องได้ด้วย ดังที่แสดงในตัวอย่างด้านล่าง หากช่องใดช่องหนึ่งในหน้ามีแนวโน้มที่จะได้รับการบรรจุมากกว่าหรือน้อยกว่า