Google Optimizer - дилемма на стороне сервера / клиента
Я надеюсь протестировать разные версии формы с помощью Google Optimizer (многовариантное тестирование). Форма находится в ASP, но то, что серверный код будет загружать до того, как Google JS сделает. Есть идеи о том, как подойти к этому? Благодарю.
4 ответа
Я думаю, что понимаю вашу проблему. Проблема в том, что многомерный тест Google разработан для того, чтобы вы могли тестировать два или более фрагментов HTML, а сам многомерный тест контролируется с помощью Javascript.
Поэтому я боюсь, что это будет работать только в том случае, если вы можете указать HTML-код для Google Optimizer, который будет использоваться для двух версий формы. Это может быть сделано для работы с базовыми формами, но если сама форма динамически создается в ASP из-за некоторых других требований приложения, то я не думаю, что Google Optimizer будет работать так хорошо для вас.
Мой ответ, вероятно, не по теме, но я полагаю, что вы должны реализовать многовариантное тестирование самостоятельно в ASP.
В простом случае, это довольно просто реализовать поверх существующего приложения, так что, возможно, это поможет вам в вашем случае.
Я добился прогресса по аналогичной проблеме. По сути, мы хотим протестировать 2 разных заголовка макета страницы. Есть некоторые структурные различия (это не просто выключение CSS). Мы также не хотим ждать, пока Google подбросит монету, чтобы определить, какой вариант должен увидеть посетитель; вместо этого мы хотим выбрать вариант на стороне сервера и избежать перенаправления страницы. Сейчас я использую Эксперименты с контентом Google Analytics вместо устаревшего Оптимизатора веб-сайтов. Я не знаю, работает ли он полностью, но мой код здесь:
Эксперименты по контенту Google Analytics A/B тестирование серверного кода без обновления страницы