Je développe des sites en utilisant un système de gestion de contenu, les fonctionnalités sont ajoutées via des modules tiers, ce qui est beaucoup plus facile pour les concepteurs comme moi. Cependant, je suis un peu perplexe en ce moment.Suivi des formulaires AJAX avec Google Analytics Objectifs
J'ai un formulaire de contact AJAX, donc il n'y a pas de chargement de page lors de la soumission. Cependant, j'ai accès à des modèles HTML pour chaque étape (page de saisie, formulaire soumis et courriel envoyé).
J'ai fait des recherches sur la bibliothèque GA.js et il semblerait que je veuille utiliser la fonction _trackPageView. J'ai bricolé du code en fonction des discussions dans le groupe d'aide de GA, mais j'ai surveillé le compte pendant 2 jours maintenant (en soumettant des formulaires de test ~ 5 fois par jour) mais je ne vois pas l'objectif voir la 'page fictive' apparaître dans ma liste Top Content (entièrement développé). Le code J'utilise est le suivant:
/script tag/
try {
var pageTracker = _gat._getTracker("UA-#####-##");
pageTracker._trackPageview(/formcomplete.html);
}
catch(err) {}
/close script/
L'URI but est configuré en tant que chef Match et utilise la valeur /formcomplete.html est active, et le site est suivi. Des pensées?
Je vais donner un coup de feu, malheureusement il faudra quelques heures pour obtenir des résultats grâce au retard de GA dans la mise à jour des statistiques, j'aurais aimé qu'il y ait un mode sandbox ou un système -time :) Merci! – SilentBobSC
L'appel 'pageTracker._initData();' n'est plus nécessaire. –