2017-05-24 1 views
0

J'utilise Google Analytics sur mon site pour suivre des événements tels que les clics sur les boutons, dont l'un est un bouton d'abonnement. Cependant, j'ai remarqué que le nombre d'abonnés est bien inférieur au nombre de clics sur le bouton d'abonnement.Comment puis-je extraire des entrées de champs de texte à partir de mon site Web?

Est-il possible de connaître les entrées qui ont été introduites dans les champs de texte au cours des derniers jours? J'ai lu sur l'utilisation du gestionnaire de balises dans GA que je vais essayer mais je veux savoir s'il est possible de connaître toutes les données qui ont traversé les texfields en utilisant GA ou d'une autre manière.

Répondre

0

J'ai trouvé une solution en utilisant Tag Google Directeur.

En créant une variable Javascript qui accède à l'attribut de valeur du champ - où l'utilisateur remplit les données.

En utilisant le code ci-dessous, l'attribut de valeur du formulaire avec l'ID 'inputfieldID' est accédé.

function() { var field = {{Form Element}}.querySelector('#inputFieldId'); return field ? field.value : undefined; }

crédit: https://www.simoahava.com/analytics/track-form-engagement-with-google-tag-manager/

+1

Sachez que vous ne devez envoyer aucun IPI, comme un e-mail, un numéro de téléphone directement dans l'AG. Vous devez le faire – Tushar

+0

Par hachage TOS actuel devrait être SHA256 ou mieux. Bien que cela soit réalisable dans JS, cela peut créer un problème de performance. Bien sûr, avoir une valeur hachée n'est pas particulièrement utile si vous voulez apprendre la valeur d'un champ de texte. –

+0

@Tushar Merci, je suis conscient de cela. – Love

0

Essayez cette

En cas de clic sur le bouton exécuter ce, que ce soit sur l'événement onClick ou après votre script est exécuté

<input type="button" name="subscribe" onclick="ga('send','event', { eventCategory: 'Button-clicked', eventAction: 'Subscribe', eventLabel: 'Subscribe_Button-clicked', transport:'beacon'});" value="Subscribe" /> 

https://developers.google.com/analytics/devguides/collection/analyticsjs/events

+0

Merci, mais je l'ai déjà ce code sur mon site. Il est utilisé pour suivre les clics sur le bouton d'abonnement. J'essaie de tirer les valeurs du champ de texte. – Love