Мобильная атрибуция: AppsFlyer, Adjust или Firebase — что выбрать
В этой статье делаем мобильная атрибуция сравнение трех популярных инструментов — AppsFlyer, Adjust и Firebase. Смотрим на точность трекинга, работу со SKAdNetwork, постбэки, антифрод, диплинки, retention/коhort-анализ и совокупную стоимость владения, чтобы вы выбрали MMP под реальную маркетинговую стратегию.
Зачем бизнесу MMP и чем они отличаются
MMP (Mobile Measurement Partner) решает ключевую задачу: привязать установку и действия в приложении к источнику трафика, учитывая приватность iOS (ATT) и особенности Android (Google Play Install Referrer). Инструмент должен:
- корректно атрибутировать инсталлы/события в платном и органическом трафике;
- агрегировать SKAdNetwork-постбеки на iOS;
- поддерживать deeplink и universal links, в т.ч. deferred диплинки;
- отправлять postback атрибуция в рекламные сети;
- предотвращать фрод и дубли атрибуции;
- давать ретеншн и cohort-аналитику;
- масштабироваться по интеграциям и API.
Высокоуровневые различия:
- AppsFlyer — шире всего экосистема интеграций, сильный контроль качества данных и развитый антифрод (Protect360). Хорош для масштабных перформанс-команд и гейминга.
- Adjust — гибкая атрибуция, детальный контроль окон и постбэков, сильные инструменты работы с SKAN и аудитом источников. Часто выбирают продуктовые команды с упором на прозрачность и безопасность данных.
- Firebase (Google Analytics for Firebase) — бесплатно, глубоко интегрирован с экосистемой Google, полезен как база метрик и событийной аналитики. Но в роли полноценного MMP уступает по антифроду, гибкости постбэков и глубине отчетности по источникам.
Мобильная атрибуция сравнение: точность, окна и модели
Точность атрибуции зависит от поддержки идентификаторов и конфигураций:
- iOS: ATT/IDFA по согласию, без IDFA — SKAdNetwork. Настройка conversion values критична для качества сигналов в кампаниях.
- Android: GAID и Play Install Referrer; Web‑to‑App через App Links/Deferred Deep Links.
- Attribution window настройка:
- Click-through: обычно 7–30 дней;
- View-through: 24–48 часов;
- Reattribution/reattribution window для возврата пользователей: 7–90 дней.
Сравнение по гибкости:
- AppsFlyer и Adjust позволяют тонко настраивать окна для разных сетей и типов взаимодействий, задавать приоритеты (last click, приоритет SKAN, смешанные модели).
- Firebase предлагает базовые атрибуционные отчеты, но без продвинутого пер-партнерского управления окнами и постбэками.
SKAdNetwork: что это и как MMP помогают
SKAdNetwork что это: фреймворк Apple, который возвращает агрегированные и приватные постбеки без персональных ID. Вы получаете сигнал по кампаниям с задержкой и ограниченным набором конверсий.
- AppsFlyer и Adjust предоставляют SKAN-дашборды, схемы маппинга conversion values (CV), поддержку Fine/Coarse CV в SKAN 4/5, снижение потерь сигналов за счет продуманных таймеров и кастомных карт CV.
- Firebase собирает события для аналитики, но по части SKAN-операционки уступает специализированным MMP (меньше гибкости в CV-стратегиях и агрегировании постбеков сетей).
Ключевые критерии выбора по SKAN:
- Удобство конструкторов CV и симуляторов влияния карт на оптимизацию;
- Доля восстановленных постбеков, борьба с постбек-дупликатами;
- Отчеты по lockWindow, постбек-таймингам и privacy thresholds.
Постбэки, диплинки и маршрутизация трафика
Postback атрибуция нужна для того, чтобы сети (Meta, Google Ads, TikTok, ASA и т.д.) получали событие конверсии и обучали алгоритм. Здесь важны:
- Гибкость: разные партнеры требуют разную структуру и фильтры событий;
- Маскировка доходных и чувствительных событий (secure signals);
- Контроль задержек и дедупликация.
Deeplink и universal links:
- iOS: Universal Links + fallback на веб;
- Android: App Links/URI‑scheme;
- Важно уметь делать deferred deeplink — чтобы новый пользователь после установки попадал на нужный экран/оффер.
Практика:
- AppsFlyer OneLink и Adjust Deeplinking Suite хорошо закрывают сценарии web‑to‑app, QR, e‑mail, соцсети с автоматическим fallback.
- Firebase Dynamic Links удобны для продуктовых сценариев и A/B, но ограничены в партнёрских постбэках и атрибуционных разметках.
Anti-fraud в MMP и качество трафика
Фрод бьет по бюджету и искажает LTV/ROI. Нужны механизмы:
- Детект ботов, эмуляторов, датчик времени до установки (CTIT), device farm паттерны;
- Валидаторы Google Play Install Referrer/StoreKit;
- Модели для выявления аномалий по регионам/паблишерам.
Сравнение:
- AppsFlyer Protect360 — зрелый стек, детальные отчеты и автоматические блокировки на уровне источников и саб‑ID.
- Adjust Fraud Prevention Suite — гибкие правила в реальном времени, внимательная работа с постбэками и отчётность для разборов.
- Firebase — базовые сигналы и интеграции, но нет продвинутого антифрода уровня MMP.
Retention и cohort в MMP: сколько сигналов достаточно
Retention и cohort в mmp важны для оценки эффективности источников не только по CPI, но и по платежам/engagement.
- AppsFlyer и Adjust: когорты по событию (покупка, подписка, уровень), разрезы по стране/креативу/партнёру, привязка к SKAN‑кампаниям, экспорт в BI через API.
- Firebase analytics для приложений: сильная событийная аналитика, аудитории, воронки, debug‑view, но для перформанс‑отчётности по источникам часто требуется связка с BigQuery/Looker Studio и дополнительная логика маппинга.
Практический подход:
- Держите в MMP верхнеуровневый перформанс (CPI, CPA, ARPU D1/D7/D30, ретеншн), детальную продуктовую аналитику — во Firebase/Amplitude/BI. Связывайте через экспорт сырья (raw data) и единые идентификаторы пользователя/девайса (с учетом приватности).
Стоимость MMP и TCO: не только прайс
Стоимость mmp — это не только лицензия. Считайте TCO:
- Лицензия и платные модули (антифрод, SKAN‑пакеты, дополнительные API);
- Время интеграции SDK + поддержка релизов;
- Расходы на инженеров аналитики/маркетинга;
- Стоимость ошибок атрибуции (переплата сетям, неверные сигналы оптимизации);
- Хранение и выгрузка данных (S3/BigQuery/Databricks).
Ориентиры:
- AppsFlyer/Adjust — коммерческие планы на основе объёма атрибуции и модулей;
- Firebase — бесплатно по GA4‑части, но BigQuery/экспорт, а также потребность в MMP‑функциях может потребовать гибрид: Firebase + MMP для перформанса.
appsflyer vs adjust: когда что подходит
- Вы масштабируете перформанс в десятках сетей, нужен зрелый антифрод и тонкая настройка постбэков — берите AppsFlyer или Adjust, выбирая по интерфейсу, SLA, отчетам, стоимости доп. модулей.
- Нужны гибкие правила атрибуции, прозрачные логи и контроль на уровне саб‑ID — часто выигрывает Adjust.
- Нужна экосистема и готовые пресеты интеграций, плюс удобный web‑to‑app — чаще выбирают AppsFlyer.
- Стартап/ранняя стадия, ставка на Google Ads и продуктовую аналитику — начните с Firebase, но заложите путь апгрейда до MMP при масштабировании.
UTM для приложений, веб‑клики и связка с CRM
UTM для приложений работают при web‑to‑app: добавляйте метки в лендинги, объявления и QR‑коды, чтобы MMP/динамические ссылки корректно маппили источник/кампанию в deeplink. Рекомендации:
- Стандартизируйте utm_source/utm_campaign/utm_content;
- Пробрасывайте click_id/partner_id для последующей сверки;
- Настройте server-to-server постбэки в CRM/CDP, чтобы соединить установку, событие и доход.
Для комплексных проектов используйте услуги агентства: Аналитика и стратегия, Маркетинг и рост и Мобильные приложения — так быстрее построить трассировку end‑to‑end.
Интеграции, безопасность и соответствие требованиям
Ключевые аспекты на предпродакшене:
- Интеграции с сетями (Meta, Google, TikTok, ASA, Snap, myTarget и др.), трекинг‑ссылки, S2S;
- Политики приватности (ATT prompt, Consent Mode на Android, GDPR/ДЗЗП по регионам);
- Безопасное хранение ключей, ограничение доступа и аудит логов атрибуции;
- Версионирование SDK, проверка влияния на App Size и startup time.
Полезные дополнительные материалы:
Чек‑лист внедрения MMP
- Определите KPI: CPI, CPA, ARPU, LTV, D1/D7/D30 ретеншн, pay‑rate.
- Согласуйте модели атрибуции и attribution window для кликов/показов.
- Настройте SKAdNetwork: карта conversion values, lockWindow, тест постбеков.
- Реализуйте deeplink и universal links, в т.ч. deferred сценарии.
- Стандартизируйте UTM и саб‑ID, проверьте web‑to‑app маршруты.
- Подключите основные сети и S2S постбэки, включите безопасные сигналы.
- Настройте anti-fraud правила, алерты по аномалиям CTIT/гео/девицам.
- Проверьте экспорт сырых данных и интеграцию с BI/CRM/CDP.
- Пропишите роли и доступы, аудит логов, политику хранения данных.
- Запустите A/B проверку окон атрибуции и карты CV, зафиксируйте бенчмарки.
Вывод: как выбрать и что учесть на старте
Если вам нужен масштаб и предсказуемость в закупке — ориентируйтесь на AppsFlyer или Adjust, сравнив стоимость модулей, глубину антифрода и удобство работы со SKAN. Если продукт ещё формируется и трафик ограничен экосистемой Google — начните с Firebase и плавно подключайте MMP для перформанс‑каналов. При любом выборе зафиксируйте единые определения KPI, окна атрибуции и план по ретеншн/кохортам. Нужна помощь с архитектурой трекинга и интеграциями? Обратитесь в LightsOn: Маркетинг и рост, Аналитика и стратегия.


