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?
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.
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.