web-dev-qa-db-fra.com

Google Analytics pas pareil avec mes enregistrements de base de données

J'ai un site Web qui va suivre tous les visiteurs de la publication et les stocker dans un tableau avec une adresse IP, un site Web de référence et un agent d'utilisateur. Mais j’ai trouvé qu’en un jour, ma table de base de données contenait plus de 100 lignes (pages vues), mais Google Analytics a montré qu’il ne comptait qu’environ 40 pages vues ce jour-là.

De plus, lorsque j'ai découvert que ma base de données avait une nouvelle ligne et que je suis allé voir le rapport en temps réel dans Google Analytics, cela indique que mon site Web a reçu 0 visiteurs au cours des 30 dernières minutes.

J'ai essayé d'accéder à mon site Web à l'aide de mon téléphone et de mon ordinateur. La base de données et Google Analytics enregistrent mon point de vue. Quelqu'un sait pourquoi?

4
Ping

Il existe plusieurs raisons pour lesquelles Google Analytics n'indique pas le trafic généré par votre base de données ...

Votre code est mal positionné

Votre GA code de suivi doit figurer dans la partie principale du document. Certains webmasters le placent en bas de l'écran pour améliorer les temps de chargement. Toutefois, cela peut parfois vouloir dire que l'utilisateur est venu sur votre site, puis est revenu immédiatement. avant le chargement de GA. ( https://support.google.com/analytics/answer/100808 )

L'utilisateur a Javascript désactivé

GA dépend de javascript pour fonctionner. Certains utilisateurs ont désactivé JavaScript dans leur navigateur pour des raisons de sécurité. La plupart des robots Web ne traitent pas non plus le javascript. Par conséquent, aucun robot ne s'affiche dans GA, alors que les journaux de votre serveur et de la base de données affichent le trafic généré par le robot.

L'utilisateur a désactivé l'analytique

Google fournit un module complémentaire au navigateur permettant de désactiver Google Analytics. Lorsque cet add-on est détecté, GA n'enregistrera aucun détail sur le navigateur et pour autant que votre GA rapporte l'utilisateur jamais connecté. ( https://support.google.com/analytics/answer/181881?hl=fr )

Volume élevé

Dans certains cas, lorsque vos données GA ne correspondent pas toujours à vos propres analyses, cela peut indiquer que Google a décidé de commencer l'échantillonnage de vos données au lieu d'afficher toutes vos données. Cela est généralement dû à un trafic important, mais je n’ai trouvé aucun détail sur la page d’assistance Google ( https://support.google.com/analytics/answer/2637192?hl=fr =) sur le type de limite de trafic avant l'échantillonnage. Le seul moyen d'éviter cela consiste à utiliser un autre fournisseur d'analyses, car il est contraint d'entrer dans GA afin de limiter les charges excessives sur le réseau GA.

Comme vous pouvez le constater, Google Analytics n’affiche pas tous les enregistrements de vos analyses de base de données ou de serveur pour un certain nombre de raisons. Celles-ci ne sont pas toutes les raisons, mais les plus courantes. Vous constaterez probablement que l’écart important concerne plusieurs problèmes, dont certains figurent dans cette liste. Notez que le seul problème pouvant être résolu est la position du code. Les autres problèmes ne peuvent pas être résolus.

4
Chris Rutherfurd