こんにちは、分析用に実験を構成する際に問題が発生しています。異なる URL を持っていないため、問題が発生しています。表示する JSP ページが異なるだけです。たとえば、www.mysite.com/search (search1.jsp を指す) と www.mysite.com/search (search2.jsp を指す) があります。
PS: www.mysite.com/search は単なる例です
ただし、両方のページにアクセスするための URL は同じです (www.mysite.com/search)。コントローラーからページがどのように表示されるかを処理します。
実験を構成するために次のようにしました: http://postimg.org/image/6nqs3omft/ (ここに画像を投稿できないため、画像に URL を追加しました)
JSP バリエーション ページ 1 に次の JavaScript コードを追加しました。
<script src="//www.google-analytics.com/cx/api.js?experiment=xXxxXXXxxXXxxXXXxX"></script>
<script>
cxApi.setChosenVariation(1);
</script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxxxxxxx-x']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
それについて 2 つの質問があります。同期すると、Google から結果が得られません。
1 - そうですか?ユーザーがこのページにアクセスすると、Google はユーザーが実験 1 の中にいることを理解しますか?
2 - テストを作成するときに、Google が提供するコードを使用する必要がありますか? それとも、この JavaScript コードだけで十分ですか? 必要に応じて Google コードを追加します。すべてのページに追加する必要がありますか?
どうもありがとう。