Les macros, comme le savent les développeurs, sont une petite séquence de caractères qui se développe en un gros bloc de code. Les séquences de caractères ou les chaînes invoquent un code prédéfini. Bien que ce ne soit pas exactement le cas, vous pouvez considérer les macros comme des hyperliens vers le monde de la programmation.

S'il existe des séquences de commandes communes qui doivent être invoquées pour différentes applications, les coder à chaque fois n'a pas de sens. Ils aident à exécuter le même code avec des variables modifiées.

L'utilisation de macros réduit la portée des erreurs et rend la programmation moins fastidieuse. 

Macros dans Google Ad Manager : comment ça marche ?

In Gestionnaire d'annonces Google, un grand nombre de fonctions doivent être exécutées lorsqu'une annonce est affichée et après qu'elle a été vue par l'utilisateur.

Les macros sont placées dans le tag de création ou les URL de destination. Il permet à l'éditeur ou aux annonceurs d'exécuter une fonction spécifique en invoquant un code.

Même si ces fonctions varient d'un site à l'autre, elles sont tirées d'un ensemble commun. Par exemple, le suivi des clics, des impressions, des visionnages de vidéos ou la personnalisation des publicités en fonction du sexe ou de l'emplacement de l'utilisateur sont des fonctions que la plupart des annonceurs utilisent.

Comment les repérer ?

Situés entre deux symboles de pourcentage de chaque côté, les noms de macros sont généralement écrits en majuscules ; il ressemble à %%MACRONAME%%.

Il peut être trouvé dans n'importe quel code exécuté par le serveur publicitaire lors de la diffusion de l'annonce : URL de destination, code de création tiers ou personnalisé ou tags d'emplacement publicitaire.

Quels sont les différents types de macros dans GAM ?

Tandis que le Gestionnaire d'annonces Google Les pages de support répertorient environ 40 macros différentes, celles-ci peuvent être regroupées dans les cinq types ou catégories différents suivants.

  1. Macros de rendu – pour s'assurer que les créations sont rendues correctement à la fois dans la forme et la fonction
  2. Suivi des macros – pour suivre et rapporter les performances sur divers paramètres tels que les clics, les impressions
  3. Macros vidéo – portant des détails sur le contenu ou le contexte
  4. Macros de demande d'annonce – y compris ceux qui font l'objet de GDPR
  5. Macros de suivi VAST - VAST fait référence au modèle de diffusion d'annonces vidéo. Les macros aident à structurer tags d'emplacement publicitaire et collecter des métadonnées lors du suivi d'un événement sur un lecteur vidéo

Deux des cinq - demande d'annonce et suivi VAST - sont des macros pour l'insertion dynamique d'annonces.

Dans cet article, nous nous concentrerons sur quelques macros populaires et couramment utilisées. Pour la liste complète, vous pouvez consulter le Aide Google Gestionnaire d'annonces sur Macro.

Exemples de macros GAM

Commençons par les plus simples et passons aux plus complexes. 

1. Macro hauteur et largeur 

Les tailles d'affichage varient selon les différents blocs d'annonces. Le codage en dur de la taille dans chaque création prend non seulement du temps, mais est également source d'erreurs. Une macro de hauteur et de largeur insère dynamiquement les valeurs de taille en fonction de la taille du bloc d'annonces cible lors de la diffusion de l'annonce.

Ceux-ci sont représentés par %%HEIGHT%% et %%WIDTH%%.

2. URL de destination

Généralement, lorsqu'une création ou un modèle apparaît dans différents éléments de campagne, la URL de destination changements.

Si vous souhaitez inclure l'URL de destination de la création dans le code de la création, utilisez la macro d'URL de destination. La macro se développe jusqu'à l'URL de destination de la création. 

Il existe trois types de macros d'URL de destination en fonction du nombre d'échappements, qui dépend de la société tierce de suivi des clics. 

  1. Échappé – %%DEST_URL_ESC%%
  2. Double échappement – %%DEST_URL_ESC_ESC%%
  3. Sans échappement – %%DEST_URL_UNESC%%

Pour les non-initiés, Escaping est la pratique consistant à substituer un personnage (ou une série) pour en représenter un autre. 

Comme les URL ne peuvent être transmises que sur Internet via le jeu de caractères ASCII, d'autres caractères sont codés lors de la transmission. 

Par exemple, le caractère '?' lorsque l'échappement unique (encodé une fois) est représenté par % 3F; lorsqu'il est échappé deux fois (encodé deux fois), il apparaît comme % 253F dans URL. 

Vous pouvez jouer et trouver d'autres représentations de ce type de caractères non ASCII sur n'importe quel outil d'encodage d'URL en ligne.

3. Casse-cache 

Un cachebuster aide à compter le nombre d'impressions avec plus de précision. A chaque exécution du code, un nouvel appel est fait au serveur. 

Ne pas ajouter de cachebuster entraîne une incohérence dans le nombre d'impressions entre Google Ad Manager et le serveur tiers. Cependant, l'ajouter n'est pas mandaté par tous les tiers; certains l'ont, d'autres non.

Les fournisseurs de créations fournissent un espace réservé pour ajouter une macro de contournement du cache, comme [RANDOM_NUMBER] dans l'exemple ci-dessous :

http://example.3rd-party-adserving.com/Targeting/;adServer.php?ab=cd&e=12fg=click&ord=[RANDOM_NUMBER]

Lorsque vous ajoutez une macro cachebuster, elle devient :

http://example.3rd-party-adserving.com/Targeting/;adServer.php?ab=cd&e=12fg=click&ord=%%CACHEBUSTER%%

4. Cliquez

La macro de clic est utilisée pour suivre les clics sur les créations tierces dans le gestionnaire de publicités. 

Semblable à la macro d'URL de destination, le clic est disponible en trois types en fonction du nombre d'échappements :

  1. Échappé – %%CLICK_URL_ESC%%
  2. Double échappement – ​​%% CLIQUEZ _URL_ESC_ESC%%
  3. Sans échappement – ​​%% CLIQUEZ _URL_UNESC%%

Lors de la mise en œuvre de l'URL de suivi des clics et de l'URL de destination ensemble, vous devez vous assurer que vous le faites correctement. Ils doivent être correctement séquencés. Si vous ne le faites pas, vous risquez de rencontrer HTTP 404. En savoir plus à ce sujet ici.

5. Impression vue

Une macro d'impressions vues aide Ad Manager à comptabiliser le nombre d'impressions de créations hors page. Il s'agit notamment des créations pop-up, pop-under ou flottantes. 

Dès que la création est téléchargée et commence à se charger sur l'appareil de l'utilisateur, une impression est comptabilisée. Il est de deux types :

  1. Échappé – %%VIEW_URL_ESC%%
  2. Sans échappement – %%VIEW_URL_UNESC%%

Implémentation de macros

Google Ad Manager vous aide à insérer automatiquement des macros en quelques clics. Cependant, cela peut être fait automatiquement pour les créations de certains fournisseurs. 

Au moment de la rédaction de cet article, l'insertion automatique est disponible pour 138 fournisseurs. Consultez la liste complète ici.

Voici comment procéder dans GAM :

  • Connectez-vous à votre compte Google Ad Manager.
  • Cliquez sur Livraison >> Création
Macros Google Gestionnaire d'annonces
  • Choisir Ajouter des créations
Macros Google Gestionnaire d'annonces
  • Saisissez le nom de l'annonceur dont vous ajoutez la création et cliquez sur Continuer
  • Cliquez sur Tierce personne
  • Saisissez un nom pour la création sélectionnée
  • Sélectionnez l'option permettant d'ajouter un extrait de code pour les annonces AMP HTML, les annonces standards, etc.
  • Une fois la création tierce ajoutée, insérez le code de la création à partir de la liste des fournisseurs indiquée ci-dessus.
  • Cliquez sur Insérer des macros

Important: Si vous ne parvenez pas à afficher le Insérer des macros , cela signifie que Google Ad Manager n'est pas en mesure de reconnaître la création. 

Choses à retenir lors de l'utilisation de macros

L'utilisation de macros vous permet d'économiser du temps et des efforts lorsque vous traitez une pléthore de permutations et de combinaisons d'un nombre important de créations. Cela facilite l'optimisation quotidienne des publicités.

Cependant, nous vous recommandons fortement d'utiliser une ressource technique si vous n'êtes pas à l'aise avec les lignes de code. Aide à garder les choses en douceur !

En tant qu'éditeur, si vous devez diffuser des créations tierces avec des écarts réduits, vous devez faire très attention lors de l'insertion de macros dans le code tiers.

À moins que vous ne souhaitiez personnaliser le code vous-même, n'entrez pas les balises tierces en tant que créations personnalisées. 

Une meilleure approche consisterait à utiliser des créations tierces dont le code et le fournisseur Ad Manager sont reconnus. Cela rend votre travail facile et relativement sans erreur, car Ad Manager insère automatiquement les bonnes macros en quelques clics.

Si vous souhaitez en savoir plus sur les macros, assurez-vous de vérifier le Centre d'aide Google.

Écrire un commentaire

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