J'ai donc configuré sur mon serveur une page qui sera appelée en fonction de certaines conditions. Ce script crée le .gif pour Google Analytics et frappe leur serveur.Serveur Google Analytics - variables utm
J'ai confirmé à mes clients qu'ils voyaient les hits de la page; Cependant, certains veulent voir des variables UTM (utm_campaign, utm_source, utm_term, etc ...). Je n'arrive pas à faire en sorte que les variables UTM restent, je les ai attachées à la chaîne de suivi, mais elles semblent avoir été supprimées. Cela exigera-t-il la pièce UTME?
<cfset TrackingStringFromEDOM = ("http://www.google-analytics.com/__utm.gif?" &
"utmwv=4.4sh&" &
"utmn=#RandRange(0,2000000000)#&" &
"utmhn=#URLEncodedFormat(urlDomainString)#&" &
"utmr=%2D&" &
"utmp=#URLEncodedFormat(utmp)#&" &
"utmac=#googleID#&" &
"utmcc=__utma%3D999.999.999.999.999.1%3B&" &
"utmvid=#id#&" &
"utmip=127.0.0.0"
) />
<cfoutput>#TrackingStringFromEDOM#</cfoutput><br/><br/>
<cfhttp method="get" url="#TrackingStringFromEDOM#" timeout="1000" />
Vous ne devriez pas encapsuler l'attribut url de cfhttp entre parenthèses. Première chose qui doit changer. Déplacez la parenthèse hors du cfset et enveloppez-les autour de la sortie. –
Ah, bon point. Merci. – Antares