iOS Attribution в 2025: как не терять данные после ATT и зачем вам нужен gBraid
Author
Demo Author
Date Published

С момента выхода iOS 14.5 мобильный маркетинг разделился на «до» и «после». Большинство команд до сих пор работают в условиях частичной слепоты — видят только 30–50% реальных конверсий, принимают решения по бюджету на основе неполных данных.
Почему ATT сломал привычную атрибуцию
До ATT (App Tracking Transparency) атрибуция строилась на IDFA — уникальном идентификаторе устройства, доступном для любого рекламного SDK. После iOS 14.5 пользователь должен явно разрешить трекинг. Реальный consent rate в большинстве приложений — 25–40%, в финтехе опускается до 20–35%. Это означает, что для 60–80% пользователей ни один рекламный канал не получает детерминированной атрибуции.
Как работает gBraid и почему он критичен для Google Ads
gBraid — параметр, который Google передаёт через AdServices Framework (Apple's own attribution API) в обход пользовательского consent. Он работает на уровне операционной системы и не требует разрешения ATT. Чтобы его задействовать, достаточно добавить AdServices.framework в Xcode (Required vs Optional — выбирайте Optional, чтобы не ломать деплой на старых iOS). gBraid позволяет восстановить атрибуцию для ~40% трафика, который иначе уходил бы в direct/none.
SKAdNetwork: что читать и что игнорировать
SKAN 4.0 — актуальная версия Apple's privacy-preserving attribution. Ключевые особенности: postback приходит с задержкой от 24 часов до 35 дней в зависимости от crowd anonymity threshold. Fine conversion value даёт 6 бит (64 значения) для передачи in-app событий — используйте их для кодирования LTV-сегментов, а не просто install/no-install. Для большинства команд SKAN — источник трендов, а не точных цифр: не оптимизируйте кампании по SKAN-данным напрямую.

Photo by Andrew Kliatskyi on Unsplash.
Правильный стек атрибуции для iOS в 2025
Минимально жизнеспособный стек: MMP SDK (AppsFlyer или Adjust) + Server-to-Server API для передачи событий из бэкенда + BigQuery как reporting layer. MMP даёт probabilistic matching и агрегированную атрибуцию. S2S API позволяет передавать покупки и подписки независимо от клиентского SDK — это критично для iOS, где SDK может быть заблокирован. BigQuery нужен для кросс-канального анализа без семплинга.
Что делать прямо сейчас
Первое — проверьте тайминг показа ATT prompt: оптимальный момент — после онбординга, когда пользователь уже понял ценность приложения. Правильный тайминг даёт +10–15 п.п. к consent rate. Второе — настройте SKAN conversion value scheme под ваш продукт: для подписочных приложений кодируйте trial start и первый платёж. Третье — подключите gBraid, если ещё не сделали: это буквально 30 минут работы разработчика и восстановление 30–40% атрибуции от Google Ads.