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.

Google Publisher Tag (GPT) est une bibliothèque de balisage publicitaire pour Google Ad Manager qui permet de générer dynamiquement des requêtes publicitaires. GPT utilise des informations clés telles que le nom de l'emplacement publicitaire, sa taille et le ciblage personnalisé pour construire la requête et afficher 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

Il s'agit de l'erreur la plus fréquente. La fonction GPT se compose de deux parties : la première sert à définir les emplacements (gpt.define) et la seconde à les afficher (gpt.display). Lors de l'implémentation, on constate souvent une incohérence entre le nombre d'appels à `define` et à `display`. Les éditeurs finissent souvent par ne pas afficher tous les tags définis ou par afficher des tags publicitaires non définis. Ces deux situations provoquent des erreurs de la bibliothèque GPT.

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.

  1. Définir les paramètres au niveau de la page
  2. Définir des créneaux
  3. activerServices()
  4. 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 du nombre d'erreurs commises lors de l'implémentation de GPT, il est impossible de toutes les aborder dans un seul article. Cette liste recense les plus fréquentes ; pour les autres, il est préférable de consulter la documentation officielle de Google. Google met à jour régulièrement la liste des erreurs courantes et nouvelles sur la page officielle de GPT.

FAQ

1. Qu'est-ce que la balise Google Publisher Tag ?

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.

2. À quoi sert Google Ad Manager ?

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.

3. Qu'est-ce qu'une balise de passback ?

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.

Écrire un commentaire

Ce site utilise Akismet pour réduire les spams. Découvrez comment vos données de commentaires sont traitées.