2014-02-24 52 views
0

我不確定這是否是個問題,但任何澄清都會非常有幫助。Universal Analytics中的自定義維度發射多次

每當頁面上有單獨的事件時,自定義維度將再次觸發(它們在pageview標記期間首先被觸發)。

在訂單確認頁面上,我爲該頁面設置的每個自定義維度至少發送4次。一旦在瀏覽量標籤上,一次爲我創建的事件,一次在事務標籤上,一次在Item標籤上。

我想如果您在訪問級別查看自定義維度,則無關緊要,但如果您正在查看瀏覽量或自定義維度點擊次數,這可能是一個問題。

有誰知道這實際上是一個問題?

感謝,

弗蘭克

代碼如下所示:

ga('create', 'UA-11111111-1', 'mysite.com'); 
ga('set', { 
     'dimension1': Value1, 
     'dimension2': Value2 
    }); 
ga('send', 'pageview'); 
ga('send', 'event', page type,'Stage x',value); 

ga('require', 'ecommerce', 'ecommerce.js'); 
ga('ecommerce:addTransaction', { 
'id': order id, 
'affiliation': '', 
'revenue': revenue total, 
'shipping': shipping cost, 
'tax': transaction tax 
}); 
+0

問題我不知道聽起來更像是殺了我。你真的需要記錄那麼多嗎? – DaImTo

回答

1

你設定GA值( '設置')?如果是這樣,你可以嘗試的另一種寫法:

ga('send', 'pageview', { 
    'dimension1': 'My Custom Dimension' 
}); 

但是,如果尺寸是會話級或基於用戶的不IMO有所作爲。如果它們是基於命中的,它取決於你想要做什麼(例如,如果你想根據命中等級自定義維度過濾/分割事件,則需要將它們與事件一起發送,因此它不僅僅是一個美觀的差異)。

編輯 看着你的代碼 - 是的,這是預期的行爲,你正在爲所有後續調用設置維度。就數據限制而言,這不是問題(自定義維度不會導致其他交互)。所以,不是問題,您需要決定是否需要這些數據(即,您的自定義維度是否可以合理應用於某個事件),但即使您沒有發送任何技術問題也沒有問題。

+0

它處於命中水平。我主要用它來查看某個產品頁面被查看了多少次或某個標籤類型(我們將產品列表頁面,產品詳細信息頁面,結帳等頁面分組)。 目前設置爲在綜合瀏覽量之前發送自定義維度(在事件和事務和項目之前)。 – user3091576

+0

我已將代碼添加到原始問題中。 – user3091576

+0

我已經更新了我的答案。 –

相關問題