Google Publisher Tag (GPT) est une bibliothèque de tags d'emplacement publicitaire permettant aux éditeurs de définir l'inventaire, d'initier et de regrouper des demandes d'annonces, et d'afficher la demande correspondante. À partir des informations clés que vous spécifiez (telles que le code de bloc d'annonces, la taille d'annonce et les clés-valeurs), GPT crée la demande, puis diffuse l'annonce sur des pages Web.
Avec GPT, vous pouvez définir des paramètres partagés tels que le ciblage au niveau d'une page, plutôt que de définir le même ciblage pour chaque annonce diffusée sur la page. Vous pouvez également décider comment et quand les demandes d'annonces sont effectuées. Par exemple, vous pouvez utiliser une architecture de demande simple pour appeler toutes les annonces à la fois dans l'en-tête de votre page.
Les fichiers JavaScript qui implémentent GPT sont diffusés par Google. Vous ne devez pas diffuser ces bibliothèques depuis votre propre serveur ni les charger depuis une source non officielle.
Premiers pas avec la documentation destinée aux développeurs
Fonctionnement des tags GPT
Les tags Google Publisher Tag permettent de définir les espaces publicitaires disponibles sur votre réseau. Le fait de positionner un tag GPT sur une page permet d'établir un canal de communication entre l'ad server et le navigateur d'un internaute. Lorsqu'une page contenant un tag GPT est demandée, la séquence d'événements suivante s'enclenche :
-
Le navigateur de l'internaute contacte l'ad server pour demander le fichier
gpt.js
, c'est-à-dire le code JavaScript du tag. -
Le code JavaScript crée et envoie une ou plusieurs demandes à l'ad server pour diffuser des annonces associées aux tags sur la page.
-
L'ad server identifie les blocs d'annonces et toute clé-valeur contenue dans la demande.
-
L'ad server lance une mise aux enchères afin de sélectionner la création qui correspond le mieux au bloc d'annonces.
-
L'ad server renvoie l'annonce correspondante au code JavaScript GPT.
-
Le code JavaScript GPT déclenche la diffusion de l'annonce sur la page.
Avantages des tags GPT
GPT présente de nombreux avantages :
- Hiérarchie d'inventaire à plusieurs niveaux : Google Publisher Tag vous permet d'utiliser des niveaux plus précis d'inventaire dans l'interface d'Ad Manager. Grâce à la hiérarchie à plusieurs niveaux, vous pouvez créer un ciblage bien plus précis basé sur le contenu de votre site.
- Réduction de l'impact du temps de chargement de la page : grâce à la récupération JavaScript asynchrone, votre page Web s'affiche sans devoir attendre que le code JavaScript soit renvoyé par les serveurs Ad Manager. Les annonces se chargent dans des cadres iFrame dès que les créations sont renvoyées par le serveur.
- Console Google pour les éditeurs : le tag est fourni avec un outil intégré d'assistance et de débogage appelé "Console Google pour les éditeurs". Celui-ci est proposé sur toutes les pages contenant le tag Google Publisher Tag.
- Architecture de demande simple (SRA) : au lieu d'envoyer des demandes d'annonce individuelles aux serveurs Ad Manager, le tag peut transmettre une demande récapitulant au serveur tous les blocs d'annonces présents sur la page. Il s'agit du mode de demande recommandé, dans la mesure où cela autorise un roadblock avancé et réduit le temps de chargement des pages.
- Cadres SafeFrame : la technologie des cadres SafeFrame permet des interactions transparentes entre le contenu des pages et les annonces. Si elle confère un certain contrôle à l'éditeur, elle vous protège également contre les créations et redirections automatiques potentiellement non fiables.
- Responsive design : vous pouvez utiliser les tags GPT pour créer des annonces qui s'adaptent à la taille du navigateur utilisé par les visiteurs de votre site Web. Cela signifie que vos annonces s'affichent correctement sur n'importe quel appareil.
- Sélection d'annonces au niveau de la page : l'utilisation de GPT et de l'ad server facilite le suivi des annonces sur la page. Vous pouvez ainsi définir des roadblocks, des takeovers et des exclusions réciproques.
- Accepter les annonces réactives : vous pouvez utiliser GPT pour créer et afficher les formats d'annonces suivants : interstitiel pour le Web, annonce ancrée et annonce avec récompense.
- Gérer l'intégration du Consent Framework à des fins de conformité : GPT peut communiquer avec les CMP de l'IAB pour gérer et respecter le consentement des utilisateurs concernant l'utilisation de l'espace de stockage et la personnalisation. GPT fournit également des API permettant aux éditeurs de configurer les paramètres de confidentialité et les annonces limitées.
GPT et pages sécurisées (https://
)
Le système Google Publisher Tag fonctionne automatiquement avec les pages Web sécurisées dont l'URL commence par https://
. Il est donc inutile de le modifier pour pouvoir diffuser des annonces sur ce type de pages.
HTTPS signifie HyperText Transfer Protocol Secure. Il s'agit d'un protocole de communication qui repose sur les protocoles TLS (Transport Layer Security) et SSL (Secure Socket Layer). Ces protocoles permettent de chiffrer certains éléments de la communication entre le serveur et le client de manière à empêcher toute falsification ou écoute clandestine par des tiers.