Réduire des espaces publicitaires vides
Par défaut, les emplacements d'annonces non remplis restent visibles, ce qui peut entraîner des espaces vides sur votre page. Si vous savez à l'avance qu'un ou plusieurs espaces publicitaires de votre page ne seront probablement pas occupés, vous pouvez demander à la bibliothèque Google Publisher Tag (GPT) de les réduire.
La configuration optimale de cette fonctionnalité dépend de la fréquence à laquelle vous prévoyez que les espaces publicitaires seront remplis:
- Si les emplacements seront remplis la plupart du temps, utilisez
PubAdsService.collapseEmptyDivs()
. Dans cette configuration, les emplacements d'annonces sont développés par défaut et ne se rétractent que s'ils ne peuvent pas être remplis. - Si les emplacements ne sont pas remplis la plupart du temps, utilisez
PubAdsService.collapseEmptyDivs(true)
. Dans cette configuration, les emplacements publicitaires sont réduits par défaut et ne se développent que s'ils peuvent être remplis.
Étant donné que les appels d'API googletag
n'ont aucun effet tant que GPT ne commence pas à s'exécuter, pour minimiser le reflow, vous devez également configurer le CSS de votre page afin que les emplacements réduits par défaut n'aient aucune dimension.
Vous pouvez également configurer des forçages par emplacement, comme illustré dans l'exemple ci-dessous, si des emplacements spécifiques de votre page sont plus ou moins susceptibles d'être remplis.