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

История после переноса

После переноса кампаний Micator загружает старые клики и конверсии в фоне. Следите за состоянием и проверяйте поздние постбеки.

После успешного переноса из Keitaro установщик ставит историю в очередь. Доступ к панели и новым кампаниям не ждёт завершения всей загрузки. Нужны сохранённый исходный архив и достаточно места на диске.

Какие данные попадут в историю

Загружаются клики и конверсии перенесённых кампаний за 90 суток UTC из архива. Они становятся доступны в отчётах. Старые идентификаторы кликов сохраняются для последующих постбеков.

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

Загрузка истории не создаёт очередь исходящих S2S/CAPI. Она восстанавливает учёт, а не повторяет рекламным сетям старые события.

Где смотреть состояние

Откройте Настройки → Перенос из Keitaro, блок История кликов и конверсий.

СостояниеЧто происходит
Ожидает запускаЗадание сохранено, ожидает службы
Подготовка историиАрхив читается и готовится к загрузке
ЗагружаетсяДанные записываются в базу
СверкаПроверяются количество записей и суммы по дням UTC
Загружена и проверенаЗагрузка и сверка завершены
Остановлена владельцемЗадание остановлено командой на сервере
Требуется проверкаПоказана причина отказа; может требоваться исправление настроек или ручной повтор

Во время активной работы панель обновляет состояние примерно раз в 10 секунд. При загрузке числа обозначают подготовленный объём, а не число уже записанных строк. После завершения используется результат сверки. Порядок загрузки не гарантирует, что самые свежие дни появятся первыми.

Состояние службы можно также посмотреть командой:

bash
sudo micatorctl keitaro-import --step status

Остановка и повтор

Останавливайте задание через установленную команду, а не удалением файлов:

bash
sudo micatorctl keitaro-import --step tail --stop-tail

Для ручного продолжения:

bash
sudo micatorctl keitaro-import --step tail

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

Подготовленные промежуточные файлы действуют 7 суток. После их удаления история подготавливается заново из сохранённого исходного архива. Оригинальный архив эта уборка не удаляет.

Частые причины отказа

ПричинаЧто проверить
Нет источника с секретом постбекаСохранён ли перенесённый источник и настроен ли его секрет
Не совпадают статусы конверсийВ разделе «Конверсии» настройте соответствие исходных статусов типам Micator
Недостаточно свободного местаОсвободите место без удаления исходного архива и файлов действующей установки
База временно недоступнаПроверьте службы и повторите после восстановления
Подготовленная история отличается от загруженнойНе заменяйте архив или параметры в середине загрузки; проверьте исходный файл и журнал операции

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

Поздние постбеки

Постбек по старому клику сможет обработаться после загрузки этого клика. Используйте адрес, который выдаёт мастер постбека Micator для соответствующих источника и сети. Один старый ID без подходящего источника и его секрета недостаточен.

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

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