Разделы документации

Диагностика и мониторинг целей кампании

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

Цели кампании — офферы и лендинги, выбранные в её активных потоках. Блок Диагностика и мониторинг целей кампании проверяет настройки каждой цели и отвечают ли внешние ссылки. Блок видят все, кому доступна кампания; включают и выключают мониторинг владелец и администратор.

Где находится блок

  1. Откройте раздел Кампании.
  2. Откройте нужную кампанию.
  3. Под блоком Ссылка для трафика нажмите на строку Диагностика и мониторинг целей кампании — блок раскроется.

В блоке две части. Вверху — разовая проверка по кнопке Проверить конфигурацию. Ниже — HTTP-мониторинг, который проверяет цели сам по расписанию. У каждой части своя таблица результатов.

Проверить конфигурацию

Разовая проверка настроек активных потоков и файлов локальных страниц. Запросы к внешним сайтам при этом не отправляются.

  1. Нажмите Проверить конфигурацию. Пока идёт проверка, на кнопке написано «Проверка…».
  2. Посмотрите таблицу под кнопкой: колонки Поток, Цель, Результат, Время.

Что проверяется у каждого оффера и лендинга:

  • оффер или лендинг существует и не удалён;
  • у оффера статус активен;
  • у локальной страницы есть загруженные файлы и в корне лежит index.php или index.html;
  • у внешней страницы задан адрес, который начинается с http:// или https://;
  • доля цели в потоке не равна 0;
  • в потоке с действием Воронка ленд→оффер выбран хотя бы один оффер.

Выключенные потоки (с пометкой «пауза») в проверку не входят. Если в активных потоках нет целей, под таблицей появится «Нет целей в активных потоках».

Результат разовой проверки не сохраняется и в историю не попадает. В колонке Время здесь стоит прочерк: время ответа измеряет только HTTP-мониторинг.

Включить HTTP-мониторинг

Мониторинг выключен по умолчанию и включается отдельно для каждой кампании. Кнопку видят владелец и администратор.

  1. Раскройте блок Диагностика и мониторинг целей кампании.
  2. Нажмите Включить мониторинг. Заголовок сменится на «HTTP-мониторинг · включён».
  3. Дождитесь результата. До первой проверки показана строка «Ожидается первая проверка. Результат появится автоматически.»

Чтобы остановить проверки, нажмите Выключить мониторинг. Собранная история останется в блоке.

Совет.

Проверка внешней ссылки — это запрос к внешнему сайту с заголовком User-Agent Tracker-Health/1.0. Внешний сайт может учитывать такие обращения.

Как выполняется проверка

  • Мониторинг повторяет проверку конфигурации. Внешним страницам, которые прошли её без замечаний, отправляется запрос методом HEAD.
  • Проверка идёт примерно раз в 5 минут, пока кампания активна. У кампании на паузе и в архиве новых проверок нет.
  • Ответ ожидается до 5 секунд.
  • Редиректы не открываются: учитывается только первый ответ по ссылке.
  • Ссылки с макросами, например с {subid}, не запрашиваются. Про макросы — на странице Макросы в ссылках и страницах.
  • Не запрашиваются ссылки, в адресе которых указан логин или пароль, и ссылки с портом, отличным от 80 и 443.
  • Локальные страницы проверяются по файлам, без HTTP-запроса.
  • За одну проверку запрашивается до 50 разных адресов. Одинаковая ссылка в нескольких потоках запрашивается один раз.
  • При неактивной лицензии мониторинг приостановлен — см. Истечение лицензии.

Результаты и сообщения

В части HTTP-мониторинг над таблицей показано «Обнаружено ошибок: N» или «Ошибок не обнаружено; проверьте предупреждения в таблице». Предупреждения в число ошибок не входят. В обеих таблицах ошибки в колонке Результат выделены красным, предупреждения — оранжевым, цели без замечаний — зелёным.

Колонка Время показывает время ответа в миллисекундах — только у целей, от которых получен HTTP-ответ.

Ошибки

СообщениеЧто значитЧто сделать
«Оффер отсутствует или удалён», «Лендинг отсутствует или удалён»Цель выбрана в потоке, но удалена. В колонке Цель вместо названия показан её IDВосстановите страницу из корзины или уберите её из потока
«Локальный архив не загружен»У локальной страницы нет загруженных файловЗагрузите архив — см. Локальный хостинг
«Нет index.php или index.html»В корне файлов локальной страницы нет ни index.php, ни index.htmlДобавьте файл в редакторе
«Не задан корректный HTTP(S) URL»У внешней страницы пустой адрес или адрес начинается не с http:// и не с https://Исправьте адрес в оффере или лендинге
«HTTP 404», «HTTP 500» и другие коды без поясненияВнешняя ссылка ответила ошибкойПроверьте адрес в оффере или лендинге
«Нет HTTP-ответа: сеть, DNS, TLS или запрещённый адрес»Ответ не получен: сайт не ответил за 5 секунд, домен не найден, ошибка сертификата или домен ведёт на непубличный адресОткройте ссылку в браузере, проверьте домен и сертификат страницы
«Не удалось прочитать конфигурацию целей»Во время проверки не удалось прочитать потоки кампании. Строка одна на всю проверкуМониторинг повторит проверку по расписанию

Предупреждения

СообщениеЧто значитЧто сделать
«HTTP 301: редирект, конечная страница не проверена»Ссылка ответила редиректом, код может быть любым из 3xx. Куда он ведёт, мониторинг не смотритОткройте ссылку в браузере и проверьте конечную страницу
«HTTP 403: HEAD отклонён или ограничен»Сайт ответил на запрос HEAD кодом 403, 405, 429 или 501Проверьте ссылку в браузере
«HTTP не проверен: динамический или неподдерживаемый URL»В ссылке есть макросы, логин или пароль либо порт, отличный от 80 и 443Проверьте ссылку вручную
«HTTP не проверен: некорректный URL»Из адреса не удалось составить запросИсправьте адрес цели
«HTTP не проверен: лимит 50 адресов за проверку»В активных потоках больше 50 разных внешних адресов, этот не запрошенПроверьте ссылку вручную
«Оффер не активен»У оффера статус пауза или архив. Статус пауза получает и оффер, восстановленный из корзиныВ окне Изменить оффер выберите в поле Статус значение активен — см. Офферы. Или замените оффер в потоке
«Вес 0: цель исключена из распределения»Доля цели в потоке равна 0: элемент исключён из ротацииЕсли цель должна получать трафик, задайте долю больше 0 на вкладке Ротация в настройках потока — см. Ротация
«В потоке не выбраны офферы»В потоке с действием Воронка ленд→оффер нет ни одного оффераДобавьте оффер кнопкой + Элемент на вкладке Ротация в настройках потока

Без замечаний

  • «Конфигурация доступна» — настройки цели в порядке. При разовой проверке и у локальных страниц это итоговый результат.
  • «HTTP 200» и другие коды 2xx — внешняя ссылка отвечает.

История проверок

Над таблицей мониторинга находится список с датой и временем проверок. По умолчанию выбрана последняя. Выберите другую строку — таблица покажет результат той проверки.

  • В списке последние 20 проверок.
  • На кампанию хранится до 100 проверок, более старые удаляются.
  • Пока блок раскрыт, данные обновляются сами каждые 30 секунд.
  • Пометка «Результат старше 10 минут» появляется при включённом мониторинге, когда выбранной в списке проверке больше 10 минут. Если она стоит у последней проверки, новые проверки не проходят — например, кампания на паузе.

Что мониторинг не делает

  • Не меняет маршруты трафика: поток с недоступной целью продолжает работать, пока вы не измените его сами.
  • Не присылает уведомлений. Результаты смотрите в блоке или получайте через Admin API.
  • Не открывает страницу как посетитель: содержимое, формы и переход по редиректу не проверяются.
  • Не проверяет адрес потока с действием Прямой URL — только офферы и лендинги. Действия потока описаны на странице Действия потока.

Чтобы узнать, в какой поток попадёт посетитель, используйте проверку выбора потока.

Если не получилось

Нет кнопки «Включить мониторинг»

Кнопку видят только владелец и администратор. Остальным ролям доступны проверка конфигурации и просмотр результатов.

Ожидается первая проверка. Результат появится автоматически.

Мониторинг включён, но проверки ещё не было. Проверки идут только у активной кампании. Если в шапке кампании стоит статус «пауза», нажмите Запустить. Если кампания активна, а результата нет, откройте раздел Состояние и найдите строку Мониторинг целей в блоке Фоновые задачи — см. Состояние системы.

У оффера с макросами в ссылке нет HTTP-проверки

Так и должно быть: в строке стоит «HTTP не проверен: динамический или неподдерживаемый URL». Без настоящего клика подставить в макросы нечего, поэтому такие ссылки мониторинг не запрашивает. Проверьте ссылку вручную.

Обновлено Нужна помощь? ↗