2017-04-17 13 views
0

私は自分のサイトでクロスドメイントラッキングを設定しており、siteSpeedSampleRateの設定をコードの「作成」部分に既に設定しています。クロスドメイントラッキングを設定するGoogleの指示に従うと、siteSpeedSampleRateを配置する場所はありません。ここでsiteSpeedSample Googleアナリティクスのレートとクロスドメイントラッキング

は、私が今持っているものです。

ga('create', 'UA-xxxxxxxx-1', 'auto', {'allowLinker': true}); 
ga('require', 'linker'); 
ga('linker:autoLink', ['domain2.com']); 
ga('send', 'pageview'); 

は、私はこのような新しい行にsiteSpeedSampleRateピースを置いてください:

ga('create', 'UA-xxxxxxxx-1', 'auto', {'allowLinker': true}); 
ga('create', 'UA-xxxxxxxx-1', {'siteSpeedSampleRate':100}); 
ga('require', 'linker'); 
ga('linker:autoLink', ['domain2.com']); 
ga('send', 'pageview'); 

か、またはそれを行うには良い方法はありますか? 「作成」行が何であるか分かりませんし、私にとって意味のある答えを見つけることができません。自分のサイトで2番目のコードを使用すると、Googleのタグアシスタントを見ると、2回目の発砲のように見えます。

これらを一緒に実装する方法はありますか?おかげさまで

答えて

0

"create"行は新しいトラッカーを作成し、以前のインスタンスを上書きします。つまり、2回呼び出すことは望ましくありません。もう1つは、クロスドメイントラッキングの設定で最初のものを上書きします。

複数の構成オプションを渡すには、構成オブジェクトを使用できます。これは、create呼び出しの最後のパラメータ(中括弧内のビット)です。

設定オブジェクトにキーと値のペアを渡すことができます。キーは有効なフィールド名でなければなりません。これらはドキュメントにcreate only fieldsと表示されます(作成時にuserIdフィールドも設定されている可能性があります)。

ga('create', 'UA-xxxxxxxx-1', 'auto', { 
    'allowLinker': true 
    siteSpeedSampleRate':100 
}); 
ga('require', 'linker'); 
ga('linker:autoLink', ['domain2.com']); 
ga('send', 'pageview'); 
+0

ありがとう:

だからあなたの例では、より多くのようになります。それは完全に機能します。 – Matt

関連する問題