Оптимизатор веб-сайтов и пользовательские переменные - PullRequest
2 голосов
/ 02 ноября 2009

Я пытаюсь объединить свои A / B-тестирование Оптимизатора веб-сайта с Google Analytics (чтобы увидеть, как вариации страниц влияют на статистику, такую ​​как показатель отказов, время на сайте и т. Д.). Эрик Василик, который, как мне кажется, работает в GWO, рекомендует для этого методику, которая включает установку пользовательской переменной GA, которая зависит от того, какой вариант страницы был показан пользователю. Описание его техники здесь: http://www.gwotricks.com/2009/02/poor-mans-gwoanalytics-integration.html

Эрик предлагает вызвать функцию utmx () ​​на страницах «оригинал» и «вариация», чтобы узнать, какая страница была показана пользователю. Но когда я пытаюсь сделать это, он работает только на «оригинальной» странице. Это связано с тем, что utmx () ​​не определен, если сценарий управления GWO не был вызван, и этот сценарий выполняется только на «исходной» странице.

Я что-то здесь упускаю? Так как Эрик работает в GWO, я уверен, что он прав, и я неправильно понимаю технику, но я не могу понять, что я делаю неправильно.

1 Ответ

3 голосов
/ 16 ноября 2009

Здесь чего-то не хватает, и это то, что статья GwoTricks, на которую вы ссылаетесь, действительно работает только для многовариантных экспериментов GWO. Есть способ сделать эту работу для экспериментов GWO A / B. Я обновил статью, чтобы описать, как это делается. Но, вкратце, код, который устанавливает пользовательскую переменную, необходимо переместить вверх непосредственно перед сценарием отслеживания, чтобы он находился между двумя сценариями, составляющими сценарий управления A / B. Таким образом, пользовательскую переменную можно установить до того, как произойдет какое-либо перенаправление, так что для скрипта отслеживания на альтернативных страницах будет правильно задана пользовательская переменная.

...