Les éditeurs qui ne sont pas familiarisés avec le travail de développement ont généralement du mal à faire fonctionner les emplacements Google Publisher Tag. Voici quelques erreurs GPT courantes à éviter.
Le Google Publisher Tag (GPT) est une bibliothèque de tags d'annonces pour Gestionnaire d'annonces Google qui peuvent générer dynamiquement des demandes d'annonces. GPT prend des détails clés tels que le nom du bloc d'annonces, la taille de l'annonce et le ciblage personnalisé, puis crée la demande et affiche l'annonce sur les pages Web.
Les éditeurs qui ne maîtrisent pas le travail de développement ont généralement du mal à comprendre et à faire fonctionner les créneaux GPT. Voici quelques erreurs GPT courantes que vous pouvez éviter pour vous assurer que tout est correctement configuré.
1. Ne correspond pas au nombre d'appels de demande d'annonce et d'affichage d'annonce
C'est l'erreur la plus courante. La fonction GPT se compose de deux parties. L'une de ces parties est utilisée pour définir les slots (gpt.define) et l'autre est utilisée pour afficher les slots (gpt.display). Une chose courante que nous voyons se produire lors de la mise en œuvre ne correspond pas au nombre d'appels de définition et d'affichage. Les éditeurs finissent souvent par ne pas afficher toutes les balises définies ou finissent par afficher tags d'emplacement publicitaire qui ne sont pas définis en premier lieu. Dans les deux cas, la bibliothèque GPT génère des erreurs.
2. Utilisation de plusieurs appels de définition dans la section Head
Un seul bloc d'annonces GPT peut être défini avec de nombreuses tailles d'annonces. Cela signifie essentiellement que toutes les tailles définies (qui sont incluses dans l'appel de définition) pourront être diffusées sur ce même bloc d'annonces.
Voici à quoi ressemble un exemple d'appel d'annonce.
googletag.defineSlot("/1234/travel/asia", [[468, 60], [728, 90], [300, 250]], "div-gpt-ad-123456789-1")
Ici, toutes les tailles 468 × 60, 728 × 90, 300 × 600 et 300 × 250 sont éligibles pour diffuser des annonces sur l'emplacement. Mais souvent, les éditeurs finissent par définir le créneau plus d'une fois simplement pour que différentes tailles d'annonces soient définies dans différentes lignes. En comparaison avec l'exemple ci-dessus, c'est ce que les éditeurs essaient de faire.
googletag.defineSlot("/1234/travel/asia", [[468, 60]], "div-gpt-ad-123456789-1")
googletag.defineSlot("/1234/travel/asia", [[728, 90]], "div-gpt-ad-123456789-1")
googletag.defineSlot("/1234/travel/asia", [[300, 600]], "div-gpt-ad-123456789-1")
Cela donne un sens différent à l'appel et ce que l'éditeur finit par faire est de définir l'appel d'annonce trois fois (et de ne faire qu'un seul appel d'affichage), ce qui finit par entraîner des erreurs. Ce qu'ils finissent également par faire, c'est utiliser différents ID div dans le et section qui conduit à nouveau à des erreurs de bibliothèque GPT.
3. Suppression de la file d'attente GPT Push
Voici à quoi ressemble un appel d'annonce GPT normal :
googletag.cmd.push(function() {
googletag.defineSlot('/1234567/sports', [160, 600]).
addService(googletag.pubads());
});
Les éditeurs oublient souvent d'insérer leur code GPT dans la file d'attente. Lorsque le JavaScript GPT est chargé, cette file d'attente parcourt le tableau et exécute toutes les fonctions dans l'ordre. Ce mécanisme permet à GPT de réduire la latence en récupérant le JavaScript de manière asynchrone tout en permettant au navigateur de continuer à afficher la page. Tous les appels GPT sont enroulés autour de cette file d'attente de fonctions.
4. Ne pas maintenir l'ordre correct des appels GPT
C'est l'ordre habituel qui doit être suivi lors de l'utilisation de GPT. Si cet ordre est modifié, cela entraînera l'échec de l'appel du GPT et rendra ainsi les appels inefficaces.
- Définir les paramètres au niveau de la page
- Définir des créneaux
- activerServices()
- Fentes d'affichage
Remarque : 2 et 3 sont interchangeables.
Les éditeurs qui se contentent d'utiliser un autre ordre d'appel pour afficher une création peuvent constater des écarts dans les rapports, ainsi que des annonces non visibles dans certains cas.
Compte tenu de l'ampleur des erreurs commises lors de l'implémentation de GPT, il est impossible de toutes les couvrir en un seul article, mais cette liste couvre les plus courantes, pour le reste, il est préférable de se référer à la documentation officielle de Google. Google met à jour la liste des erreurs courantes et nouvelles sur le page officielle GPT.
Questions fréquentes
Avec Google Publisher Tag (GPT), les éditeurs peuvent définir l'inventaire, lancer et regrouper les demandes d'annonces, et rendre la demande correspondante. Vous fournissez des détails clés à GPT (tels que le code de bloc d'annonces, la taille de l'annonce et les valeurs-clés), qui sont ensuite utilisés pour créer la demande et afficher l'annonce.
Google Ad Manager est une plate-forme de gestion d'annonces pour les grands éditeurs avec des ventes directes importantes. Plusieurs places de marché et réseaux publicitaires sont pris en charge par Ad Manager, notamment AdSense, Ad Exchange, des réseaux tiers et des places de marché tierces.
Lorsqu'un serveur tiers n'a pas d'annonce à diffuser ou que l'annonce n'atteint pas le CPM/prix plancher minimum convenu par le tiers, des balises de renvoi peuvent être utilisées.

Shubham est un spécialiste du marketing numérique possédant une riche expérience de travail dans le secteur des technologies publicitaires. Il possède une vaste expérience dans le secteur du programmatique, dans la conduite de stratégies commerciales et de fonctions de mise à l'échelle, y compris, mais sans s'y limiter, la croissance et le marketing, les opérations, l'optimisation des processus et les ventes.