一個列出與用戶位置相關的事件的應用程序,例如如果用戶在法國巴黎打開應用程序,它會說今天中午12點正在播放莫斯科芭蕾舞劇。當用戶點擊展示時間時,他被帶到一個處理預訂的外部網站。如何跟蹤使用多個變量定義的事件?
我感興趣的兩個事件:
用戶點擊的事件:
- 事件名稱(在這個例子中[伊特], 「篩選視圖」)。
event
變量與篩選(迭代,「莫斯科芭蕾舞團」)。date
變量與篩選相關聯。time
變量與篩選相關(ite。,12:00)。location
(國家)與篩選相關的變量(迭代,巴黎)。vendor
與篩選相關的變量(無論外部網站處理預訂)。
用戶觀看事件:
- 比賽名稱(在該例子[伊特], 「篩選書」)。
event
變量與篩選(迭代,「莫斯科芭蕾舞團」)。date
變量與篩選相關聯。time
變量與篩選相關(ite。,12:00)。location
(國家)與篩選相關的變量(迭代,巴黎)。vendor
與篩選相關的變量(無論外部網站處理預訂)。
我已經看過不同的選項如何處理這個要求,我可以看到最接近的是使用analytics.js events。然而,它允許只註冊一個與該事件相關的值(數字):
ga('send', 'event', 'category', 'action', 'label', value);
從我可以告訴,這不能用於可視化事件(例如,今天有多少事件已被觀察)和分析數據(例如,事件是「Bolshoi Ballet」,國家是「法國」的事件已經「預訂」了多少次)。注意,所有變量(包括國家)都與本例中的事件相關聯,而不是派生值(例如,不是基於其IP的用戶國家)。
如果是這種情況,那麼爲谷歌分析使用額外的分析服務僅僅用於跟蹤更復雜的事件會有意義嗎? – Gajus
GA和自定義維度的組合非常強大,特別是如果您對自定義報告或使用API感到滿意(例如,您可以將每個用戶的唯一密鑰保存到數據庫中,並將相同的密鑰保存爲用戶可以在分析中使用自定義維度,然後通過查詢具有唯一ID的API作爲公共密鑰來將數據庫條目和GA信息相互連接起來)。我不知道你的完整用例,但GA會帶你很長的路,所以我建議在查看系統收費之前使用Google提供的一切, –
實際上,你描述的是專門針對GA服務條款並且會導致您的數據立即終止,假設G發現了某種情況。可能是一個不好的例子。儘管如此,限制和注意事項不利於我嘗試使用GA進行事件跟蹤。 https://support.google.com/analytics/answer/2709828?hl=zh_CN#Limits對於我的特定需求,我選擇了keen.io.正如其他人所提到的,Mixpanel.com,Kilometer.io或Kissmetrics也是可行的選擇。 – Gajus