そのため、特定の条件に応じて呼び出されるページをサーバーに設定しました。このスクリプトは、Google アナリティクス用の .gif を作成し、サーバーにアクセスします。
ページ ヒットが表示されていることをクライアントに確認しました。ただし、UTM 変数 (utm_campaign、utm_source、utm_term など) を見たい人もいます。UTM 変数を保持できないようです。トラッキング文字列に追加しましたが、削除されているようです。これには 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" />