Описание
Плагин для проведения A/B-тестов с помощью шорткодов. Основные возможности:
- Создание неограниченного количества вариаций контента;
- Равномерное распределение трафика между вариациями;
- Подсчёт показов и кликов в режиме реального времени;
- Автоматическое завершение тестов по времени или лимиту кликов;
- Возможность запускать тесты с задержкой по расписанию;
- Интеграция с системой кеширования;
- Подробная статистика в панели администратора;
- Поддержка любых HTML-элементов и шорткодов внутри вариаций.
Установка через FTP
- Скачайте ZIP-архив
- Распакуйте в
/wp-content/plugins/ - Активируйте в панели администратора
Переводы
- Английский: English always included by default
- Русский: всегда включён в сборку
Примечание: Все плагины WebPrime локализованы/переводимы по умолчанию.
Дополнительная информация
Скриншоты
Создание теста с помощью шорткода Пример A/B-теста с тремя вариантами ссылок в панели администрирования Пример A/B-теста с тремя вариантами ссылок на фронтенде Пример аналитики A/B-теста с тремя вариантами ссылок Пример A/B-теста с двумя вариациями из разных блоков в панели администрирования Пример A/B-теста с двумя вариациями из разных блоков на фронтенде Пример аналитики A/B-теста с двумя вариациями из разных блоков
Установка
- Установите плагин через репозиторий WordPress;
- Добавьте шорткод на посадочную страницу:
[webprime_abtest id=»my_test» start=»2025-01-01 00:00″ duration=»7d» limit=»1000″]
[var]Вариация А[/var]
[var]Вариация Б[/var]
[/webprime_abtest] - Убедитесь, что дата начала теста (обязательный параметр
start—YYYY-MM-DD HH:MM), условие заданной продолжительности теста (параметрduration—min, h, d, w, m), условие заданного общего лимита кликов (parameterlimit) верны; - Сохраните страницу или запись и убедитесь, что на фронтенде тестовая вариация начала отображаться правильно;
- В разделе «A/B-тесты» панели администратора убедитесь, что тест перешел в активное состояние и статистика начала записываться;
- По истечении заданной продолжительности теста или достижения установленного лимита кликов тест будет остановлен, а победившая вариация автоматически будет показываться на фронтенде на постоянной основе. Если победителей несколько, будет показываться первый по порядку.
Часто задаваемые вопросы
-
Как создать новый тест?
-
Используйте шорткод
[webprime_abtest]на любой странице/записи, определяя уникальный ID и необходимые параметры. -
Где я могу увидеть результаты своих тестов?
-
Вся статистика доступна в разделе «A/B-тесты» в панели администратора WordPress.
-
Какой контент может быть включен в вариации?
-
В принципе, можно использовать любой контент. Главное — после запуска проверить на фронтенде возможные конфликты, если включённый контент каким-то образом участвует в сторонних скриптах других плагинов.
-
Сколько тестов можно создать на одной странице?
-
Количество тестов ничем не ограничено. Главное, чтобы у каждого теста был уникальный ID. В противном случае фронтенд выдаст ошибку дублирования тестов.
-
Если я удалю страницу или запись, где был тест, что произойдет с тестом?
-
Плагин автоматически ежечасно проверяет на существование тесты в активном статусе. Если страница или пост, на которых находился тест, исчезнут, тест будет автоматически переведен в статус завершённого. Статистика не будет потеряна до тех пор, пока вы не удалите строку теста из раздела «A/B-тесты» в панели администратора.
-
Клики на какие элементы будут учитываться?
-
Клики подсчитываются по любым элементам в вариации. Вы можете использовать ссылки, кнопки, что угодно. Главное, если вы используете скрипты для интерактивности, например, для изображений или видео внутри вариации, убедитесь, что статистика кликов будет корректной и не возникнет конфликтов.
-
Что происходит при изменении параметров в активном тесте?
-
Плагин автоматически переводит тест в статус завершённого. Не забудьте изменить ID теста перед сохранением изменений на странице при изменении содержимого вариации, чтобы был создан новый тест. В противном случае старый тест также будет остановлен, но новый тест не будет создан, и фронтенд покажет ошибку из-за дублирования имени теста.
-
Что произойдёт, если изменить продолжительность или предел кликов в активном тесте?
-
Условия теста будут обновлены. Таким образом можно, например, продлить текущий тест, если вы считаете, что ещё не собрали достаточно данных.
-
Что произойдёт, если изменить продолжительность или предел кликов в завершённом тесте?
-
Вы не можете вносить изменения в данные завершённого теста, не нарушая точности аналитики. Вы можете только удалить завершённый тест и создать новый с новыми условиями.
-
Что произойдет, если задать продолжительность теста с истечением раньше текущей даты?
-
Такая продолжительность будет игнорироваться, как если бы она вообще не была задана.
-
Что произойдёт, если дата начала теста будет установлена как будущая дата?
-
Тест будет создан со статусом «Запланирован» и начнёт показывать вариации только после указанных в параметре start даты и времени, .
-
Совместим ли WebPrime A/B Testing с плагинами кеширования?
-
Для AJAX-запросов (загрузки вариантов и кликов) добавляются
nocache_headersи уникальные случайные параметры, чтобы предотвратить кеширование этих запросов. Клиентский код (JS) обходит кеш браузера. Однако если страница с шорткодом [webprime_abtest] будет закеширована целиком, все пользователи будут видеть единственный вариант, так как выбор варианта происходит на стороне сервера.
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«WebPrime A/B Testing» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«WebPrime A/B Testing» переведён на 1 язык. Благодарим переводчиков за их работу.
Перевести «WebPrime A/B Testing» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.0.0
- Первоначальный релиз. Обновления не требуются.
