2016-03-22 11 views
0

以下、dimension1の値をdimensionValueに設定しました。 これは、このコードスニペットの上に作成した変数です。それが必要一方私は、GAでdimension1ため濾過場合 上記のコードは、変数dimensionValue内部乱数と文字と格納を生成する関数である私のGoogleアナリティクスでvar dimensionValue = (formula for random string...)Googleアナリティクスがカスタムディメンション値を設定しました

、カスタムディメンションは、ユーザ毎dimensionValueを出力しましたdimensionValueその周りのバッククォートで正しく記述されたコードga('set', 'dimension1', 'dimensionValue');のこの行でEE12345など

を出力すること、またはそれにはバッククォートを含めるべきではありません

function getRChar() { 
    return (Math.random() * 26 + 10 | 0).toString(36).toUpperCase(); 
    } 

    var dimensionValue = getRChar() + getRChar() + Math.floor((Math.random() * 9999) * 7); 

ga('create', 'UA-XXXXXX-Y', 'auto'); 
ga('set', 'dimension1', 'dimensionValue'); 
ga('send', 'pageview'); 
+2

は引用符をドロップします。 DimensionValueは変数ではなく固定文字列として解釈されるため、常に文字列の値を取得します(もちろん同じです)。 –

+0

これはすべて説明しています。@EikePierstorff – crsMC

+0

@EikePierstorffページビューを作成するときにドメイン名を設定するにはどうすればいいですか?ga( 'create'、 'UA-XXXXXX-Y'、 'auto');それはwww.domain.comかhttp:// www.domain.comかdomain.comですか? – crsMC

答えて

0

Eikeがコメントで説明したように:

引用符を削除してください。 DimensionValueは可変文字ではなく固定された 文字列として解釈されるので、常に文字列 の値を取得します(これはもちろん常に同じです)。

ソリューション:

ga('set', 'dimension1', dimensionValue);