web-dev-qa-db-fra.com

Objectif Google Analytics avec sélection de radio et événement Onclick

J'essaie de créer un objectif dans Google Analytics qui assure le suivi du type de compte créé dans notre système. Malheureusement, les URL ne sont pas définitives pour le type de compte créé, et les seuls éléments dont je dispose sont un bouton et une sélection de radio.

Je dois suivre quand un bouton radio est sélectionné (et reste sélectionné) au moment du clic sur le bouton de soumission.

Quelqu'un peut-il aider ici? Cela dépasse mon expertise en GA. * J'utilise Classic Analytics

<input type="radio" id="program1" name="accountProgram" value="VT" onclick="showProgramInformation(this.value);" data-parsley-multiple="accountProgram" data-parsley-id="2155">

Modifier: Les opérations suivantes fonctionneront-elles dans Google Tag Manager? (en supposant que j'ajoute l'événement onClick au bouton d'envoi)

Code du bouton radio à sélectionner:

<input type="radio" id="program1" name="accountProgram" value="VT" onclick="showProgramInformation(this.value);" data-parsley-multiple="accountProgram" data-parsley-id="2155">

Code pour le bouton d'envoi

<input type="submit" name="completeRegistrationForm:j_idt109" value="Complete Registration" class="btn">

chemin d'URL contenant le formulaire /account/complete-registration /

URL atteinte après la soumission du formulaire /compte /

Tag Setup

Trigger Setup

4
czmudzin

Ce que vous devez faire est de créer plusieurs objectifs basés sur l'URL finale et les chemins empruntés. L'astuce consiste alors à déclencher une pseudo-consultation de page via un événement lorsque l'utilisateur clique sur l'un des boutons radio, puis définit cette page comme étape requise du chemin de l'entonnoir de conversion.

Google Tag Manager est beaucoup mieux équipé pour faire face à de telles situations.

Dans sa forme la plus simple, le déclencheur d'événement peut être codé à l'aide d'une fonction gaq.Push:

_gaq.Push(['_trackPageview', '/convert/optionClicked']);

Ce lien explique comment suivre les clics de lien sortants, mais le même principe peut également être utilisé pour suivre d'autres événements de clic et générer une page vue: https://support.google.com/analytics/answer/1136920?hl= en # GA

1
FarhadD

Vous voudrez mettre un peu de JS dans l'en-tête de votre page après formulaire qui vérifie le contenu de POST pour ce bouton radio, puis appelle _trackEvent () s'il trouve ce qu'il il cherche.

0
Holland Wilson

Pour ce faire, veuillez insérer un événement Appuyez sur lorsque certaines conditions sont remplies.

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


ga ('send', {hitType: 'event', eventCategory: 'Vidéos', eventAction: 'play', eventLabel: 'Campagne d'automne'});

Vous pouvez l'appliquer à chaque événement à suivre.

Dans votre cas, obtenez la valeur du champ radio, appliquez des conditions et analysez les incendies data-Push

Pour plus de profondeur, envoyez les extraits de code afin qu'ils puissent être corrigés plus précisément.

0
Vikas Avnish