Insérer une balise Google ads dans un article particulier

Bonjour,

Comment faire pour insérer une balise dans un article particulier avant la fermeture de la section head ? C’est pour un suivi Google Ads. Voici le code que je dois insérer dans la balise Head de cet article particulier :

Collez votre balise Google avant la balise de fermeture </head> sur toutes les pages de votre site Web que vous souhaitez suivre.
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-17044323173"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'AW-17044323173');
</script>

Bien cordialement.

Peut-être un head contenant une boucle avec le critère {id_article=X} pour afficher ce code ?

Bonjour,

Ce n’est pas très cnil cela !!!
Ce type de code doit passer par un plugins du type « tarteaucitron » afin géré des cookies qui doit s’inclure dans toutes les pages.
Ensuite c’est une campagne sur un article précis donc géré le code campagne avec une boucle dans le head oui.

Pourriez-vous me donner le code de la boucle pour afficher le citère {id_article=X} ? Merci je ne suis pas fort en SPIP. Merci pour votre aide.

Voir

et

J’ai conçu cette boucle :

<BOUCLE4(TYPE){id_article=342}>
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-17044323173"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'AW-17044323173');
</script>
<BOUCLE4>

Mais comment faire pour que ce code soit inséré avant la balise de fermeture ?

Je ne sais pas quoi mettre dans l’argument (TYPE).

Comme il s’agit d’un article tu mets ARTICLES :wink:

Entendu, je mets ARTICLES. Par contre comment être sûr que ce fragment de code soit plaçé dansla balise ?

Tout dépend du squelette utilisé.
Mais en gros, il faut copier le fichier qui affiche le head dans /squelettes et y ajouter ton code.

Cela ne fonctionne pas. J’essaye mainteant avec Google Tag manager. Il me demande d’insréer du code après la balise body. Dans quel fichier se trouve cette balise ?

Pourquoi ne pas créer un squelette d’article personnalisé <article=XXX.html> pour votre article particulier en utilisant le plugin « Squelettes par Rubrique » puis insérer facilement votre balise dans la section Head ?!

Attention, le squelette article=XX.html va agir sur tous les articles de la rubrique XX.

1 « J'aime »

Si besoin de rajouter du code dans un article particulier, il est possible d’utiliser [(#ID_ARTICLE|=={342}|oui) mon code ], il faut juste bien être dans une boucle ARTICLES ou avoir passer l’id_article dans le contexte. Par ex :

<INCLURE{fond=mon_inclure, id_article=#ID_ARTICLE } />

Voir : |oui - SPIP et |=={a} - SPIP

Mais effectivement, ça n’est sans doute pas très RGPD et il vaudrait mieux chercher du côte des stats comment cibler une page en particulier.