Расхождение по обоим каналам — 20 %, до конца контракта осталось три месяца
Групповое сообщение Telegram о несоответствии атрибуции читается почти так же, как сообщение клиента, с которым я общаюсь сегодня днем. Я сохранил скриншот. Пока разговор о закупках не всплыл на поверхность, вот что я хочу в первую очередь выяснить.

Я ждал обратной связи от встречи с клиентом и по привычке открыл Telegram. Сообщение лежало там с полудня. Это было не уведомление — это был разговор с цифрами. Прочитал, положил телефон и не свайпнул. Потому что это сообщение было почти в точности таким же, как и у клиента, с которым я разговаривал сегодня днем.
(Ниже приведён смоделированный пример группового разговора в Telegram. Цифры нужны только для демонстрации логики рассуждений.)
Ли Нань, UA: Панель Meta за первую неделю сентября показывает 15 400 установок. MMP зафиксировала 12 200. Расхождение — 20,7 %. Ли Нань, UA: С TikTok то же самое: в панели 11 600, в MMP — 9 280. Расхождение — 20 %. Чжоу Цзе, AM: Вы используете последнюю версию SDK? Ли Нань, UA: Подтверждено. Обе стороны на 5.8.x. Все события стреляют. Чжоу Цзе, AM: Тогда позвольте технической команде сначала открыть заявку.
Разговор на этом остановился. После этого никто не ответил. Клиент, с которым я встречаюсь сегодня днем, сообщил почти о тех же цифрах на прошлой неделе: Meta и TikTok снизились примерно на 20 процентов. Их техническая команда провела серию проверок. Вывод был тот же: открыть билет.
Может быть совпадение. Не стоит задумываться.
Но что, если это не так?
MMP и SDK — что означают эти два термина
MMP, или Mobile Measurement Partner, – это сторонняя платформа, которая определяет, какой рекламный канал привел к установке приложения и какие действия совершил пользователь после этого. Рекламные платформы — Meta, TikTok — сообщают об одном наборе номеров установок. MMP, используя сопоставление на уровне устройства, вычисляет другой набор. Разрыв между ними называется несоответствием атрибуции.
SDK или комплект разработки программного обеспечения — это небольшой фрагмент кода, встроенный в приложение. Он предоставляется поставщиком MMP. SDK собирает информацию об устройстве и поведении пользователей, а затем отправляет эти данные на серверы MMP для сопоставления. Если версия SDK устарела, если имена событий не совпадают или если во время интеграции был пропущен флаг обратного вызова, числа не будут совпадать.
Эти две вещи определяют путь устранения неполадок в случае повреждения данных. Сначала проверьте конфигурацию SDK — это то, что команда UA может проверить самостоятельно. Если все в порядке и разрыв сохраняется, только тогда поставщику MMP необходимо вмешаться.
В разговоре Telegram Ли Нань уже завершил первый раунд. SDK был обновлен. События были бурными. Обратные вызовы на стороне сервера были включены. Все настраиваемое было проверено.
«Открой билет» — вот где действительно начинается история.
«Открыть билет» — это почти код, означающий «мы больше ничего не можем найти на нашей стороне».
Что будет дальше, больше не зависит от команды UA. Это зависит от скорости ответа и технических возможностей поставщика MMP. Если поставщик ответит быстро, определит проблему и устранит ее, все может закончиться обращением в службу поддержки. Но если поставщик не может подтвердить основную причину, молчит неделями или отвечает: «Это проблема статистической методологии, выходящая за рамки нашей поддержки», ситуация начинает меняться — от устранения технических неполадок к оценке поставщика.
Об этом сдвиге не будет объявлено в тот же день. Но и Ли Нань, и Чжоу Цзе в группе сказали: «Откройте билет», что означает, что команда внутренне признала, что они не могут разобраться в этом сами. В течение следующих одной-трех недель, если проблема все еще существует, внутренний разговор может незаметно перейти от «мы что-то неправильно настроили» к «не подходит ли нам эта платформа».
После этого группового сообщения никто не ответил. Не потому, что проблема решена. Потому что все ждали результата билета. Было бы неправильно делать вывод о срочности или сроках покупки из молчания — более разумное объяснение состоит в том, что все, что можно было сказать, было сказано, а остальная часть процесса происходит за пределами окна чата.
Когда оба канала дрейфуют одинаково, на что следует обратить внимание?
20-процентное расхождение по одному каналу может возникнуть из-за того, что рекламная платформа изменит свою методологию подсчета. Мета корректирует окно атрибуции. TikTok настраивает свою логику сопоставления кликов. И то, и другое может привести к одностороннему разрыву, а повторная калибровка может вернуть ситуацию на круги своя.
Но когда Meta и TikTok отстают на 20 процентов, в одном и том же направлении, почти на одинаковую величину, эта закономерность больше не указывает на один конец конвейера. Это указывает на принимающую сторону: сам MMP.
| Сценарий | Более вероятная причина | Следующий шаг |
|---|---|---|
| Только у Меты большой разрыв | Окно метаатрибуции или подсчет изменений | Проверьте настройки мета-стороны |
| Только у TikTok большой разрыв | Настройка правила сопоставления TikTok | Проверьте настройки TikTok |
| По обоим каналам наблюдается одинаковое расхождение (например, 20 % в этом условном примере) | Изменение логики на стороне MMP, обновление версии или задержка передачи данных | Обратиться в техническую поддержку MMP за подтверждением |
| В этой показательной сцене Ли Нань сообщил о двух наборах чисел с почти одинаковым отклонением. Это склоняет подозрения в сторону MMP. Но это всего лишь наклон, а не вывод. Что еще требует человеческой проверки: совпадают ли временные метки подачи данных с обеих рекламных платформ, было ли у MMP последнее обновление версии и наблюдают ли другие команды, использующие тот же MMP, аналогичные проблемы. Никакой этой информации нет в групповом чате. |
Что на самом деле позволяют вам сделать три месяца
Предположим, что компания из этой показательной сцены подписала годовой контракт, который продлевается в декабре. Если сейчас начало сентября, то до истечения срока осталось примерно три месяца. Что могут позволить три месяца?
- Достаточно времени, чтобы провести параллельное тестирование: интегрируйте SDK другого MMP, соберите данные за две недели, сравните степень расхождений.
- Достаточно времени, чтобы проверить положение о досрочном расторжении и любые штрафы с юридической точки зрения.
- Достаточно времени, чтобы представить отчет о сравнении A/B лицам, принимающим решения, за месяц до продления.
Переверните его. Если контракт был продлен месяц назад, даже большое расхождение вряд ли приведет к немедленным действиям. Невозвратные издержки и порог штрафа реальны. Разрыв в 20 процентов является разрушительным. Недостаточно заставить компанию отказаться от полугодовой предоплаты за обслуживание.
Таким образом, помимо самих цифр, наиболее полезным фактом для подтверждения является график контракта. Он не появится непосредственно в сообщении Telegram. Это может быть связано с другими комментариями в группе: упоминал ли кто-нибудь «проверку поставщика за четвертый квартал», «приближается бюджетный цикл» или «нам нужно провести оценку перед продлением»? Если ничего из этого не появляется, отметьте это как «требует проверки» и не спешите классифицировать.
Три вопроса, которые я задаю, прежде чем решить, стоит ли отслеживать сообщение
Возвращаясь к сообщению Telegram. Я разбиваю решение на три вопроса.
Во-первых: проявляется ли расхождение по нескольким каналам? Показательная сцена проходит. Meta и TikTok составляют около 20 процентов. Это не статистические колебания на одной платформе.
Во-вторых: зашла ли проверка конфигурации в тупик? Показательная сцена проходит. Версия SDK, имена событий, обратные вызовы на стороне сервера — все подтверждено. Вывод был «откройте билет». Команда сделала все, что могла, самостоятельно.
В-третьих: попадает ли срок контракта в период, когда ещё можно действовать? Требует проверки. Никакая информация о контракте не появляется в групповых сообщениях. Оно должно быть получено из других комментариев или связанных сигналов или иметь пометку «неизвестно», пока на него не будет перекрестной ссылки.
Если вы пройдете все три, это будет бизнес-возможность, заслуживающая внимания со стороны человека. Пропустите первые два, но остановитесь на третьем — это состояние «нужно больше информации», а не отказ. Сбой первого или второго, и это, вероятно, шум конфигурации.
Одна строка, которую я написал в своих заметках
После того, как я прочитал это сообщение, я ни с кем не связался. Я создал в телефоне заметку с названием группы и сегодняшней датой. Под ним я написал одну строчку:
Когда истечет срок их контракта — это самая важная вещь, которую нужно знать перед следующим разговором.
Эта строка не является элементом действия. Это условие. Если я смогу это подтвердить и окно открыто, я знаю, с какой стороны стола сесть. Если окно закрыто, это сообщение меняется с «отслеживать» на «только наблюдать».
Совещание по устранению технических неполадок не всегда дает деловую возможность для обсуждения закупок. Но когда обсуждение закупок действительно происходит — будь то через три недели или три месяца — я хочу знать об этом до того, как кто-то другой первым напишет об этом в группе.
(Иллюстративная сцена и цифры в этой статье предназначены только для демонстрации логики рассуждений. Они не представляют собой реальные данные о клиентах или результаты продукта. TOP Prospect анализирует только сообщения из групп Telegram, которые пользователь намеренно подключает. Он сохраняет исходный текст, источник и обоснование для проверки человеком, помогая пользователям выявлять потенциальные возможности, конкурентные изменения и рыночные сигналы. Он не читает частные чаты, не отправляет сообщения автоматически и не подтверждает оценку как факт.)
Как обнаруживается Signal, заслуживающий внимания
Методика показывает, как Top Prospect находит и упорядочивает Signals, которые стоит проверить, сохраняет исходный контекст Telegram, удаляет дубли и помогает определить порядок просмотра. Решение о дальнейших действиях остаётся за вами.
