Как измерять установки приложения без фингерпринтинга
Apple не допускает фингерпринтинг, даже если пользователь согласился на отслеживание, а европейские регуляторы считают отслеживание по IP-адресу доступом к устройству. Разбираем, что по-прежнему измеряет установки с доказательством на iPhone и Android, и собираем план, который никогда не гадает.
Короткий ответ
Фингерпринтинг в атрибуции — это способ определить, какой телефон установил ваше приложение, по сигналам, которые он отдаёт: IP-адрес, модель, версия ОС, время тапа. Ни один из этих сигналов не называет вашу ссылку. На выходе — вероятное совпадение с оценкой уверенности, а не доказанное.
Измерять установки можно и без него. Измеримой остаётся каждая установка, которая приходит с доказательством: ссылка, открывшая приложение, install referrer стора на Android, ответ самой рекламной платформы, сводные цифры Apple по кампаниям. Теряете вы догадку по отдельным установкам на iPhone, которые начались в вебе. Команды финансовых, медицинских и детских приложений обычно решают, что такой пробел обходится дешевле догадки.
Доказательство или органика
Тап по вашей ссылке
appy.to/springДоказательства, которые указывают на ссылку
- Приложение открыла ссылка
- Стор передал ссылку приложению
- Рекламная платформа подтвердила
Доказательств нетДогадка
Почему фингерпринтинг не вариант
Самое жёсткое правило — у Apple. В руководстве для разработчиков сказано, что нельзя извлекать из устройства данные, чтобы его идентифицировать, а документация по required reason API добавляет: фингерпринтинг не допускается независимо от того, разрешил ли пользователь отслеживание. Apple также предупреждает: приложение, которое ссылается на SDK с фингерпринтингом, включая SDK сервисов атрибуции, может быть отклонено при проверке в App Store.
В ЕС действуют рекомендации EDPB по статье 5(3) Директивы ePrivacy, окончательную версию которых приняли в октябре 2024 года. По этим рекомендациям отслеживание по IP-адресу, как и SDK, по команде которого устройство отправляет информацию, подпадает под правило о согласии, если не применимо одно из исключений.
В регулируемых нишах есть свой слой требований. В США закон COPPA относит к персональной информации постоянные идентификаторы, например IP-адрес или ID устройства. Рекомендации HHS по технологиям отслеживания по-прежнему опубликованы, хотя в 2024 году суд отменил одну их часть. В них сказано, что данные, собранные через мобильное приложение регулируемой организации, включая ID устройств и IP-адреса, как правило, являются защищённой медицинской информацией.
Всё это не решает за вас, что должно делать ваше приложение: это вопрос к вашему юристу. Зато объясняет, почему командам, которые отчитываются перед регулятором, пациентами или родителями, нужна атрибуция, которой никогда не приходится гадать.
Доказательство или догадка: что даёт каждый метод
Три цифры из документации самих платформ
- дней install referrer остаётся доступным приложению в Google Play
- 90
- часа действует токен атрибуции Apple Ads
- 24
- первых загрузок нужно, чтобы кампания появилась в App Store Connect
- 5
дней install referrer остаётся доступным приложению в Google Play
часа действует токен атрибуции Apple Ads
первых загрузок нужно, чтобы кампания появилась в App Store Connect
Android: доказательство почти для каждой установки по вашим ссылкам
Google Play отдаёт каждому приложению его install referrer: параметры ссылки, по которой человек попал в стор, вместе со временем клика и установки. По словам Google, эти данные доступны 90 дней и не меняются, пока приложение не переустановят, поэтому приложение читает их один раз, при первом запуске.
Если ваши ссылки передают в Play Store кампанию или идентификатор клика, при первом запуске приложение может прочитать эти данные и засчитать установку с доказательством. У Huawei AppGallery есть собственный referrer для установок из этого стора, а некоторые рекламные платформы передают данные своих кампаний по тому же каналу. Сигналы устройства здесь не нужны.
iPhone: точные данные об открытиях и сводные — о новых установках
На iPhone Universal Link, которая открывает установленное приложение, передаёт ему точную ссылку. Это покрывает ре-энгейджмент, реферальные приглашения между текущими пользователями и любые кампании для тех, у кого приложение уже стоит.
С новыми установками всё иначе. App Store ничего не передаёт от тапа в вебе к первому запуску приложения, поэтому без фингерпринтинга у большинства установок на iPhone, которые начались с тапа, нет ссылки на уровне отдельной установки. Часть пробела закрывают инструменты самой Apple, никого при этом не идентифицируя.
Apple Ads: фреймворк AdServices выдаёт приложению токен, который действует 24 часа. Ваш сервер обменивает его у Apple на кампанию, группу объявлений и ключевое слово, стоящие за загрузкой.
Ссылки на кампании в App Store Connect: добавьте к ссылкам на App Store свой токен поставщика и токен кампании, и Apple будет отчитываться о показах, просмотрах страницы продукта и загрузках по каждой кампании. Цифры только сводные. Кампания появляется через 24 часа после запуска и только после того, как по ней впервые скачают приложение хотя бы пять человек.
Другие рекламные сети: AdAttributionKit от Apple отправляет им подписанные постбэки, в которых, по словам Apple, нет данных, относящихся к конкретному пользователю или устройству. Разрешение на отслеживание приложению для этого не нужно.
Что по-прежнему можно измерить
iPhone
- Точно: каждая ссылка, которая открывает установленное приложение
- По каждой установке: загрузки из Apple Ads
- В сумме: загрузки по кампаниям в App Store Connect
- Рекламные сети: постбэки AdAttributionKit
- Всё остальное: органика
Android
- Точно: каждая ссылка, которая открывает установленное приложение
- По каждой установке: установки из Google Play и AppGallery по вашим ссылкам
- По каждой установке: рекламные платформы, которые передают собственный referrer
- Всё остальное: органика
План измерений, который никогда не гадает
Дайте каждой кампании свою ссылку
Отдельная ссылка на каждый канал, блогера, QR-код и письмо, с UTM-метками, чтобы засчитанная установка называла свой источник.
Пусть ссылки открывают приложение
Настройте Universal Links и App Links: те, у кого приложение уже есть, попадут прямо в него, а приложение получит ссылку.
Читайте referrer на Android
При первом запуске один раз прочитайте Play install referrer и передайте его вместе с данными этого запуска.
Подключите источники самой Apple на iPhone
Токены кампаний в ссылках на App Store для сводных цифр и токен Apple Ads для платного поиска.
Разделяйте в отчётах подтверждённые установки и органику
Не размазывайте органические установки по кампаниям с помощью модели. Меньшая цифра, которую можно защитить, лучше большей, которую защитить нельзя.
Платите только за доказанное
Реферальные бонусы, вознаграждения партнёрам и выплаты блогерам идут только за подтверждённые установки.
Отразите всё это в метках приватности
Укажите, что отправляют ваше приложение и его SDK, в App Store Connect и в форме «Безопасность данных» в Google Play.
Как это делает Appy
Строгий режим Appy — это тот же план, собранный в одну настройку. Установка засчитывается ссылке только с доказательством: ссылка открыла приложение, стор передал ссылку или рекламная платформа это подтвердила. Строгий режим никогда не использует сигналы устройства, чтобы сопоставить установку, поэтому здесь нет ни фингерпринтинга, ни вероятностного сопоставления. Установки без доказательства считаются органикой.
Компромисс тот же, что описан выше. В строгом режиме большинство новых установок на iPhone после тапа считаются органикой, а установки из Apple Ads, ссылки, которые открывают приложение, и установки на Android из Google Play и AppGallery сохраняют свою ссылку. Строгий режим входит в тариф Enterprise и включается для каждого приложения отдельно.
Читайте также
- Подтверждённая атрибуция на одной страницеСтрогий режим для финансовых, медицинских и семейных приложений.
- Метки приватности для SDK AppyОтветы для App Store Connect и формы «Безопасность данных» в Google Play, режим за режимом.
- Как работает атрибуцияПодтверждённые установки, строгая атрибуция и что хранит Appy.
Источники, проверены 21 октября 2026 года
- Apple · User privacy and data usedeveloper.apple.com/app-store/user-privacy-and-data-use
- Apple · Describing use of required reason APIdeveloper.apple.com/documentation/bundleresources/describing-use-of-required-reason-api
- Apple · AdServices attributionToken()developer.apple.com/documentation/adservices
- Apple · App Store Connect Help, manage campaignsdeveloper.apple.com/help/app-store-connect/view-app-analytics/manage-campaigns
- Apple · AdAttributionKitdeveloper.apple.com/documentation/adattributionkit
- Android Developers · Play Install Referrer librarydeveloper.android.com/google/play/installreferrer/library
- EDPB · Guidelines 2/2023 on the technical scope of Art. 5(3) ePrivacy Directiveedpb.europa.eu, version 2.0 adopted 7 October 2024
- eCFR · 16 CFR 312.2, COPPA definitionsecfr.gov/current/title-16/chapter-I/subchapter-C/part-312/section-312.2
- HHS · Use of online tracking technologies by HIPAA covered entitieshhs.gov/hipaa/for-professionals/privacy/guidance/hipaa-online-tracking
Частые вопросы
Что такое фингерпринтинг в атрибуции приложений?
Это сопоставление установки с более ранним тапом по сигналам, которые отдаёт телефон, например по IP-адресу, модели, версии ОС и времени, а не по чему-то, что называет ссылку. Результат — вероятное совпадение, а не доказанное.
Если пользователь дал разрешение в App Tracking Transparency, фингерпринтинг становится допустимым?
Нет. В документации Apple сказано, что фингерпринтинг не допускается независимо от того, дал ли пользователь разрешение на отслеживание.
Можно ли измерять установки на iOS без фингерпринтинга?
Да, с ограничениями. Ссылки, которые открывают установленное приложение, дают точный результат, установки из Apple Ads приходят с атрибуцией от самой Apple, а App Store Connect показывает загрузки по кампаниям в сумме. Чего не получить, так это ссылки на уровне отдельной установки для большинства установок на iPhone, начавшихся в вебе.
Сколько Google Play хранит install referrer?
90 дней после установки, согласно документации Google по Play Install Referrer. Читайте его один раз, при первом запуске.
Вероятностная атрибуция — это то же самое, что фингерпринтинг?
Она опирается на те же сигналы: сетевой адрес, модель устройства, версию ОС и время. Apple называет фингерпринтингом извлечение данных из устройства для его идентификации и не допускает его. Метод любого вендора проверяйте вместе со своим юристом по приватности.
Засчитанных установок станет меньше?
На iPhone да: установки, которые со ссылкой могла связать только догадка, становятся органикой. На Android установки по вашим ссылкам через Google Play сохраняют свой источник.
Продолжить изучение
Узнайте, какая ссылка принесла каждую установку: SDK Appy для iOS и Android
Appy теперь видит, что происходит с вашими ссылками после стора. Новый SDK показывает установки, события в приложении и выручку по каждой ссылке, QR-коду и кампании и открывает новым пользователям нужный экран.
Deferred deep linking без SDK: как это на самом деле устроено под капотом
Контекст ссылки можно пронести через установку приложения, не встраивая SDK атрибуции. Разбираем, что реально переживает границу стора на Android и iOS, что ломается и во что каждый обходной путь обходится приватности.
Как расшифровать Meta Install Referrer на Android
Facebook и Instagram сообщают приложению кампанию, группу объявлений и объявление за установкой, а расшифровать данные можно только вашим ключом.
Ищете другое? Посмотрите все темы в блоге.
Считайте только те установки, которые можно доказать
Строгий режим Appy засчитывает установку только с доказательством и никогда не сопоставляет по сигналам устройства. Он входит в тариф Enterprise.