2017-06-29 5 views
0

Je veux connaître l'heure à laquelle un utilisateur dépense pour remplir un champ particulier de la page et souhaite déclencher un événement si l'utilisateur passe plus de 5 minutes à répondre à une question sur cette page. J'ai regardé différents outils Web Analytical comme Crazyegg, Lucky Orange. Google Analytics pour mon site Web et je n'ai trouvé aucun d'entre eux ont cette fonctionnalité.Durée de séjour sur la page Web

Y at-il un moyen que je peux obtenir cette fonctionnalité sur mon site Web.

J'ai fait des recherches pour obtenir l'ajustement parfait, mais en vain.

Un conseil aiderait. Merci.

+0

Google Analytics a un [ 'ga: timeOnPage' métrique] (https://developers.google.com/analytics/devguides/reporting/core/dimsmets#view=detail&group=page_tracking&jump=ga_timeonpage). Cela ne répond-il pas à vos besoins? sinon pourquoi ne pas créer une mesure personnalisée et l'implémenter vous-même. – Matt

Répondre

0

Avec l'aide du gestionnaire de Google Tag vous devriez être en mesure de le faire avec Google Analytics:

  1. Ajouter une couche de données à votre page, qui se déclenche si un utilisateur commence à remplir votre formulaire/champ.
  2. Construire un événement, écouter sur ce Datalayer et envoyer un Timestep (par exemple: Catégorie = Formulaire, Action = Démarrer, Label = {{Horodatage}}) Maintenant, vous savez, un utilisateur a commencé à interagir avec votre formulaire.
  3. Construire un deuxième Datalayer, feu lorsque l'utilisateur envoie votre formulaire. Créez un événement pour cela et envoyez votre deuxième horodatage à GA (par exemple: Catégorie = Formulaire, Action = Fin, Étiquette = {{Horodatage}}) - vous savez maintenant combien de temps un utilisateur a besoin pour votre formulaire.

l'événement déclencheur

  1. Ici, nous pouvons utiliser la même couche de données, nous avons utilisé avec le suivi des événements.
  2. Construire un Triger pour votre événement, à l'écoute sur la couche de données, puis démarre un compte à rebours (minuterie de déclenchement GTM)
  3. Dans les règles minuterie de déclenchement, vous devez indiquer que le déclenchement ne doit pas tirer si le second dataLayer (Datalayer-End) a déjà été déclenché.

enter image description here