2016-06-18 203 views
1

我正在使用以下代碼來跟蹤打開的電子郵件。電子郵件跟蹤谷歌分析

var tracking_url = encodeURI('http://www.google-analytics.com/collect?v=1&tid=UA-66604xxx-1&cid='+client_id+'&t=event&ec=email&ea=open&el='+emailAddress+'&cs=newsletter&cm=email&cn=Referral&cm1=1');

導致 http://www.google-analytics.com/collect?v=1&tid=UA-66604xxx-1&cid=63681169&t=event&ec=email&ea=open&[email protected]&cs=newsletter&cm=email&cn=Referral&cm1=1

而由JavaScript將此值傳遞這樣'<img src="'+tracking_url+'" />'

和Gmail輸出是這

<img src="https://ci3.googleusercontent.com/proxy/yKWjuqq9fnjMaHMSqTLQwRvro_GdxobvmNO67ldPoBLI8_Ssnk3WIOWDbu9EX7Qb4RNvTA95hOKhTZMk3K2toUdUMduZIUijCFcKL1vRXEFHffwXIZX41I1ZfbZBJ445sDAS8gygd8hs2428fyTHwmBboCwDY2-WpYQ9yFwq1h-0EMoHLcxkXJ9mX-BOW3TMcSpmTIFa-cl-Thj7JLBqU2Dg-2RsnA9hf9ecZf8YTKtJ_D1PumKa1rw=s0-d-e1-ft#http://www.google-analytics.com/collect?v=1&amp;tid=UA-66604xxx-1&amp;cid=1696011369&amp;t=event&amp;ec=email&amp;ea=open&amp;[email protected]&amp;cs=newsletter&amp;cm=email&amp;cn=Referral&amp;cm1=1" class="CToWUd">

但在我的分析p anel沒有任何東西正在反射

+0

'el = secretemail @ secretemail.in' - 我希望您不會收集電子郵件地址,因爲這違反了Google的隱私政策和使用條款。 – nyuen

回答

0

Google serves images in Gmail through a proxy server。當電子郵件被打開時,它會調用代理版本(實際上它像緩存一樣),而不是將命中發送到GA服務器的URL。我認爲其他網絡郵件客戶端現在的行爲相似,因此通過web bugs跟蹤打開的電子郵件現在不太可靠。