Раздел в стадии наполнения. Готовятся описания всех решений.
Обновления версий 0.9.97 - 1.1.16 модуля SenDev: 152-ФЗ Персональные данные не описаны в документации. Информацию уточняйте у разработчика
В течение недели выйдет полная обновленная документация
Расписание, лимиты, ротация и A/B-тесты

Расписание, лимиты, ротация и A/B-тесты

Эти настройки определяют, когда баннер может участвовать в показе и как он конкурирует с другими подходящими материалами.

[Скриншот 1: блок «Расписание, лимиты и A/B»]

Дата начала и окончания

До даты начала баннер не показывается. После даты окончания он также перестаёт участвовать в подборе.

Пустые даты означают отсутствие ограничения по периоду. Поэтому для постоянного баннера даты можно не заполнять.

Модуль также выполняет служебную деактивацию истёкших баннеров. После окончания кампании баннер может стать неактивным автоматически.

Лимит показов

Определяет максимальное общее количество показов. Значение 0 означает отсутствие ограничения.

Когда счётчик достигает лимита, баннер больше не проходит проверку доступности.

Если вы используете лимит, обязательно убедитесь, что статистика показывается корректно: именно счётчик используется для определения достижения порога.

Лимит кликов

Работает аналогично. Значение 0 — без ограничения. После достижения заданного количества кликов баннер исключается из дальнейшего показа.

Время с / до

Позволяет ограничить баннер определёнными часами, например 09:00–21:00. Если оба поля пусты, время не ограничивается.

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

Дни недели

Можно отметить понедельник, вторник и остальные дни. Если ничего не выбрано, баннер подходит для любого дня недели.

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

Как сочетаются ограничения

Для показа баннер должен одновременно:

  • быть активным;
  • попадать в диапазон дат;
  • не превышать лимит показов;
  • не превышать лимит кликов;
  • попадать в разрешённое время;
  • попадать в выбранные дни;
  • выполнять условия таргетинга;
  • быть привязанным к активному месту.

Поэтому при диагностике проверяйте каждую группу настроек отдельно.

Приоритет

Более высокий приоритет поднимает баннер выше других при формировании списка подходящих материалов.

Используйте его для сценария «основной баннер + резервные». Если основной проходит все проверки, он будет рассматриваться раньше.

Сортировка

При одинаковом приоритете используется сортировка, включая сортировку конкретной привязки к месту.

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

Режим none

Место возвращает упорядоченный набор по приоритету и сортировке. Это самый предсказуемый вариант.

Режим sequential

В версии 1.11.2 этот режим не создаёт полноценную очередь «следующий баннер на следующий просмотр», а фактически сохраняет упорядоченный выбор. Не используйте его, если бизнес-требование предполагает гарантированное циклическое чередование.

Режим random

Список подходящих баннеров перемешивается. Хорошо подходит для приблизительно равномерного распределения при достаточном числе показов.

Режим weighted

Выбор учитывает поле «Вес» баннера. Например, баннер с весом 200 имеет выше шанс выбора, чем баннер с весом 50.

Вес задаёт относительную вероятность, а не точный процент. Для оценки фактического распределения используйте статистику.

A/B код и вариант

Для нескольких вариантов одного эксперимента заполните:

  • A/B код — общий идентификатор теста, например summer_hero;
  • вариант — обозначение конкретного баннера, например a и b.

Все сравниваемые баннеры должны иметь одинаковый код теста и разные коды варианта.

Процент трафика

Поле «Процент трафика» сохраняется в данных A/B-варианта и может использоваться для описания плана эксперимента и отчётности. В стандартном алгоритме выбора версии 1.11.2 оно не распределяет показы автоматически.

Фактическое распределение определяется правилами места показа: приоритетом, сортировкой, режимом ротации и весом. Если нужен приблизительно неравномерный трафик, используйте режим weighted и поле «Вес», затем контролируйте фактические показы в статистике.

Победитель

Флажок «Победитель» является административной отметкой результата теста. В версии 1.11.2 он сам по себе не заставляет модуль показывать только отмеченный вариант. После выбора победителя отключите остальные варианты либо измените правила ротации вручную.

[Скриншот 2: два баннера одного A/B-теста]

Как провести корректный тест

  1. Создайте минимум два баннера для одного места.
  2. Сделайте одинаковыми период, условия и аудиторию.
  3. Задайте общий A/B-код.
  4. Укажите разные варианты.
  5. Проверьте, что оба реально получают показы.
  6. Дождитесь достаточного объёма данных.
  7. Сравните CTR в отчёте A/B.
  8. Зафиксируйте победителя и при необходимости отключите проигравший вариант.

Что искажает A/B-тест

  • разные даты запуска;
  • разные URL-условия;
  • разные устройства;
  • разный приоритет;
  • исчерпанный лимит одного варианта;
  • разные места показа;
  • слишком маленькое количество показов.

Пример сезонной кампании

Баннер действует с 1 по 15 сентября, только по будням с 09:00 до 18:00 и только в каталоге. Для этого используются:

  • дата начала и окончания;
  • дни Пн–Пт;
  • время 09:00–18:00;
  • условие URL /catalog/*.

Если дополнительно нужен лимит 10000 показов, задайте его отдельно.

[Скриншот 3: пример заполненного расписания и лимитов]

Итог

Расписание отвечает за период и часы, лимиты — за максимальный объём, приоритет и ротация — за выбор между материалами, а A/B-поля — за объединение вариантов эксперимента. Проверяйте каждую часть отдельно и сверяйте результат со статистикой.