1

私はウェブサイトやモバイルアプリでGoogleアナリティクスを使用しています。 は時々私はいくつかのカスタム寸法Google Analyticsで値を設定解除するにはどうすればよいですか?

私は、この値の設定を解除したい一部のユーザーアクションの後
var dimensionValue = 'SOME_DIMENSION_VALUE'; 
ga('set', 'dimension1', dimensionValue); 

を送って、それがどのように行うことができますか?

答えて

3

実際にディメンションを設定解除することはできません。

ヒットスコープの場合は、同じページで設定された呼び出しに続くインタラクションにのみ関連します。

ディメンションがセッションスコープの場合、最後の値のみが保存されるため、「設定解除する」と設定しないと同じになります。実際の設定されていないメカニズムはありません。

ディメンションがユーザースコープの場合は、値を変更できますが、削除することはできません。

したがって、GAには実際の「設定されていない」メカニズムはありません。通常の回避策は、 "中立"の値を定義し、それが他の値に適用されるときに送信することですが、上記の範囲の制限について考える必要があります。

+1

私はそれらを使用してユーザーを識別しているため、ユーザーをログインおよびログアウトできるようにしたいと考えています。しかし、私もログインしていないユーザーを追跡したい。 – moonvader

0

あなたが実際にあなたが実際に上記のフィールドのいくつかを設定したくない場合は

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

ちょうどそれらを削除するイベントフィールドの残りの部分の後に、それを添付して、あなたのdatalayerにsetting'emせずに値を送信することができます。

ga('myproperty.send','event','category','action',mydata); 
関連する問題