cxApi.chosenVariation() выдает разные значения для одного и того же пользователя (используя JavaScript API экспериментов с контентом Google)
Я пытаюсь создать эксперимент для тестирования с использованием API JavaScript Content Experiments JavaScript (в соответствии с https://developers.google.com/analytics/devguides/collection/analyticsjs/experiments). Я думал, что пользователь всегда должен видеть только один эксперимент, но chooseVariation дает мне разные значения (0 или 1), если я обновляю страницу. Кажется, он всегда выбирает 0/1 случайным образом и не запоминает выбранное значение.
Что может вызвать эту проблему / поведение? (эксперимент запущен)
Вот мой код (на локальном хосте):
<html>
<body>
<script src="//www.google-analytics.com/cx/api.js?experiment=HTuY9pj1SPCOkYUkMz1Tvg"></script>
<script>
var g_exp_id = "HTuY9pj1SPCOkYUkMz1Tvg";
var chosenVariation = cxApi.chooseVariation();
console.log(chosenVariation); //always gives different values (0 or 1) for the same user (after refreshing the page)
</script>
</body>
</html>
1 ответ
Может быть, вы не позволяете GA записывать значения cookie? Это должно помочь GA запомнить вариант эксперимента, выбранный для пользователя.