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 pour le Web sont des annonces pleine page gérées par GPT qui s'affichent en réponse aux actions de l'utilisateur. Pour en savoir plus sur les interstitiels pour le Web, consultez la section Procéder au trafficking des interstitiels pour le Web.

Les actions suivantes de l'utilisateur peuvent déclencher la diffusion d'une annonce interstitielle pour le Web:

Action utilisateur Nom de l'API Par défaut Configurable
quitter la page suite à un clic ; N/A Activées Non
masquage, puis retour à la page (par exemple, en changeant d'onglet) ; unhideWindow Désactivé Oui

D'autres actions utilisateur pourront être ajoutées ultérieurement. Consultez les notes de version de GPT pour vous tenir informé.

Remarques sur l'utilisation

  • Pour garantir une expérience utilisateur optimale, GPT ne demande des annonces interstitielles pour le Web que sur les pages qui acceptent ce format. Les interstitiels pour le Web ne sont acceptés que lorsque GPT s'exécute dans la fenêtre supérieure. Sur les pages qui n'acceptent pas les interstitiels pour le Web, defineOutOfPageSlot() peut renvoyer une valeur nulle. Assurez-vous de vérifier cela pour éviter les erreurs.

  • Ne demandez des annonces interstitielles pour le Web que sur les pages ou les environnements sur lesquels 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 de <div> pour les annonces interstitielles pour le 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 évite qu'un même utilisateur voie un interstitiel plusieurs fois par heure et par sous-domaine.

  • Les annonces interstitielles pour le Web nécessitent un accès à un espace de stockage local. Pour les éditeurs qui ont intégré la version 2.0 du Transparency and Consent Framework de l'IAB, cela signifie que le consentement pour la finalité 1 est nécessaire au fonctionnement des annonces interstitielles pour le Web.

  • Si vous utilisez l'architecture de demande simple (SRA) sur une page comportant plusieurs espaces, n'appelez display() que lorsque des divisions d'espaces publicitaires statiques n'ont pas été créées. Comme expliqué dans la section Bonnes pratiques relatives aux annonces, le premier appel à display() demande chaque espace publicitaire défini avant ce point. Bien que les emplacements d'interstitiels pour le Web ne nécessitent pas de valeur <div> prédéfinie, ce sont les espaces publicitaires statiques qui le font. Si vous appelez display() avant que ces éléments ne soient présents sur la page, les signaux de qualité peuvent être inférieurs, ce qui réduit la monétisation. C'est pourquoi nous vous recommandons de différer l'appel initial jusqu'à ce que les emplacements statiques soient définis.

Exemple d'implémentation

Voir la démonstration