Jump to content

Intégrer Une Balise Remarketing Google


Recommended Posts

Bonjour,  

 

J'aurais besoin d'intégrer une balise remarketing qui m'a été fourni par Google,  j'ai cru comprendre qu'il fallait que je la mette sur cette page :  www.monsite.com/themes/montheme/header.tpl    

 

J'ai donc inséré mon script qui se présente un peu comme ça

 

 

<!-- Code Google de la balise de remarketing -->
<!--------------------------------------------------
Les balises de remarketing ne peuvent pas être associées aux informations personnelles ou placées sur des pages liées aux catégories à caractère sensible. Pour comprendre et savoir comment configurer la balise, rendez-vous sur la page http://google.com/ads/remarketingsetup.
--------------------------------------------------->
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 1111111;
var google_custom_params = window.google_tag_params;
var google_remarketing_only = true;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/1111111/?value=0&guid=ON&script=0"/>
</div>
</noscript>
 
 
Mais le script n'est pas pris en compte, est ce que je l'ai mis sur la bonne page ?
 
Merci pour votre aide

Share this post


Link to post
Share on other sites

J'avoue que je commence à en avoir marre de payer des modules à chaques petites modifications

Bonjour,

 

vous pouvez tout à fait développer votre propre module pour réussir à intégrer ces balises comme il faut sachant qu'il ne faut pas simplement mettre le bout de code fournis par Google mais bien un ensemble de code permettant d'analyser les produits visités, les paniers, commandes. Et là point de salut sans un module.

Share this post


Link to post
Share on other sites

J'avoue que je commence à en avoir marre de payer des modules à chaques petites modifications

 

PrestaShop contient de nombreuses fonctionnalités. Bien sûr, pas tous. Voilà pourquoi les modules sont ici. Il est beaucoup mieux de payer, disent 39 €, que de développer votre propre en 4 heures.

 

PrestaShop contains many features. Od course, not all. That's why the modules are here. It is much better to pay, say 39 €, than develop your own in 4 hours. My 2 cents.

Share this post


Link to post
Share on other sites

  • 5 years later...

bonjour, 

ajouter des plugins ralentis toujours les sites, de plus ils se soucient parfois peu de ou se mettent les tags...

pour le remarketing le code doit être ajouté danbs un seul endroit, par contre pour les autres cobversions oui mais normalement il ne devrais pas y avoir de soucis... je vais tester pour voir hihi

Share this post


Link to post
Share on other sites

On 11/19/2015 at 11:47 AM, thibautfromibiza said:

Bonjour,  

 

J'aurais besoin d'intégrer une balise remarketing qui m'a été fourni par Google,  j'ai cru comprendre qu'il fallait que je la mette sur cette page :  www.monsite.com/themes/montheme/header.tpl    

 

J'ai donc inséré mon script qui se présente un peu comme ça

 

 

<!-- Code Google de la balise de remarketing -->
<!--------------------------------------------------
Les balises de remarketing ne peuvent pas être associées aux informations personnelles ou placées sur des pages liées aux catégories à caractère sensible. Pour comprendre et savoir comment configurer la balise, rendez-vous sur la page http://google.com/ads/remarketingsetup.
--------------------------------------------------->
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 1111111;
var google_custom_params = window.google_tag_params;
var google_remarketing_only = true;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/1111111/?value=0&guid=ON&script=0"/>
</div>
</noscript>
 
 
Mais le script n'est pas pris en compte, est ce que je l'ai mis sur la bonne page ?
 
Merci pour votre aide

tu dois les mettre dans {literal} suivant ta version de prestashop, j'ai fait le test et ca marche en 1.7

Share this post


Link to post
Share on other sites

2 minutes ago, Mediacom87 said:

{literal} ne sert à rien de le cadre de ce code.

si on l'ajoute pas ca plante

 

si je met cela dans head.tpl

 

<!-- Global site tag (gtag.js) - Google Ads: XXXXXX --> 
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-XXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

 gtag('config', 'AW-XXXX');
gtag('config', 'UA-XXXXX');
</script>
 

tout en bas sans le mettre dans {literal} moi j'ai erreur 500 ^^

Edited by abouzouzou (see edit history)

Share this post


Link to post
Share on other sites

à l’instant, abouzouzou a dit :

si on l'ajoute pas ca plante

sauf que literal sert à ne pas interpréter les accolade comme des données smarty et dans ce cas il n'y a strictement aucune accolade.

Si cela plante c'est qu'il y a un autre souci.

Ou que vous implanter un script sans rapport avec le script initial de ce topic d'il y a 6 années déjà.

 

Share this post


Link to post
Share on other sites

1 minute ago, Mediacom87 said:

sauf que literal sert à ne pas interpréter les accolade comme des données smarty et dans ce cas il n'y a strictement aucune accolade.

Si cela plante c'est qu'il y a un autre souci.

Ou que vous implanter un script sans rapport avec le script initial de ce topic d'il y a 6 années déjà.

 

le rapport c'est que je cherchais justement des choses à ce sujet et que les commentateurs disaient que c'était inutile de coder ainsi alors que l'interet est reel, ne pas utliser de plugins et placer manuellement , et cela fonctionne.... voilà c'est tout ^^

Share this post


Link to post
Share on other sites

5 minutes ago, Mediacom87 said:

sauf que literal sert à ne pas interpréter les accolade comme des données smarty et dans ce cas il n'y a strictement aucune accolade.

Si cela plante c'est qu'il y a un autre souci.

Ou que vous implanter un script sans rapport avec le script initial de ce topic d'il y a 6 années déjà.

 

le literal est obligatoire pour cette ligne qui contien des accolade

 

function gtag(){dataLayer.push(arguments);}

 

mais oui il y a un peu de hors sujet?.. je voulais juste dire que c'était possible sans plugin forcéement....

 

merci à vou s!

Share this post


Link to post
Share on other sites

à l’instant, abouzouzou a dit :

le rapport c'est que je cherchais justement des choses à ce sujet et que les commentateurs disaient que c'était inutile de coder ainsi alors que l'interet est reel, ne pas utliser de plugins et placer manuellement , et cela fonctionne.... voilà c'est tout ^^

L’intérêt de faire un module est évident puisque cela permet de centraliser un élément de codage précis à un endroit précis et de pouvoir le maintenir ou le retirer rapidement et simplement et surtout que tout intervenant sur le site est au courant de l'existence de ce script.

Coder en dur dans le template toutes les balises de suivi et autre script permet de surtout rendre difficile toute évolution du template, d’oublier des bouts de code, de passer des heures pour nettoyer le code si on choisi d'arrêter un service ou de simplement provoquer des erreur JavaScript car on a oublié une seule petite ligne dans le fichier du 3ème niveau du second module d’inscription à la newsletter ainsi de suite.

Mais vous avez raison, iil est tout à fait possible de mettre ces codes manuellement dans des dizaine de fichiers d'un template et que cela fonctionne sans problème, jusqu’au jour où il faudra des jours pour tout retrouver car cela fera 2 ou 3 ans que vous aurez mis en place un code oublié depuis.

 

  • Thanks 1

Share this post


Link to post
Share on other sites

il y a 1 minute, abouzouzou a dit :

le literal est obligatoire pour cette ligne qui contien des accolade

 

function gtag(){dataLayer.push(arguments);}

 

mais oui il y a un peu de hors sujet?.. je voulais juste dire que c'était possible sans plugin forcéement....

 

merci à vou s!

Comme je le disais, un code sans rapport avec le sujet initial d'il y a 6 ans.

  • Thanks 1

Share this post


Link to post
Share on other sites

Just now, Mediacom87 said:

L’intérêt de faire un module est évident puisque cela permet de centraliser un élément de codage précis à un endroit précis et de pouvoir le maintenir ou le retirer rapidement et simplement et surtout que tout intervenant sur le site est au courant de l'existence de ce script.

Coder en dur dans le template toutes les balises de suivi et autre script permet de surtout rendre difficile toute évolution du template, d’oublier des bouts de code, de passer des heures pour nettoyer le code si on choisi d'arrêter un service ou de simplement provoquer des erreur JavaScript car on a oublié une seule petite ligne dans le fichier du 3ème niveau du second module d’inscription à la newsletter ainsi de suite.

Mais vous avez raison, iil est tout à fait possible de mettre ces codes manuellement dans des dizaine de fichiers d'un template et que cela fonctionne sans problème, jusqu’au jour où il faudra des jours pour tout retrouver car cela fera 2 ou 3 ans que vous aurez mis en place un code oublié depuis.

 

Tout a fait, il faut juste bien documenter ce que l'on fait pour s'y retrouver facilement plus tard.

Le soucis des plugins est le suivant

ajouter un plugin pour analitycs

un autre pour google my business

un autre google ad tracking

etc etc....

ou alors utilise un gtmanager plugin mais au final ca peut vite faire bcp de plugins et alourdir le code et les perf (car pas mis en async etc....)

désolé dêtre arrivé comme un cheveux sur la soupe j'ai pas regardé la date a vrai dire et j'ai rebondit directement ^^ toutes mes excuses, tout dépend du contexte, du besoin, des profils.... 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More