Короткий ответ
В моменте нет безопасного способа «восстановить» всю потерянную атрибуцию конверсий за эти 10 часов полностью — нужно оценить масштаб потерь через сверку с CRM/платёжной системой, по возможности догрузить офлайн-конверсии туда, где это поддерживается площадками, и явно сообщить всем зависимым командам (закупка трафика, финансы) о масштабе и причине искажения данных за этот период, чтобы они не приняли автоматических решений на основе искажённых цифр.
Как это работает подробнее
Пока событие Purchase не передавалось, алгоритмы автоматического назначения ставок на нескольких платформах продолжали получать нулевой/заниженный сигнал о конверсиях, что могли привести их к ошибочным решениям (снижение ставок, сужение таргетинга, остановка части объявлений как «неэффективных») даже после восстановления трекинга, так как модели обучаются на истории с лагом.
Что использовать на практике
- Практика. Правильная немедленная реакция: 1) зафиксировать точное время начала и окончания сбоя по логам; 2) сверить реальные продажи в CRM/платёжной системе за этот период, чтобы оценить масштаб потерь данных; 3) где платформа поддерживает ручную загрузку офлайн-конверсий — догрузить данные за этот период; 4) предупредить команду закупки трафика не вносить резкие изменения ставок/бюджетов на основе искажённых автоматических сигналов эффективности, пока алгоритмы не стабилизируются; 5) зафиксировать инцидент и провести постмортем.
Подводные камни
- Риск ошибки. Частая ошибка — молча «переждать» период искажённых данных без явного предупреждения команд, управляющих автоматическими стратегиями назначения ставок, из-за чего алгоритмы могут неделями «выравниваться» после ложного сигнала о резком падении эффективности, что приводит к реальным потерям в последующие дни уже после восстановления трекинга. Компромисс: Решение о том, насколько агрессивно "лечить" последствия (например, временно переключать кампании на ручное управление ставками, чтобы оградить их от искажённого автоматического обучения) балансирует между риском ручных решений (менее оптимальны в обычных условиях) и риском продолжения автоматической оптимизации на основе испорченных данных. Выбор зависит от того, насколько критична именно эта кампания/период (распродажа) для бизнеса, насколько платформа умеет "забывать" аномальные дни при переобучении, и насколько быстро можно физически исправить техническую проблему. Кандидат должен предложить процесс предотвращения (code freeze перед крупными распродажами, обязательный QA чек-лист трекинга перед релизом в высокий сезон, мониторинг конверсий в реальном времени с алертами) как часть ответа, а не только реакцию постфактум.