Zwiń puste boksy reklamowe

Domyślnie niewypełnione boksy reklamowe są widoczne, co może sprawić, że na stronie pojawi się puste miejsce. Jeśli z wyprzedzeniem wiesz, że co najmniej jeden boks reklamowy na Twojej stronie prawdopodobnie nie zostanie wypełniony, możesz polecić bibliotece tagów wydawcy Google (GPT) jego zwinięcie.

Optymalna konfiguracja tej funkcji zależy od tego, jak często mają być wypełniane boksy reklamowe:

  1. Jeśli przedziały są zazwyczaj wypełnione, użyj parametru PubAdsService.collapseEmptyDivs(). W tej konfiguracji boksy reklamowe są domyślnie rozwinięte, a zwijane tylko wtedy, gdy nie można ich wypełnić.
  2. Jeśli przedziały nie będą zazwyczaj wypełnione, użyj parametru PubAdsService.collapseEmptyDivs(true). W tej konfiguracji boksy reklamowe są domyślnie zwinięte i rozwijają się tylko wtedy, gdy można je wypełnić.

Wywołania interfejsu API googletag nie działają do momentu uruchomienia GPT. Aby zminimalizować przeformatowanie, musisz też skonfigurować CSS na stronie tak, aby boksy, które są domyślnie zwinięte, nie miały żadnych wymiarów.

Możesz też skonfigurować zastąpienia na poziomie boksu, jak pokazano w przykładzie poniżej, jeśli prawdopodobieństwo wypełnienia określonych boksów na stronie jest większe lub mniejsze.

Przykładowa implementacja

Wyświetl prezentację