303 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

Pb code de suivi Analytics

Novice ✭

Bonjour à tous,

Nous venons de mettre en ligne notre nouveau site web créé avec Webacapella Responsive.

Dans les paramètres du site, il est proposé de renseigner notre ID de suivi pour nos statistiques Google Analytics (ID déjà utilisée sur l'ancienne version du site et ça marchait très bien).

Problème : depuis la mise en ligne du nouveau site, nos stats Analytics sont à zéro.

J'essaie de comprendre un peu ce qu'il se passe, sans succès (je débute sur ces missions).

Avec le "Tag Assistant", nous avons un message d'erreur "Google Analytics" avec l'explication "No HTTP response detected".

Si j'essaie de copier le nouveau code de suivi "gtag.js" manuellement sur mes pages, le "Tag Assistant" me dit cette fois que "Google Analytics" fonctionne mais que le "Google Tag Manager" ne fonctionne pas. A priori, les pages vues sont à nouveau comptabilisées dans Analytics... mais je voudrais être sûre que tout fonctionne bien (ce message d'erreur m'inquiète quand même). 

Est-ce que quelqu'un peut m'aider à y voir plus clair svp ?

 

Réponses des expertsverified_user

Solutions approuvées
Message signalé comme meilleure réponse.
Solution
Accepté par l'auteur du sujet Séverine L
octobre

Re: Pb code de suivi Analytics

Étoiles Montantes

@Séverine L,

 

Le problème vient d'une mauvaise insertion du script Analytics. Le tag script est inclus dans un autre tag script.

Il faut que tu fermes le tag script précédent pour que cela fonctionne. Après correction, cette partie de ton code source doit ressembler à cela.

 

<script type="text/javascript" id="cookiebanner" src="https://cdnjs.cloudflare.com/ajax/libs/cookie-banner/1.0.0/cookiebanner.min.js" data-position="bottom" data-fg="#ffffff" data-bg="rgba(0, 0, 0, 0.8)" data-link="#000000" data-moreinfo="/mentions-legales.html" data-message="Les cookies assurent le bon fonctionnement de notre site Internet. En poursuivant votre navigation, vous acceptez leur utilisation." data-linkmsg=" En savoir plus"></script>
<!-- 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','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-11089435-1', 'auto');
ga('send', 'pageview');
</script>

 

@Laurent N,

 

Séverine utilise la snippet par défaut de Google Universal Analytics, qui gère très bien les redirections HTTP vers HTTPS pour la ressource analytics.js pour les sites en HTTP.

Smiley heureux

 

 

 

Mehdi Oudjida
Consultant web analytics
http://www.wissi.fr

Voir la solution dans l'envoi d'origine


Toutes les réponses

Pb code de suivi Analytics

Diplômé ✭ ✭

Bonjour Severine,

 

Pourrais-tu nous donner l'adresse du site stp afin qu'on regarde ?

 

Merci bien

Re: Pb code de suivi Analytics

Novice ✭

Bonjour,

Il s'agit du site : www.galonnier.com

Merci !

Re: Pb code de suivi Analytics

[ modifié ]
Diplômé ✭ ✭

Bonjour Séverine,

OK merci bien.

 

Alors, de mon côté, Tag Assistant me dit en effet que la balise Analytics ne fonctionne pas (erreur "No HTTP response detected").

Attention à la balise gtag.js proposée depuis peu dans Google Analytics. Il s'agit d'une balise "Global Site Tag" (en beta).

A ce stade je te préconise de ne pas t'en servir.

 

OK J'ai trouvé le souci : Il manque quelques caractères dans la balise Analytics :

dans la ligne :  (window,document,'script','//www.google-analytics.com/analytics.js','ga');  il manque https:

 

tu devrais avoir : 

 

(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

 

Du coup l'appel de ton script n'atteint pas sa localisation... donc pas de réponse HTTP, donc pas de data !

 

 

 

Hope this helps

Merci pour un Cœur si la réponse à aidé

 

Message signalé comme meilleure réponse.
Solution
Accepté par l'auteur du sujet Séverine L
octobre

Re: Pb code de suivi Analytics

Étoiles Montantes

@Séverine L,

 

Le problème vient d'une mauvaise insertion du script Analytics. Le tag script est inclus dans un autre tag script.

Il faut que tu fermes le tag script précédent pour que cela fonctionne. Après correction, cette partie de ton code source doit ressembler à cela.

 

<script type="text/javascript" id="cookiebanner" src="https://cdnjs.cloudflare.com/ajax/libs/cookie-banner/1.0.0/cookiebanner.min.js" data-position="bottom" data-fg="#ffffff" data-bg="rgba(0, 0, 0, 0.8)" data-link="#000000" data-moreinfo="/mentions-legales.html" data-message="Les cookies assurent le bon fonctionnement de notre site Internet. En poursuivant votre navigation, vous acceptez leur utilisation." data-linkmsg=" En savoir plus"></script>
<!-- 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','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-11089435-1', 'auto');
ga('send', 'pageview');
</script>

 

@Laurent N,

 

Séverine utilise la snippet par défaut de Google Universal Analytics, qui gère très bien les redirections HTTP vers HTTPS pour la ressource analytics.js pour les sites en HTTP.

Smiley heureux

 

 

 

Mehdi Oudjida
Consultant web analytics
http://www.wissi.fr

Re: Pb code de suivi Analytics

Diplômé ✭ ✭

Yes !! Merci pour la rectif @Mehdi Oudjida !!  Smiley heureux

 

J'me suis un peu enflammé là ! mdr !

Je suis pas passé trop vite sur l'observation des balises <script> !

Après, quand je regarde la balise par défaut sur un compte, ils mettent bien le https

 

Good day

a+

 

Pb code de suivi Analytics

Novice ✭

Bonjour,

Merci pour vos réponses. Je vais réparer cette page d'accueil au plus vite.

Pouvez-vous m'expliquer ce qui se passe sur les autres pages du site (par exemple http://www.galonnier.com/derouleuse-automotrice.html) sur lesquelles j'ai inséré la balise gtag.js et sur lesquelles, à priori, je n'ai plus d'erreur dans le code analytics.js mais ailleurs (ce qui est très bizarre d'ailleurs...) ?

Et du coup, c'est mieux de partir sur quelle solution ? Faut-il vraiment éviter cette balise gtag.js ?

Merci encore pour votre aide.