我使用的是最新的谷歌分析代碼:新的谷歌Analytics(分析)事件追蹤不會對郵寄地址工作
(function(i,s,o,g,r,a,m){
i['GoogleAnalyticsObject']=r;
i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();
a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;
a.src=g;m.parentNode.insertBefore(a,m) })
(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'XXXXXXXXX', 'XXXXXXXX');
ga('send', 'pageview');
我已經得到了事件跟蹤使用下載鏈接的工作如下:
<a href="#" onclick="ga('send', 'event', 'Download', 'PDF', 'FILE NAME');">
但是,它並不適用於mailto鏈接 - 當我查看控制檯時,它表示請求已被取消。這是我正在使用的:
<a href="mailto:[email protected]" onclick="ga('send', 'event', 'Contact', 'Email', 'Name here');">
當我刪除「mailto」它會跟蹤。
我是否設置錯了?
編輯:它出現,如果我把一個目標=「_ blank」它將工作 - 但它然後打開另一個不理想的窗口。
第二編輯:看起來這是與Chrome有關的事情 - 我在Firefox和IE中測試過它,當我這樣做時它就起作用 - 其他任何人都經歷過這種情況?
您是否嘗試過使用'onmousedown'而不是'onclick'? – Eduardo
嗨愛德華多 - 我試過onmousedown,它的工作 - 謝謝你!這對我來說似乎是最好的解決方案,因爲您不需要額外的標記! – user1788364