Bonjour J'ai créé un objectif dans l'admin en définissant une URL de destination, qui est appelé en jquery dans mon script via $.ajax dans cette URL, j'ai mis : Code: <script> (function(i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function() { (i[r].q = i[r].q || []).push(arguments) }, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga'); ga('create', 'UA-XXXXX-1', 'auto'); ga('send', 'pageview'); </script> mais je n'ai aucun VU dans cette url, et donc aucun objectif je reprécise que cette url est appelée via un $.ajax en POST merci de votre aide
Bonjour, Si je comprends bien tu as une page (A) qui télécharge la page (B) en Ajax. Ensuite, je suppose que tu affiches (B) et / ou que tu déclenches l'exécution de ton code (eval() ou autres). Les VU seront alors rapportés à ta page (A), pas à (B). En effet, le window.location est (A), pas (B). Si tu veux t'en convaincre, remplace le JS de ta page (B) par Code: <script>alert(window.location);</script> Une manière (pas forcément propre) d'exécuter le code de ta page (B) dans un contexte (B) est de définir (B) comme une iframe de (A).
merci de ta réponse. c'est pas propre du tout en effet Il y a pas un moyen de gérer ça directement avec Analytics ?