1

我使用谷歌分析網站和移動應用程序。 有時候我發一些自定義維度如何取消Google Analytics中的值?

var dimensionValue = 'SOME_DIMENSION_VALUE'; 
ga('set', 'dimension1', dimensionValue); 

我想取消設置這個值某些用戶操作之後,怎麼可以做什麼?

回答

3

您無法真正取消設置尺寸。

如果您的維度被命中範圍,則不需要它們,它們僅適用於在同一頁面上進行設置調用後的交互。

如果您的維度是會話作用域,則只有最後一個值被存儲,所以「取消設置」它們將與根本不設置它們相同。沒有真正的不確定機制。

如果您的尺寸是用戶範圍,那麼您可以更改該值,但不能將其刪除。

所以GA沒有真正的「未設置」機制。通常的解決方法是定義一個「中性」值,並在其他值適用時發送,但仍然需要考慮上面提到的範圍限制。

+1

我用它們來識別用戶,所以我想讓用戶能夠登錄和註銷。但我也想跟蹤未登錄的用戶。 – moonvader

0

您可以實際事件字段後剩下的安裝它發送值,而不setting'em在數據層

var mydata = { 
    dimesion3: 'hello', 
    dimension5: 'world' 
}; 
ga('myproperty.send','event','category','action','label','value',mydata); 

如果不真正想要設置一些上述領域的只是將其刪除。

ga('myproperty.send','event','category','action',mydata);