Google Analytics(GA)を使用したスプリットテストを始めたばかりです。次に、ページのバージョンごとに異なるURLを使用し、同じURLを使用して、GAカスタム変数を介してバージョンを区別したいと思います。
私はDjangoプロジェクトで、さまざまなバージョンのさまざまなhtmlテンプレートをロードするビューレイヤーの条件付きでこれを達成することができました。htmlテンプレートはカスタム変数の設定も処理します。
ただし、次のようなすべての分割テストコードをjavscriptファイルに含める方がはるかにクリーンだと思います。
1)このブラウザがどのテストビンにあるかを指定して、ブラウザにCookieを設定/読み取ります。
2)ページのhtmlとcssを変更して、異なるバージョンを作成します
3)GAカスタム変数にバージョンを記録します
現在、GAからコピーして貼り付けたコードスニペットですべてのカスタム変数を設定しています。
私の質問は単純です:ページの後半でカスタム変数を設定して購入することはできます_gaq.push()
か、それともGAからのスニペットを終了する無名関数の前に行う必要がありますか?