Attribution Link — це URL-посилання із закодованими параметрами відстеження, яке дозволяє визначити, який рекламний канал, кампанія або креатив привели до встановлення мобільного додатка або виконання цільової дії. Без атрибуційних посилань маркетологи не можуть відрізнити органічні встановлення від платних і оцінити реальну ефективність рекламного бюджету. За даними AppsFlyer (2025), атрибуція підвищує точність оцінки ROAS на 30–40% порівняно з моделями last-click без трекінгу.
Головне
Attribution Link — це URL-адреса, що містить спеціальні параметри для відстеження джерела трафіку в мобільній рекламі. Кожного разу, коли користувач клікає по такому посиланню в оголошенні, листі або публікації, платформа атрибуції записує подію кліку та пов'язує її з унікальним ідентифікатором.
Після того як користувач встановлює додаток і відкриває його, SDK платформи атрибуції надсилає на сервер запит з ідентифікатором пристрою. Сервер зіставляє цей ідентифікатор із збереженим кліком і визначає, яке джерело привело до встановлення. Цей процес називається post-install attribution і є основою для побудови звітів щодо ефективності рекламних каналів — без нього кожне джерело виглядає однаково ефективним.
Attribution Link може бути простим (тільки ідентифікатор джерела) або містити десятки параметрів для детальної розбивки: тип кампанії, креатив, аудиторія, гео, пристрій і навіть конкретний пост інфлюенсера. Сучасні платформи атрибуції підтримують як детерміноване зіставлення за рекламним ID, так і ймовірнісне за допомогою fingerprinting.
Процес атрибуції через посилання складається з чотирьох послідовних кроків: клік, редирект у магазин, встановлення та верифікація. Кожен крок обробляється платформою атрибуції, яка пов'язує їх у єдиний ланцюжок подій.
Коли користувач клікає по Attribution Link, браузер або вебв'ю надсилає GET-запит на сервер платформи атрибуції. Сервер створює запис з ідентифікатором кліку, IP-адресою, user-agent, реферером і всіма переданими параметрами. Потім сервер виконує редирект користувача в App Store або Google Play на сторінку додатка.
Після встановлення та першого запуску додаток (через SDK) надсилає платформі запит з рекламним ID пристрою (IDFA на iOS, GAID на Android). Платформа шукає запис кліку, який містить такий же IP, user-agent та часову мітку в межах вікна атрибуції, і пов'язує встановлення з цим кліком. Вікно атрибуції за замовчуванням становить 7 днів для кліків і 1 день для переглядів (view-through), але налаштовується під конкретну кампанію.
Якщо рекламний ID пристрою недоступний (користувач обмежив трекінг у налаштуваннях), платформа використовує fingerprinting — метод ймовірнісного зіставлення за набором непрямих ознак. Сигнатура включає IP-адресу, тип та версію ОС, модель пристрою, мову, часовий пояс, роздільну здатність екрану та точну часову мітку. Комбінація з 6–8 таких параметрів дає ймовірність збігу 95–97% на Android і 90–94% на iOS при збігу в межах 5-хвилинного вікна.
Платформи атрибуції постійно покращують алгоритми fingerprinting, додаючи машинне навчання для фільтрації хибних збігів. Наприклад, AppsFlyer Privacy Cloud використовує агреговані дані та диференціальну приватність для точної атрибуції без збору персональних даних — це особливо актуально після впровадження App Tracking Transparency (ATT) на iOS та обмеження GAID на Android.
Attribution Link має стандартну структуру URL з обов'язковими та опціональними параметрами. Обов'язкові параметри задають джерело та кампанію, опціональні — деталізують розбивку та поведінку посилання.
curl -X POST "https://api.appsflyer.com/onelink/v1/build" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"brand_domain": "app.onelink.me",
"app_id": "id123456789",
"campaign": "spring_sale_2026",
"media_source": "facebook_ads",
"deep_link": "myapp://sale/spring"
}'
Параметр campaign вказує назву рекламної кампанії, adgroup — групу оголошень, creative — конкретний креатив. Параметр deep_link задає диплінк для вже встановлених користувачів. Параметр click_label дозволяє розрізняти різні кнопки або позиції в межах одного креативу. Така деталізація дозволяє маркетологу бачити не тільки який канал працює, але й який саме текст кнопки або зображення приносить більше конверсій.
| Параметр | Опис | Приклад |
|---|---|---|
| pid | Джерело (media source) | facebook_ads |
| c | Назва кампанії | summer2026 |
| af_dp | Диплінк для відкриття | myapp://promo |
| af_click_lookback | Вікно атрибуції | 7d |
| af_sub1-5 | Користувацькі параметри | partner_id_42 |
Користувацькі параметри af_sub1 – af_sub5 дозволяють передавати будь-яку додаткову інформацію, специфічну для конкретної кампанії: ID партнера, тип аудиторії, A/B-тест варіанта. На основі цих параметрів платформа атрибуції будує сегментовані звіти, що дає маркетологу можливість оптимізувати бюджет на рівні мікро-сегментів.
Ринок мобільної атрибуції представлений кількома великими платформами, кожна з яких пропонує свій формат Attribution Link, набір SDK та алгоритми. Вибір платформи залежить від стеку інструментів, географії аудиторії та вимог до конфіденційності даних.
Найбільша платформа атрибуції з підтримкою OneLink, який об'єднує диплінкінг та атрибуцію в одному посиланні. SDK AppsFlyer підтримує всі основні платформи (iOS, Android, Flutter, React Native, Unity) і надає Privacy Cloud для атрибуції без збору персональних даних. Відмінна особливість — підтримка атрибуції для веб-кампаній на додаток до мобільних.
Платформа Adjust (придбана AppLovin) пропонує власний формат посилань з акцентом на захист даних. Adjust була першою платформою, яка впровадила приватний fingerprinting без зберігання IP-адрес. SDK Adjust підтримує Kotlin Multiplatform та SwiftUI, а панель управління надає звіти в реальному часі із затримкою менше 30 секунд від кліку до відображення в дашборді.
Branch спеціалізується на універсальних посиланнях (Universal Ads) і пропонує більш глибоку інтеграцію з диплінкінгом, ніж традиційні платформи атрибуції. Branch Links працюють на всіх платформах, включаючи десктоп та Smart TV, а система атрибуції використовує граф зіставлення пристроїв для пов'язування користувача з джерелом навіть за відсутності IDFA. Branch також надає безкоштовний тариф для стартапів до 10 тисяч встановлень на місяць.
| Критерій | AppsFlyer | Adjust | Branch |
|---|---|---|---|
| Формат посилання | OneLink (app.onelink.me) | Adjust Link (app.adjust.com) | Branch Link (lnk.branch.io) |
| Deferred диплінкінг | Так | Так | Так |
| Приватність | Privacy Cloud | Без зберігання IP | Граф пристроїв |
| Безкоштовний тариф | Ні (trial 30 дн) | Ні | Так, до 10K встановлень |
| Веб-атрибуція | Так | Обмежена | Так |
При виборі платформи важливо враховувати не тільки функціональність Attribution Link, але й сумісність з рекламними мережами. Наприклад, Facebook вимагає сертифікації MMP (Mobile Measurement Partner), яку мають всі три платформи, але глибина інтеграції різниться: AppsFlyer надає найбільш детальну розбивку по креативах Facebook, а Adjust — для TikTok та Snapchat.
Налаштування Attribution Link включає два етапи: інтеграцію SDK платформи атрибуції в додаток та створення самих посилань для рекламних кампаній. Розглянемо процес на прикладі AppsFlyer — найпопулярнішої платформи.
В інтерфейсі AppsFlyer вибирається додаток, тип посилання (OneLink), задається джерело та кампанія. Система автоматично генерує URL виду https://app.onelink.me/{id}?... з вибраними параметрами. Готове посилання можна скопіювати та вставити в оголошення на рекламній платформі. Для масової генерації використовується API — наприклад, при створенні 10 тисяч унікальних посилань для інфлюенсерів.
https://app.adjust.com/abc123?campaign=spring_sale&adgroup=banners&creative=banner_v2&deep_link=myapp://sale&click_label=header_cta
Наведений запит створює OneLink-посилання через REST API AppsFlyer. Параметр brand_domain задає піддомен, app_id — iOS/Android ідентифікатор додатка. API повертає готове посилання, яке можна одразу використовувати в кампанії. Такий підхід автоматизує створення посилань для тисяч кампаній без ручного копіювання в панелі управління.
Для коректної атрибуції SDK платформи повинен бути ініціалізований при запуску додатка та надсилати події встановлення на сервер. На iOS інтеграція виконується через AppDelegate, на Android — через Application або головну Activity. SDK автоматично збирає ідентифікатор пристрою та надсилає його разом з даними про перший запуск.
Після налаштування SDK всі кліки по Attribution Link будуть автоматично зіставлятися з встановленнями в панелі атрибуції. Маркетолог бачить звіт з розбивкою по джерелах, кампаніях, креативах та гео. Додатково налаштовуються подієві конверсії — наприклад, реєстрація, покупка або досягнення рівня — і кожна з них прив'язується до вихідного Attribution Link. Це дає повну наскрізну аналітику від кліку до LTV користувача. Без такого прив'язування маркетолог не може визначити, які саме користувачі принесли найбільший виторг, і змушений покладатися на усереднені показники по каналах, що призводить до неефективного розподілу рекламного бюджету.
Часті запитання
Attribution Link містить спеціальні параметри (pid, c, af_dp), які платформа атрибуції використовує для відстеження джерела трафіку. Звичайне посилання просто відкриває URL або додаток без збереження інформації про те, звідки прийшов користувач.
Якщо IDFA або GAID недоступний, платформа використовує fingerprinting — зіставлення IP-адреси, моделі пристрою, версії ОС та часової мітки. Точність fingerprinting досягає 95% на Android та 90% на iOS при збігу в 5-хвилинному вікні.
Обов'язковими вважаються параметр джерела (pid або media_source) та ідентифікатор додатка. Інші параметри (кампанія, креатив, група оголошень, диплінк) опціональні, але без них звіт показуватиме тільки канал без деталізації всередині нього.
Органічні встановлення (без кліку по посиланню) не можуть бути прив'язані до конкретного джерела через Attribution Link. Платформи атрибуції позначають їх як organic та показують окремо у звітах. Для органічних кампаній використовуються інші методи — UTM-мітки в вебі та статистика магазинів додатків.
Вибір залежить від стеку рекламних каналів, географії та вимог до приватності. AppsFlyer підходить для складних кампаній з безліччю сіток, Adjust — для проектів з фокусом на захист даних, а Branch — для стартапів та продуктів з глибоким диплінкінгом.
Підсумки
Ми розробимо мобільний застосунок під ключ
IT Sectr створює застосунки для iOS та Android для стартапів і бізнесу з 2017 року. Ми проконсультуємо вас і запропонуємо найкраще рішення.
Читайте також