我試圖在HTML/JS網頁的代碼中添加事件跟蹤。所以每次點擊一個按鈕時就會執行一個函數,並且對於每個這樣的執行,我想要一個不同的事件跟蹤器。使用谷歌分析的函數中區分事件跟蹤
例如: 如果是第一次點擊,則增加第一個計數器。 如果是第二次點擊,則增加第二個計數器。 這裏不用擔心這種執行的次數不超過三次。
迄今爲止功能看起來像這樣(或多或少):
function next_click()
{
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxxxxx-x']);
_gaq.push(['_setDomainName', 'none']);
_gaq.push(['_trackEvent', 'Follow', 'Facebook']);
_gaq.push(['_trackPageview']);
(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', 'UA-xxxxxx-x', '127.0.0.1');
ga('send', 'pageview');
if (document.getElementById("step" + (current_step + 1)) == undefined)
return;
if (!validate_step(current_step))
return;
document.getElementById("step" + current_step).style.display = "none";
current_step++;
page_count++;
}
我無法配置的事件。
好吧,這似乎不是一個問題。正如我所提到的,我有這個變量。我可以用它來檢查。問題依然存在,我怎麼使用跟蹤事件 – MaD
據我所知,每個push()調用是一個用戶交互記錄。只要出現正確的div,您就可以在代碼中調用它。 – Kraylog
我已經添加了整個Google代碼塊,現在每次點擊一個按鈕時,我都會看到訪問次數增加,但問題在於我無法區分它們。 – MaD