2016-12-27 40 views
0

單獨的ga事件可以保存在同一個上下文中嗎?我知道不同的自定義維度可以保存在相同的上下文中。例如:可以將ga事件分開保存在同一個上下文中嗎?

ga('set', 'dimension1', userId); 
ga('set', 'dimension2', selectedReportTypeId); 
ga('set', 'dimension2', selectedReportPeriodId); 

//send the cds to ga 
ga('send', 'pageview'); 

然後,它可能得到通過本地GA報告工具,這個信息類似於此數據的邏輯行:

UserId=123 
SelectedReportTypeId=1 
SelectedReportPeriodId=2 

以上檢索到的行顯示的被捕獲的事件用戶123選擇ReportPeriodId = 2的ReportTypeId = 1。 GA支持這種方法來提供一種靈活而通用的方式來保存和檢索結構化數據。

上面的實現使用自定義維度。使用事件是否有類似的實現?我可以將整個上下文作爲JSON字符串保存在事件標籤中,但我需要使用GA API的外部報告工具來解析出數據組件。我很好奇,是否有非規範化的方式來做到這一點,類似於我上面提供的CD例子?

回答

0

自定義維度與瀏覽量一起處理事件。實際上,由於您使用了set方法,因此您的維度將與set調用之後的任意交互命中(瀏覽量,事件,計時,社交跟蹤以及標準電子商務addItem和addTransaction調用)一起發送(如果您不想要這個,你應該在交互調用的配置對象中設置維度)。

如果您要求我可以用事件做這件事,但沒有任何自定義尺寸那麼,沒有。自定義維度 - 至少命中範圍自定義維度(似乎是您的使用案例)會附加到它們發送的交互命中。不同的事件(或其他交互)彼此沒有連接(除了共享客戶端ID,因此您可以根據事件進行分段 - 但無法顯示例如同一行內不同事件的事件標籤)。

相關問題