web-dev-qa-db-fra.com

Dois-je ajouter des événements Google Analytics si j'ai des boutons Javascript sur une page ou Analytics peut-il suivre le temps sur la page sans eux par lui-même?

Sur une de mes pages, j'ai du code Javascript, donc lorsque l'utilisateur clique sur les boutons, la page répond sans aller sur une autre page ou faire un appel Ajax.

Ainsi, l'utilisateur peut être sur la page pendant un moment en appuyant sur les boutons. Analytics suit-il le temps passé sur la page en surveillant automatiquement les clics sur les boutons?

Ou dois-je créer un événement analytique explicitement dans le code exécuté par les boutons, afin qu'Analytics sache que l'utilisateur est toujours sur la page en interaction avec lui?

1
Tom

Par défaut, Google Analytics mesure uniquement le temps passé sur la page entre les pages vues. Toutes les interactions sur la page, telles que les pressions sur les boutons, les mouvements de la souris et le défilement, n'entraînent pas l'envoi de données à Google Analytics.

Vous devez implémenter des événements pour les interactions dans la page que vous souhaitez compter dans le temps sur la page. Cela inclut les pressions sur les boutons qui ne chargent pas une nouvelle page.

Voir les documents d'aide de l'événement Google Analytics pour plus d'informations sur la façon de mettre en œuvre cela.

2
Stephen Ostermiller

Je dois dire que le moyen le plus simple consiste à utiliser Google Tag Manager. 1.Vous vous retrouverez avec moins de code sur le site 2.Vous pouvez ajouter/supprimer/reconfigurer des balises à tout moment sans déranger les programmeurs ou entrer le code. 3.Vous pouvez définir beaucoup plus de scripts de suivi plus facilement 4.Vous pouvez extraire et envoyer beaucoup plus de données avec beaucoup moins d'efforts.

1
Filozof666