Начните с контракта отчёта
Для каждой метрики записываются её событие, единица, источник, период, часовой пояс и стадия фильтрации. Показ в одном файле может быть запросом на рекламу, в другом началом отображения, в третьем оплачиваемым событием. Одинаковое название столбца не делает эти величины равными.
Минимальные стандарты MRC связывают качество измерения с раскрытием методики и операционными контролями. В прикладной сверке это означает простую вещь: сначала выясняется смысл числа, затем проверяется сумма. Наличие ссылки на MRC не подтверждает аккредитацию конкретного отчёта.
Полезная карточка содержит также время выгрузки и статус финализации. Два файла за один календарный период могут быть получены на разном этапе поздних событий и перерасчёта. Сводить предварительную и окончательную версии без отметки нельзя.
Разная дата может объяснять разные расходы
В справке Метрики об отчёте «Директ, расходы» объясняется различие между привязкой расходов к дате клика и отчётом по дате конверсии для соответствующей модели оплаты. На попадание событий в период также влияет выбранная атрибуция. Это конкретный российский пример, не универсальное правило всех DSP.
Поэтому запрос «сделайте цифры одинаковыми» иногда требует сначала договориться, что именно сравнивается. Если источник использует дату покупки, а получатель дату рекламного контакта, переносы между днями ожидаемы. Но причина должна быть проверена на данных, а не использоваться как универсальное оправдание любого расхождения.
Для теста выбирают несколько разрешённых обезличенных событий на границе периода. Проверяют исходное время, атрибуцию и попадание в обе выгрузки. Персональные идентификаторы и токены в переписку с подрядчиками не включаются.
Учебный мост от одного счётчика к другому

Допустим, исходный файл содержит миллион сырых событий. По согласованной последовательности из него удаляются 20 тысяч дублей, затем 30 тысяч событий вне периода и затем 50 тысяч IVT из оставшихся. Получается 900 тысяч. Все значения учебные; речь о последовательных, уже не пересекающихся исключениях.
| Шаг | Осталось событий | Что подтверждает переход |
|---|---|---|
| Сырой вход | 1 000 000 | Объём исходной выгрузки |
| После дедупликации | 980 000 | Ключ и правило дубля |
| После отбора периода | 950 000 | Временная база и часовой пояс |
| После согласованного IVT | 900 000 | Фильтр и измеримое покрытие |
Если второй отчёт показывает 900 тысяч по тем же правилам, мост объясняет разницу с миллионом. Если независимые фильтры посчитали пересекающиеся группы, просто вычесть три суммы нельзя: одно событие может оказаться в нескольких исключениях. Тогда сначала строятся взаимоисключающие категории либо последовательный расчёт.
Какие равенства полезны, а какие опасны
Для денежной сверки сумма раскрытых составляющих должна совпадать с итогом при одинаковой базе валюты, налогов и округления. Для счётчиков проверяется согласованный баланс: принятые плюс отклонённые записи соответствуют обработанному входу, если продукт определяет их именно так. Пропуски и неизвестные статусы выделяются отдельно.
Нельзя универсально требовать, чтобы клики равнялись сессиям аналитики. Один человек может кликнуть повторно, не загрузить страницу или не дать измеримого события. Аналогично, конверсии двух систем могут иметь разные окна и правила дедупликации. Равенство не является целью само по себе; целью является объяснимый переход между определениями.
Общий итог сверяют вместе со значимыми разрезами. Два встречных расхождения внутри разных площадок способны взаимно погаситься.
Излишняя детализация может столкнуться с порогами агрегирования или округлением. Эти ограничения раскрываются в реестре, чтобы команда не приняла технический порог за исчезнувшие показы.
Реестр расхождений вместо бесконечной переписки
У каждой строки реестра есть период, пара метрик, абсолютная и относительная разница, гипотеза, проверка, ответственный и решение. Относительная разница считается от явно названной базы; при нулевой базе процент не определён и не подменяется удобным числом.
Варианты решения различаются: исправить выгрузку, согласовать другой период, принять документированное методическое различие, запросить перерасчёт или оставить открытый вопрос. Объяснённая разница не обязательно допустима по договору. И наоборот, допустимый технический допуск не объясняет причину систематического сдвига.
Универсального безопасного процента расхождения для всех метрик нет. Команда устанавливает критерии по назначению отчёта и последствиям. Для проверки ограничения бюджета и для оперативной оценки охвата требования могут различаться.
Российский порядок приёмки
Аналитик фиксирует определения и мост, AdOps проверяет техническую сторону, медиабайер коммерческую базу, финансовый ответственный итоговые начисления. Поставщик отвечает конкретной выгрузкой и объяснением, а не только скриншотом общей суммы. Изменения версии сохраняются, чтобы следующий месяц не начинался с той же переписки.
Следующий шаг: выбрать одну метрику и построить её мост на ограниченном периоде. Затем расширить сверку на расходы и ключевые разрезы. Полный CPM отвечает на вопрос сравнения цены, досмотры CTV на вопрос допустимого вывода о контакте. Определения delivery, measurement и хаб programmatic помогут договориться о едином языке отчёта.


