Тестирование динамических страниц с помощью Google Website Optimizer - PullRequest
3 голосов
/ 22 апреля 2009

Предположим, у меня есть сайт, который показывает информацию о ресторанах. Все URL-адреса называются / restaurant / some-dynamic-restaurant-name / например ... / restaurant / somename 1 /, / Restaurant / somename 2 / etc ... Как тестирование IA / B или многовариантное тестирование с использованием GWO, все страницы ресторана в одном эксперименте?

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

Обновление: после 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 ]

2 голосов
/ 28 апреля 2009

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

На ваш второй вопрос, пожалуйста, смотрите:

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

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

0 голосов
/ 28 августа 2009

Я следовал этому: http://www.google.com/support/websiteoptimizer/bin/answer.py?hl=en&answer=61201 И я получил то, что хотел. Но затем я начал работать с тем же подходом в широком масштабе, то есть, просто перевернув одну переменную в конце GWO, я хотел перевернуть весь дизайн шаблона. то есть .. version = 1 загрузит layout1, а version = 2 - layout 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". Я могу решить эту проблему путем стандартизации текста шаблонов для использования только одного вида цитат. Но это смешно. Есть ли альтернативный способ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...