Ecommerce sur un site tiers avec Google Analytics

WRInaute discret
je souhaite tracker les ventes via le module ecommerce sur un site
tiers.
J'ai mis en place le tag ci-dessous mais toutes les ventes remonte en
source référer de mon propre site.


code sur mon site :
Code google placé en haut du code :


try {
var pageTracker = _gat._getTracker("UA-XXX-XX");
pageTracker._setDomainName("none");
pageTracker._setAllowLinker(true);
pageTracker._trackPageview();



} catch(err) {}


code sur le lien pour accéder à la boutique :
sur le formulaire :
onsubmit="pageTracker._linkByPost(this)"
sur le lien :
onclick="pageTracker._link(this.href);"

tag sur le site tiers :

try {
var pageTracker = _gat._getTracker("UA-XXXX-XX");
pageTracker._setDomainName("none");
pageTracker._setAllowLinker(true);
pageTracker._trackPageview();

} catch(err) {}


J'ai exactement le même soucis que celui évoque ici :
http://groups.google.com/group/analytics-help-troubleshoot-fr/browse_...

De plus, depuis que j'ai mis en place ce système, j'ai du trafic qui provient de mon propre site en source referer.
Avez vous déjà eu ce cas ?

Merci de votre aide.
 
WRInaute impliqué
Re: Ecommerce sur un site tiers

remplacer

Code:
pageTracker._setDomainName("none"); 
pageTracker._setAllowLinker(true);

par

Code:
pageTracker._setDomainName("none"); 
pageTracker._setAllowHash(false); 
pageTracker._setAllowLinker(true);
 
WRInaute discret
bon sans succès.
les ventes remontent toujours via mon site en tant que référer :(

je vais continuer à chercher.
 
WRInaute discret
verifies qu'il n'y a pas de redirection (javascript ou autres) pendant le passage de ton site vers le module ecommerce...

et pour s'assurer que l'info du cookies est bien passé , verifies sur le site module ecommerce avec firebug ;)
 
WRInaute discret
Merci de ta réponse.
je n'ai pas de redirections javascript (ou serveur)

Par contre j'ai bien deux cookies qui sont créés pour chaque domaine.
sur le site e-commerce, dans le coockie "__utmz" je vois bien mon site qui passe en source referer :
1451056.4.3.utmcsr=monsite|utmccn=(referral)|utmcmd=referral|utmcct=//ma-page-du site

Bizarre aussi le double slashe rajouté devant ma page.


en relisant la doc, j'ai supprimé ces deux lignes sur mon site pour tester :
pageTracker._setDomainName("none");
pageTracker._setAllowLinker(true);
 
WRInaute impliqué
si tu as lu la doc, mon explication est la bonne mais les liens et formulaires de passage d'un domaine à l'autre doivent être tagguées
 
WRInaute discret
bonjour,


pour les liens sur le site, voici ce que j'ai mis :

sur le formulaire : dans la balise form onsubmit="pageTracker._linkByPost(this)"
sur le lien : dans la balise A onclick="pageTracker._link(this.href)"

Mon tag analytics est placé avant dans le code.
 
WRInaute discret
comment ca ?
par exemple sur la page -https://gc.synxis.com/rez.aspx?Chain=5460&Hotel=18396&locale=fr-FR&adult=2&arrive=02%2F04%2F2010&nights=1&adult=2&child=0&submit=Disponibilit%E9s il y a le tag GA à partir de la ligne 767.

Ce n'est pas de ce tag que tu parles ?
 
WRInaute impliqué
Commencer par enlever ligne 865 :
<script type="text/javascript">

_uacct = "UA-691178-2";

urchinTracker();

</script>
 
WRInaute discret
je pense que tu as raison.
n'étant pas à l'origine de ce code, je ne l'avais même pas vue 8O .

Merci je vais tester.
 
WRInaute discret
Merci de votre aide,

cela venait bien du formulaire en GET. je l'ai migré en post et tout semble fonctionner (j'ai bien les paramètres utma comme sur les liens). :D
 
WRInaute impliqué
je viens de confirmer, félicitations ;)

cela dit, pour etre exhaustif et cohérent , le site d'origine devrait comporter la ligne suivante:

Code:
pageTracker._setDomainName("none");
 
WRInaute discret
je l'avais enlevé ce matin afin de suivre exactement la doc google mais vous avez sans doute raison (cf formulaire en GET :D ).
 
Discussions similaires
Haut