Здравствуйте, у меня возникли проблемы с настройкой эксперимента для аналитики. У меня проблемы, потому что у меня нет разных 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 к изображению, так как я не могу размещать изображения здесь)
и я добавил следующий код javascript на свою страницу варианта jsp 1:
<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>
У меня есть два вопроса по этому поводу, так как я не получаю результатов от Google.
1 - Это правильно? когда пользователь зайдет на эту страницу, Google поймет, что пользователь находится внутри эксперимента 1?
2. Нужно ли использовать код, предоставленный Google, при создании эксперимента? Или достаточно только этого javascript-кода? и если необходимо добавить код Google, нужно ли мне добавлять его на все мои страницы?
Большое спасибо.