История после переноса
После переноса кампаний Micator загружает старые клики и конверсии в фоне. Следите за состоянием и проверяйте поздние постбеки.
После успешного переноса из Keitaro установщик ставит историю в очередь. Доступ к панели и новым кампаниям не ждёт завершения всей загрузки. Нужны сохранённый исходный архив и достаточно места на диске.
Какие данные попадут в историю
Загружаются клики и конверсии перенесённых кампаний за 90 суток UTC из архива. Они становятся доступны в отчётах. Старые идентификаторы кликов сохраняются для последующих постбеков.
Если идентификатор уже занят другим кликом, запись пропускается: Micator не присваивает ей чужую кампанию. Количество таких пропусков видно в панели. Повтор того же запуска не создаёт дубликаты. Конверсии, которые трекер уже обновил новыми постбеками, не заменяются более старым состоянием из архива.
Загрузка истории не создаёт очередь исходящих S2S/CAPI. Она восстанавливает учёт, а не повторяет рекламным сетям старые события.
Где смотреть состояние
Откройте Настройки → Перенос из Keitaro, блок История кликов и конверсий.
| Состояние | Что происходит |
|---|---|
| Ожидает запуска | Задание сохранено, ожидает службы |
| Подготовка истории | Архив читается и готовится к загрузке |
| Загружается | Данные записываются в базу |
| Сверка | Проверяются количество записей и суммы по дням UTC |
| Загружена и проверена | Загрузка и сверка завершены |
| Остановлена владельцем | Задание остановлено командой на сервере |
| Требуется проверка | Показана причина отказа; может требоваться исправление настроек или ручной повтор |
Во время активной работы панель обновляет состояние примерно раз в 10 секунд. При загрузке числа обозначают подготовленный объём, а не число уже записанных строк. После завершения используется результат сверки. Порядок загрузки не гарантирует, что самые свежие дни появятся первыми.
Состояние службы можно также посмотреть командой:
sudo micatorctl keitaro-import --step statusОстановка и повтор
Останавливайте задание через установленную команду, а не удалением файлов:
sudo micatorctl keitaro-import --step tail --stop-tailДля ручного продолжения:
sudo micatorctl keitaro-import --step tailВременные отказы повторяются автоматически с увеличивающейся задержкой; число автоматических попыток ограничено. Явная остановка владельцем автоматического продолжения не допускает. Исправление соответствий статусов, источников или нехватки места может потребовать ручного повтора.
Подготовленные промежуточные файлы действуют 7 суток. После их удаления история подготавливается заново из сохранённого исходного архива. Оригинальный архив эта уборка не удаляет.
Частые причины отказа
| Причина | Что проверить |
|---|---|
| Нет источника с секретом постбека | Сохранён ли перенесённый источник и настроен ли его секрет |
| Не совпадают статусы конверсий | В разделе «Конверсии» настройте соответствие исходных статусов типам Micator |
| Недостаточно свободного места | Освободите место без удаления исходного архива и файлов действующей установки |
| База временно недоступна | Проверьте службы и повторите после восстановления |
| Подготовленная история отличается от загруженной | Не заменяйте архив или параметры в середине загрузки; проверьте исходный файл и журнал операции |
Если база недоступна, запись в панели может отставать от состояния службы на сервере. Для диагностики используйте команду состояния и журнал службы micator-keitaro-tail.service.
Поздние постбеки
Постбек по старому клику сможет обработаться после загрузки этого клика. Используйте адрес, который выдаёт мастер постбека Micator для соответствующих источника и сети. Один старый ID без подходящего источника и его секрета недостаточен.
Проверьте переход статуса, выплату и получателей на согласованном тестовом событии. Затем проверьте конверсию в отчёте и её доставку в журнале событий. При неактивной лицензии трафик и входящие конверсии продолжают обрабатываться, а исходящие события ждут продления лицензии.