J'ai un lien sur mon site. Ce lien mène à une autre URL sur mon site. Le code sur le serveur voit que la ressource est demandée et redirige le navigateur vers un autre site Web. Google Analytics pourra-t-il savoir que l'utilisateur a demandé l'URL à mon serveur et a été redirigé?
Plus précisément, j'ai créé un lien /buy
sur mon site watchmecode.net
pour essayer de savoir qui clique sur le bouton "Acheter et télécharger". Ce lien/bouton frappe mon serveur et celui-ci effectue immédiatement une redirection vers le traitement Paypal afin que l'utilisateur puisse acheter le screencast.
Google Analytics saura-t-il que l'internaute a saisi l'URL /buy
de mon site et en assure le suivi pour moi? Si non, que puis-je faire pour que cela se produise?
Réponse courte: non.
Google Analytics suivra uniquement l'affichage d'une page si la page est chargée et si _trackPageview
est appelé. Vous pouvez appeler _trackPageview
dans un gestionnaire de clics "Acheter", mais si vous voulez le faire, je déclencherais simplement un événement.
Étant donné que vous redirigez le côté serveur, il semble que ce serait un bon moyen pour leur API de commerce électronique d'envoyer les éléments de transaction côté client avant la redirection ou lorsque l'utilisateur est redirigé vers votre site.
De plus, lorsque l'utilisateur reviendra de votre passerelle de paiement, vous verrez référence à cette page.
Cela fait longtemps que je n’ai pas consulté Google Analytics, mais vous ne pouvez pas simplement appeler urchinTracker à l’événement onclick?
L'ajout de ce qui suit à votre href peut fonctionner pour vous.
onclick = "urchinTracker ('LinkIdentiferText');"
On dirait que vous pouvez émettre un événement de suivi côté serveur à l’aide de l’API GIF - voir http://code.google.com/mobile/analytics/docs/web/#trackingparameters ou http : //code.google.com/apis/analytics/docs/tracking/gaTrackingTroubleshooting.html