2

Я создал эксперимент с содержанием Google без перенаправления using the docs.Как узнать, работает ли мой эксперимент в Google?

Основная реализация включает Фрагмент кода JavaScript, который использует следующий код, чтобы выбрать вариант эксперимента:

<!-- Load the Content Experiment JavaScript API client for the experiment --> 
<script src="//www.google-analytics.com/cx/api.js?experiment=YOUR_EXPERIMENT_ID"></script> 

<script> 
    // Ask Google Analytics which variation to show the user. 
    var chosenVariation = cxApi.chooseVariation(); 
</script> 

<!-- Load the JQuery library --> 
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> 

<script> 
// Define JavaScript for each page variation of this experiment. 
var pageVariations = [ 
    function() {}, // Original: Do nothing. This will render the default HTML. 
    function() { // Variation 1: Banner Image 
    document.getElementById('banner').src = 'bay-bridge.jpg'; 
    }, 
    function() { // Variation 2: Sub-heading Text 
    document.getElementById('heading').innerHTML = 'Look, a Bridge!'; 
    }, 
    function() { // Variation 3: Button Text 
    document.getElementById('button').innerHTML = 'Learn more'; 
    }, 
    function() { // Variation 4: Button Color 
    document.getElementById('button').className = 'button button-blue'; 
    } 
]; 

// Wait for the DOM to load, then execute the view for the chosen variation. 
$(document).ready(
    // Execute the chosen view 
    pageVariations[chosenVariation] 
); 
</script> 

Однако, когда я захожу на страницу, используя окно в режиме инкогнито, я вижу только первый вариант эксперимент. Когда я проверяю chosenVariation на консоли, это всегда 0. Фактически, когда я вызываю cxApi.chooseVariation(); в консоли, он всегда возвращает 0.

Это потому, что Google распознает мои окна браузера инкогнито или что-то сломано с cxApi.chooseVariation(); или в моей реализации?

+0

Я заметил то же самое, но выбралVariation вернул 1, когда я попробовал с другим браузером –

ответ

1

У меня была та же проблема, 100% сеансов были даны исходной (0) вариации. Чтобы исправить эту проблему, я добавил код javascript, предоставленный экспериментом. Перейдите к своему эксперименту (отредактируйте), нажмите «Настройка кода эксперимента», вручную вставьте код, скопируйте код там.

Теперь, когда вы (и я) не хотите перенаправлять, удалите эту часть в конце кода <script>utmx('url','A/B');</script>. Если ваша страница шаблонизирована, вы можете использовать переменную и вставить свой экспериментальный ключ (а не идентификатор эксперимента), где вы видите var k='########-#'

Теперь либо очень немногие люди используют эксперименты только по-клиенту, или мы абсолютно глупы, потому что мне кажется, что руководство неверно, и нет абсолютно никакой документации, которая показывает рабочую настройку только для клиента.

Смежные вопросы