Page 1 of 1

Google Analytics

Posted: Sun Feb 04, 2018 1:32 pm
by courtil
Bonjour à tous,

Google Analytics a changé son script :

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

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

*******************************************************
Apparemment il ne serait plus opérant sur mon site METEOTEMPLATE
J'ai comparé avec les STATS recueillis auprès du FAI

J'ai bien entré l'id de Google Analytics dans le config

Pouvez vous m'en dire un peu plus à ce sujet

Merci

Cordialement

Michel dit Courtil

Re: Google Analytics

Posted: Thu Feb 15, 2018 11:23 am
by Météo Daoulas
Bonjour Michel,

En effet, Google a changé son code de suivi pour Analytics.

L'ancien code était du format suivant :

(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','//www.google-analytics.com/analytics.js','ga');

ga('create', '<?php echo $GAcode?>', 'auto');
ga('send', 'pageview');

C'est ce que tu as actuellement sur Meteotemplate !

Tu peux changer ce code dans le fichier header.php par le nouveau code comme ceci :

<!--script async src="https://www.googletagmanager.com/gtag/js?id=<?php echo $GAcode?>"></script-->
<!--script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', '<?php echo $GAcode?>');
</script-->

en enlevant bien-sûr les !-- et -- :D

A noter que l'ancien code fonctionne encore car j'ai bien les données enregistrées sur Google Analytics.

Re: Google Analytics

Posted: Fri Feb 16, 2018 5:30 pm
by courtil
bonjour,

Merci de tes conseils que je mets en application.

Bonne fin de journée

Cordialement

Michel dit Courtil