0

Я настраиваю тест A/B с оптимизатором веб-сайта Google.Оптимизатор веб-сайта Google и отслеживание поддоменов

У меня есть страница:

wwww.example.com/landingpage 

и некоторые вариации:

www.example.com/landingpage0 
www.example.com/landingpage1 
www.example.com/landingpage2 

страница конверсии находится на:

www.subdomain.example.com/goal 

Сайт интерфейс мастер Оптимизатора, не принимающие целях потому что он находится в «другом домене» и, видимо, нет способа перейти к следующему шагу. Однако, если я «подделка» процедура, и указать

wwww.example.com/fakeGoalPage 

Мастер позволит мне продолжить настройку.

Что я делаю дальше, это поставить код цели на моей странице с реальными целями и надеяться, что тест будет работать. Мой вопрос, если эта практика является правильным, или если вы можете предложить мне лучший способ решить эту проблему ..

Спасибо

ответ

1

По умолчанию, Google Website Optimizer устанавливает свои куки на текущем домене (document.domain) , Таким образом, файлы cookie от www.example.com не будут доступны, если они конвертируются на subdomain.example.com. Решение это следовать инструкциям из этого справочного центра: Customizing Google Website Optimizer code for multiple subdomains?

В основном:

Во-первых, добавьте следующую строку непосредственно перед сценарием управления:

_udn = ".example.com"; 

Затем вы измените отслеживание и конверсионные скрипты, позволяющие использовать файлы cookie с несколькими доменами.

Предполагая, что вы используете синтаксис async, это означает, что это происходит до gwo._trackPageview.

_gaq.push(['gwo._setDomainName', '.example.com']); 

(Альтернатива, чтобы установить цели как URL на example.com, создать эту страницу, а затем поместить сценарий преобразования в качестве единственного на этой странице, и включить его в качестве фрейма на странице конверсии.)

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