AdWords devient Google Ads. Ce nouveau nom reflète la gamme complète d'options publicitaires que nous proposons sur les Réseaux de Recherche et Display, sur YouTube et sur bien d'autres plates-formes. En savoir plus

298 Membres en ligne
Apprenez à installer Google Analytics sur votre site, à vérifier la bonne collecte des données et à configurer les options les plus courantes dans cet espace
Guidez moi
star_border
Répondre

gtag.js & cross domain

Novice ✭

Bonjour à tous, 

 

J'essaye désespérément depuis quelques jours de faire fonctionner analytics.js sur mon site, mais TAG ASSISTANT me le déclare incorrect, et les vues ne sont pas remontées, hors avec le code gtag.js cela fonctionne très bien. 

 

Bref, j'essaye du coup d'adapter le cross domain à mon gtag et j'ai plusieurs questions. 

 

mon analytics.js 

 

<!-- Google Analytics -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

	ga('create', 'UA-XXXXXX-3', 'auto', {'allowLinker':true});
	ga('require', 'linker');
	ga('linker:autoLink', ['monsite.fr', 'sitedereservation.com'], false,true);
	ga('send', 'pageview');
</script>
<!-- End Google Analytics -->

mon gtag.js

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

  gtag('config', 'UA-XXXXXX-3');
</script>

 

Qui peut me dire comment porter les paramètres de cross domain sur mon code gtag.js ? 

 

Est-ce que mon "create" deviens "config" ? Ou est-ce que je dois laisser config ? Avoir les deux ? Est-ce que AllowLinker va sur le create du coup ?

 

J'aurais tendance à faire comme ceci : 

 

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

  ga('config', 'UA-XXXXXX-3', 'auto', {'allowLinker':true});
  ga('require', 'linker');
  ga('linker:autoLink', ['monsite.fr', 'sitedereservation.com'], false,true);
  ga('send', 'pageview');
</script>

Mais j'ai peur de mal faire !

Merci d'avance pour votre aide !