Рекламный контракт в 1С-Битрикс объединяет группу баннеров и задаёт для них общие ограничения: лимиты показов и кликов, сроки и приоритет. Из карточки контракта и связанных отчётов вы видите фактическую статистику показов и оцениваете открутку.
advertising должен быть установлен и активен.Что такое рекламный контракт
Рекламный контракт — это учётная сущность, которая группирует баннеры одного рекламодателя или одной кампании и задаёт для них общие условия открутки. Отдельный баннер всегда принадлежит какому-либо контракту, поэтому корректная настройка контрактов — основа учёта в модуле «Реклама».
Контракт позволяет централизованно управлять следующими параметрами:
- Лимиты открутки — максимальное число показов и кликов по всем баннерам контракта;
- Период действия — даты начала и окончания показа;
- Приоритет и вес — влияют на частоту выбора баннеров контракта при ротации;
- Права доступа — какие группы пользователей могут просматривать и редактировать баннеры контракта.
Когда любой из лимитов исчерпан или период истёк, баннеры контракта автоматически перестают показываться — досрочно останавливать их вручную не требуется.
Создание и настройка контракта
Для создания нового контракта перейдите в Сервисы → Реклама → Рекламные контракты и нажмите кнопку Добавить контракт.
- На вкладке Контракт задайте название и, при необходимости, снимите или установите флаг активности.
- Укажите период действия — даты начала и окончания показа. Пустые значения означают отсутствие ограничения по времени.
- В полях Максимальное число показов и Максимальное число переходов (кликов) задайте лимиты открутки. Ноль или пустое значение — без ограничения.
- Задайте приоритет и вес по умолчанию — они используются алгоритмом ротации при выборе баннера для показа.
- На вкладке Доступ назначьте права групп пользователей на контракт.
- Сохраните контракт.
После сохранения контракт становится доступен для выбора при добавлении баннеров: в карточке баннера в поле Контракт выбирается нужная запись.
Лимиты, период и условия открутки
Ограничения контракта работают в связке с ограничениями отдельных баннеров. Показ прекращается, если сработало любое из условий — на уровне баннера или на уровне контракта. Основные параметры сведены в таблице.
| Параметр | Уровень | Поведение при исчерпании |
|---|---|---|
| Максимум показов | Контракт / баннер | Баннер снимается с показа |
| Максимум кликов | Контракт / баннер | Баннер снимается с показа |
| Дата окончания | Контракт / баннер | Показ прекращается по времени |
| Приоритет / вес | Контракт / баннер | Влияет на частоту ротации |
Важно понимать разницу: лимит контракта распространяется на сумму открутки всех его баннеров, а лимит баннера — только на этот баннер. Если контракт исчерпал общий лимит показов, отдельные баннеры с незаполненным личным лимитом всё равно останавливаются.
Статистика показов и кликов
Фактическую открутку удобно смотреть из списка контрактов и из карточки конкретного баннера. Для каждого объекта модуль хранит счётчики показов и переходов, а также рассчитанные показатели.
- Показы — сколько раз баннеры контракта были выведены на страницах;
- Переходы (клики) — сколько раз пользователи кликнули по баннерам;
- CTR — отношение кликов к показам в процентах, автоматически рассчитывается модулем;
- Остаток лимита — сколько показов или кликов ещё доступно до остановки.
Более подробные срезы доступны в разделе Сервисы → Реклама → Статистика: там можно отфильтровать данные по контракту, баннеру, типу баннера и периоду. Для анализа поведения по площадкам и аудиториям статистика дополняется данными таргетирования.
Сброс и пересчёт счётчиков
Счётчики показов и кликов можно обнулить в карточке баннера или контракта, если требуется начать учёт заново — например, при продлении контракта на новый оплаченный период. После обнуления лимиты начинают отсчитываться с нуля.
Частые ошибки
Типичные проблемы при работе с контрактами и статистикой:
- Баннер не показывается сразу после добавления. Проверьте, активен ли контракт и не истёк ли его период. Неактивный контракт блокирует все свои баннеры.
- Показы не растут. Возможно, исчерпан общий лимит показов контракта, хотя у самого баннера лимит не задан. Смотрите остаток именно на уровне контракта.
- CTR нулевой при наличии кликов. Клики учитываются только через штатную ссылку перехода модуля; прямые ссылки в обход
click.phpв статистику не попадают. - Статистика не обновляется. Убедитесь, что не включено агрессивное кэширование области с баннером и что не используется кэш браузера при проверке.
- Двойной учёт показов. Возникает, если один и тот же баннер выводится несколькими компонентами на странице без учёта зоны показа — проверьте размещение областей баннеров.
Итог
Рекламный контракт в 1С-Битрикс — это уровень учёта, который объединяет баннеры и задаёт им общие лимиты показов и кликов, срок действия и приоритет. Настройка ведётся в разделе Сервисы → Реклама, а фактическая открутка контролируется через счётчики контракта и отчёт статистики.
Для корректного учёта следите за активностью и периодом контракта, различайте лимиты контракта и баннера и проверяйте, что клики идут через штатную ссылку перехода. Такой подход даёт достоверную статистику показов и предсказуемую остановку кампаний по достижении лимитов.