Флаги в коде

Добавьте в код вашего сайта специальные флаги, которые определяют экспериментальные изменения. Их можно использовать для любых элементов сайта. Флаг представляет пару «ключ-значение». Например, можно разметить, цвет кнопки для эксперимента: color=red.

В этом типе эксперимента обработка данных происходит следующим образом. Момент, когда можно получить данные о флагах, зависит от того, как обрабатывается информация на вашем сайте:

Client-Side Rendering

Флаги можно получить после обработки кода страницы, но до рендеринга UI. Также можно использовать асинхронный запрос флагов и изменение цвета кнопки после получения значения. В таком случае посетитель может увидеть исходный код страницы в момент применения значения флага.

Server-Side Rendering

Флаги можно получить во время формирования ответа. Varioqub работает достаточно быстро, чтобы не замедлять ваш сайт. В таком случае нужно передать:

  • в явном виде идентификатор посетителя, а при получении нового идентификатора (вместе с флагами) установить его в HTTP-ответе;

  • технические данные для счетчика Метрики на фронтенд и установить их в соответствующее поле счетчика — подробно см. в разделе API usersplit.

Примеры использования
  • Хотите внедрить новое направление в продукт, например запустить кредитные карты в банке.

    С помощью флагов можно внедрять изменения постепенно: добавить одну функциональность, протестировать, и, если новинка докажет эффективность, — раскатить ее на весь продукт.

  • В сети цветочных магазинов недавно открылся новый филиал. Хотите понять, как персональное предложение для новых покупателей повлияет на конверсию.

    Для этого можно присвоить выбранной аудитории свойство, по которому будет предоставляться индивидуальная скидка.

Тип эксперимента

Выберите Флаги.

Настройка вариантов страницы

  1. Если нужно проверить несколько вариантов текста или оформления, нажмите кнопку Добавить вариант. Появится еще один экспериментальный вариант для настройки. Варианты будут сменять друг друга в ходе эксперимента.

  2. Для каждого варианта укажите флаги: впишите пары «ключ-значение» в поля Key и Value. Для контрольного варианта флаги указывать не обязательно.

    Чтобы добавить варианту еще один флаг, нажмите Добавить флаг.

  3. Нажмите Сохранить.

Посмотрите примеры подключения и создания экспериментов с помощью флагов на GitНub:

Вопросы и проблемы

При создании эксперимента все поля заблокированы.

А если нужных условий нет в интерфейсе Varioqub?

Написать в службу поддержки
Предыдущая