web-dev-qa-db-fra.com

Les événements sont suivis mais aucun objectif correspondant (les conversions d'objectif sont égales à zéro)

J'ai un site Web avec des analyses universelles dans la section principale et récemment j'ai configuré le gestionnaire de balises Google pour vérifier si je serais capable de résoudre le problème sans succès. Mon code de suivi ressemble à

 (fonction (i, s, o, g, r, a, m) {i ['GoogleAnalyticsObject'] = r; i [r] = i [r] || fonction () {
 (i [r] .q = i [r] .q || []). Push (arguments)}, i [r] .l = 1 * nouvelle Date (); a = s.createElement (o) , 
 m = s.getElementsByTagName (o) [0]; a.async = 1; a.src = g; m.parentNode.insertBefore (a, m) 
}) (fenêtre, document, 'script', '// www.google-analytics.com/analytics.js','ga');[.____._rev
 ga ('create', 'UA-XXXXXX-X' , 'auto'); 
 ga ('envoyer', 'pageview'); 

J'ai créé un événement basé sur AJAX poussant l'événement onclick suivant functions sous 3 formes différentes.

 ga ('envoyer', 'événement', 'Catégorie [Formulaire]', 'Nom de l'action [1,2,3]', 'Étiquette d'étiquette [1,2,3]', 1); .____.]

et dans Google Analytics, j'ai créé 3 objectifs en utilisant la même catégorie/action/libellé pour chacun des 3 libellés d'action

Dans mon comportement Google Analytics-> Evénement-> Rapport général, je peux voir les 3 événements suivis, mais dans le rapport de conversion-> Objectifs-> Rapport général, tous les 3 n'ont aucun enregistrement.

Des idées pourquoi cela se produit? dois-je configurer à nouveau les objectifs (après la mise en œuvre du suivi des événements)?

1
Raul Reyes

J'ai trouvé la solution au problème moi-même et je voudrais poster la réponse ici au cas où quelqu'un subirait le même combat.

Fondamentalement, la valeur de l'objectif ne correspond pas à la valeur de la fonction. La page de configuration des objectifs ressemblait à ceci

enter image description here

J'ai remarqué le message sous "Utiliser la valeur d'événement comme valeur d'objectif pour la conversion" (répondu "OUI")

Si la condition ci-dessus ne correspond pas à votre code de suivi d’événement, aucune valeur n’apparaîtra comme valeur d’objectif.

Tu peux soit:

  1. Essayez de faire correspondre le paramètre de fonction avec la même valeur que dans la configuration de l'objectif ou

  2. Définissez la réponse sur "NON", supprimez la valeur dans la configuration de la fonction et de l'objectif et attribuez la valeur de la conversion en USD ou à la devise de votre choix (Mon choix).

2
Raul Reyes