Afficher une annonce interstitielle pour le Web
Cet exemple montre comment afficher une annonce interstitielle pour le Web à l'aide de la bibliothèque Google Publisher Tag (GPT). Les interstitiels Web sont des annonces pleine page gérées par GPT qui s'affichent en réponse aux actions des utilisateurs. Pour en savoir plus sur les interstitiels Web, consultez Effectuer le trafficking des interstitiels pour le Web.
Les actions d'utilisateur suivantes peuvent déclencher une annonce interstitielle pour le Web:
Action utilisateur | Nom de l'API | Par défaut | Configurable |
---|---|---|---|
Quitter la page en réponse à un clic | N/A | Activé | Non |
En cliquant sur la barre de navigation du navigateur. (Sur ordinateur uniquement) | navBar |
Désactivé | Oui |
Masquer la page, puis y revenir (par exemple, en changeant d'onglet). | unhideWindow |
Désactivé | Oui |
D'autres actions utilisateur seront peut-être prises en charge à l'avenir. Pour en savoir plus, consultez les notes de version de GPT.
Remarques sur l'utilisation
Pour garantir une expérience utilisateur optimale, GPT ne demande des annonces interstitielles Web que sur les pages qui acceptent ce format. Les interstitiels pour le Web ne sont compatibles que lorsque GPT est exécuté dans la fenêtre supérieure. Sur les pages qui ne sont pas compatibles avec les interstitiels Web,
defineOutOfPageSlot()
peut renvoyer une valeur nulle. Assurez-vous de vérifier cela pour éviter les erreurs.Ne demandez des annonces interstitielles Web que sur les pages ou dans les environnements où vous souhaitez qu'un interstitiel s'affiche. Les annonces interstitielles pour le Web peuvent être diffusées sur les ordinateurs, les tablettes et les appareils mobiles.
Les annonces interstitielles pour le Web génèrent leur propre espace publicitaire. Contrairement aux autres types d'annonces, vous n'avez pas besoin de définir un
<div>
pour les annonces interstitielles Web. Ces annonces créent et insèrent automatiquement leur propre conteneur dans la page lorsqu'une annonce se remplit.Les annonces interstitielles pour le Web sont soumises à une limite de la fréquence d'exposition fixe. Cela permet d'éviter qu'un même utilisateur ne voit un interstitiel plus d'une fois par heure et par sous-domaine.
Pour implémenter des annonces interstitielles pour le Web, vous devez pouvoir accéder à un espace de stockage local. Pour les éditeurs qui ont intégré le Transparency and Consent Framework (TCF) version 2.0 de l'IAB, cela signifie que le consentement pour la finalité 1 est requis pour que les annonces interstitielles pour le Web fonctionnent.
Il est possible que certains liens figurant sur une page ne permettent pas la diffusion d'annonces interstitielles pour le Web. Les annonces interstitielles ne sont pas diffusées lorsqu'un utilisateur clique sur un lien inéligible (par exemple, les liens vers des URL sans HTTP/HTTPS et les liens qui s'ouvrent dans une nouvelle fenêtre).
Si vous utilisez l'architecture de demande simple (SRA) sur une page comportant plusieurs espaces publicitaires, n'appelez pas
display()
tant que des divisions d'espaces publicitaires statiques n'ont pas été créées. Comme expliqué dans les Bonnes pratiques relatives aux annonces, le premier appel àdisplay()
demande que chaque espace publicitaire soit défini avant ce point. Bien que les espaces interstitiels Web ne nécessitent pas de<div>
prédéfini, les espaces publicitaires statiques en ont besoin. L'appel dedisplay()
avant que ces éléments ne soient présents sur la page peut réduire la qualité des signaux, ce qui réduit la monétisation. C'est pourquoi nous vous recommandons de retarder l'appel initial jusqu'à ce que les emplacements statiques soient définis.