2012-06-22 92 views
8

考慮:Google Analytics能夠跟蹤Mixpanel等多個事件參數嗎?

_trackEvent(category, action, opt_label, opt_value, opt_noninteraction) 

我試着用opt_label但似乎它只是一個字符串,並且不接受像Mixpanel不同的參數做的哈希值。

我懷疑其中一項工作是使用自定義變量?但文件似乎令人困惑。欣賞任何建議。

+0

你在做什麼類型的元素? – Drewness

+0

點擊事件... –

回答

23

雖然您當然可以在Google Analytics中完成此項工作,但其他分析服務(如Mixpanel,KISSmetrics,Kontagent等)則專注於事件分析併爲您提供更大的靈活性。話雖如此,您可以破解Google Analytics(分析)事件模型以獲取您要查找的內容。

如果您想在Google Analytics中跟蹤每個事件的多個參數,我建議您將要跟蹤的參數填充到事件標籤中。這是可行的,原因有兩個:事件標籤可能非常長(實際上可笑的時間很長),Google Analytics提供了靈活的過濾和分段選項。

因此,延長在前面的回答中討論的例子,你可以有跟蹤視頻播放細節,看起來像這樣的事件:

_gaq.push(['_trackEvent', 'Videos', 'Play', 'title:MoreCatLolz, 
    percentPlayed:63, adShown:true, res:480p, fullScreen:false']); 

我們做的是折騰了幾個任意參數爲事件標籤字符串,以便我們稍後可以將其拉出。對結果進行分析,你可以篩選事件報告顯示,比方說的次數「MoreCatLolz」的視頻被證明與廣告:

Number of times MoreCatLolz was shown with ads

或者,採用先進的段和正則表達式,你可以算訪問次數是用戶觀看至少90%的任何視頻:

Number of visits in which users watched at least 90% of any video

要持續跟蹤用戶數據,如姓名,註冊日期,水平,購買數量等。,我建議使用訪客級自定義變量,這些變量會隨每個跟蹤調用(包括事件)自動包含在內,並允許您應用許多相同的分析技術。

+0

工作!謝謝。不知道高級細分。 –

+0

僅供參考,這些過濾器可在「行爲 - >事件 - >熱門事件」下找到,以打開事件報告,然後單擊標題下方的「自定義」。 –

-1

標籤是可選的,所以我想它擴展到類似:

<a href="#" onClick="_gaq.push(['_trackEvent', 'Games', 'Play', 'Tetris']);">Play</a> 

類別= '遊戲'
事件= '玩'
標籤= '俄羅斯方塊'

+0

雅這些是標準的,但我想添加更多的參數 –

0

我我不確定混合面板是什麼,所以我不知道你在試圖比較分析。如果您提供了您要收集的數據的具體示例,我可以爲您提供更好的答案。

假設你有一個視頻播放器,並且你想要跟蹤人們觀看視頻的時間以及人們暫停視頻的次數,你可以這樣做;

if (video == "pause") { 
    var playTime = playduration(), // Total minutes of video watched 
     clickPause = pauseNum(); // Total number of times video was paused 

    _gaq.push(['_trackEvent', 'Video', 'Play', playTime]); 
    _gaq.push(['_trackEvent', 'Video', 'Pause', clickPause]); 
} 

顯然,這是通用的,但你可以在_gaq.push陣列看到,PlayPause是參數和playTimeclickPause是參數的變量值。

+0

當然,我會給一個隨機的例子,但我認爲它的工作原理。假設用戶對象稱爲人員。我也想知道點擊'播放按鈕'的'person.name'和'person.location',我該如何追蹤他們? –

+0

這可能會超出分析所能做的(至少很容易)。但讓我們說你知道這個人的名字(因爲他們已經登錄到你的網站),你可以將它輸入到'opt_value'中。在分析中,您還可以按位置深入瞭解事件。有很多選擇,你只需要和他們一起過期。 – bmorenate

+0

谷歌分析自動跟蹤位置,所以這可能是一個不好的例子,但你得到我認爲的要點。如果我想說跟蹤5其他用戶特定的屬性,_trackEvent限制您可以發送的東西的數量。 –

相關問題