2009-04-22 5 views
3

Предположим, у меня есть сайт, который показывает информацию о ресторанах. Все URL-адреса называются/рестораны/некоторые-динамические-ресторан-имя/например .../рестораны/somename /,/restaurants/somename/etc ... Как может IA/B тест или многомерный тест с использованием GWO, всех страниц ресторана в одном эксперименте?Тестирование динамических страниц с помощью Оптимизатора веб-сайта Google

Обновление: Я создал вопрос в Google Website Optimizer форумах, и это ответ, который я получил: http://www.google.com/support/forum/p/websiteoptimizer/thread?tid=5c6ef8fab27cf719&hl=en&fid=5c6ef8fab27cf719000468877f441f7b

Update: После http://www.google.com/support/websiteoptimizer/bin/answer.py?hl=en&answer=61201, я взял образец URL-адрес www.mysite.com/restaurants/dynamic_restaurant_name_here /. У меня есть h1-заголовок на этой странице, который отображает имя ресторана. Я включил это как раздел, следуя правилам GWO. И я создал варианты этого, используя h2, h3. Таким образом, предполагается, что заголовок заголовка h2 или h3 для разных пользователей для одного и того же ресторана.

Вместо этого, для каждой другой страницы ресторана, он показывал то же (или только одно) название ресторана, потому что все, что он знает, это только. Но ссылка, которую вы дали, уверяет меня, что я могу протестировать аналогичный сценарий (проверьте первые несколько строк содержимого ссылки GWO), но этого не произошло. Поэтому для каждой страницы динамического ресторана я хочу проверить разные заголовки. Это возможно? Что мне делать?

Обновление: я отправил ответ на свой вопрос. Но есть ли лучший способ сделать это?

ответ

2

К вашему первому вопросу, нет, параметры запроса не удаляются. Фактически, параметры исходной страницы объединяются с параметрами альтернативного URL перед перенаправлением на альтернативный URL.

Для вашего второго вопроса, см:

http://www.gwotricks.com/2009/02/advanced-ab-experiments.html 

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

0

Я следил за этим: http://www.google.com/support/websiteoptimizer/bin/answer.py?hl=en&answer=61201 И я получил то, что хотел. Но затем я начал работать с одним и тем же подходом очень широко, то есть просто перевернув одну переменную в конце GWO, я хотел перевернуть весь шаблон. т.е. .. version = 1 загрузит layout1 и version = 2 будет макет 2. Поэтому я получил содержимое шаблонов в javascript. Вот как это будет выглядеть следующим образом:

<script type='text/javascript'> 
if(version==1){ 
content_to_be_loaded = "<Two pane layout html content>" 
}else{ 
content_to_be_loaded = "<Three pane layout html content>" 
} 
</script> 

Это звучит хорошо. Но используемые двойные кавычки сталкиваются с двойными кавычками содержимого html. Поэтому javascript не может вычислить значение переменной «content_to_be_loaded». Я могу решить это, стандартизируя текст шаблонов, чтобы использовать только один вид кавычек. Но это смешно. Есть ли альтернативный способ?

+0

Got it. После того, как содержимое загружено в переменную javascript, я избежал всего загруженного содержимого и не удалял их. : D –