Attribution Link — какво е, механизъм за проследяване и атрибуция на инсталации

Автор: IT Sectr Публикувано: 2026-05-15 Време за четене: 8 мин

Attribution Link е URL връзка с кодирани параметри за проследяване, която позволява да се определи кой рекламен канал, кампания или креатив е довел до инсталиране на мобилно приложение или извършване на целево действие. Без атрибуционни връзки маркетолозите не могат да различат органичните инсталации от платените и да оценят реалната ефективност на рекламния бюджет. Според данни на AppsFlyer (2025), атрибуцията повишава точността на оценката на ROAS с 30–40% в сравнение с last-click моделите без проследяване.

Основни точки

  • Attribution Link — връзка с параметри за определяне на източника на инсталация или събитие в приложението
  • Механизмът се основава на съпоставяне на клик върху връзката с идентификатора на устройството след инсталация
  • Параметрите включват източник (pid), кампания (c), дълбока връзка (af_dp) и прозорец на атрибуция
  • Платформите за атрибуция — AppsFlyer, Adjust, Branch — генерират връзки и събират аналитика
  • Fingerprinting се използва, когато рекламният ID на устройството не е наличен

Attribution Link е URL адрес, съдържащ специални параметри за проследяване на източника на трафик в мобилната реклама. Всеки път, когато потребител кликне върху такава връзка в реклама, имейл или публикация, платформата за атрибуция записва събитието на клик и го свързва с уникален идентификатор.

След като потребителят инсталира приложението и го отвори, SDK на платформата за атрибуция изпраща заявка до сървъра с идентификатора на устройството. Сървърът съпоставя този идентификатор със запазения клик и определя кой източник е довел до инсталацията. Този процес се нарича post-install attribution и е основа за изграждане на отчети за ефективността на рекламните канали — без него всеки източник изглежда еднакво ефективен.

Attribution Link може да бъде прост (само идентификатор на източник) или да съдържа десетки параметри за подробно разделяне: тип кампания, креатив, аудитория, география, устройство и дори конкретна публикация на инфлуенсър. Съвременните платформи за атрибуция поддържат както детерминистично съпоставяне по рекламен ID, така и вероятностно чрез fingerprinting.

Процесът на атрибуция чрез връзка се състои от четири последователни стъпки: клик, пренасочване към магазина, инсталация и верификация. Всяка стъпка се обработва от платформата за атрибуция, която ги свързва в единна верига от събития.

Механизъм клик-инсталация

Когато потребител кликне върху Attribution Link, браузърът или webview изпраща GET заявка до сървъра на платформата за атрибуция. Сървърът създава запис с идентификатор на клика, IP адрес, user-agent, реферер и всички предадени параметри. След това сървърът пренасочва потребителя към App Store или Google Play към страницата на приложението.

След инсталация и първо стартиране, приложението (чрез SDK) изпраща до платформата заявка с рекламния ID на устройството (IDFA на iOS, GAID на Android). Платформата търси запис на клик, който съдържа същия IP, user-agent и времеви отпечатък в рамките на прозореца за атрибуция, и свързва инсталацията с този клик. Прозорецът за атрибуция по подразбиране е 7 дни за кликове и 1 ден за прегледи (view-through), но може да бъде настроен за конкретна кампания.

Fingerprinting и вероятностна атрибуция

Ако рекламният 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 структура със задължителни и незадължителни параметри. Задължителните параметри определят източника и кампанията, незадължителните детайлизират разделянето и поведението на връзката.

text
https://app.adjust.com/abc123?campaign=spring_sale&adgroup=banners&creative=banner_v2&deep_link=myapp://sale&click_label=header_cta

Параметърът 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 и алгоритми. Изборът на платформа зависи от набора от инструменти, географията на аудиторията и изискванията за поверителност на данните.

AppsFlyer

Най-голямата платформа за атрибуция с поддръжка на OneLink, който обединява дълбокото свързване и атрибуцията в една връзка. SDK на AppsFlyer поддържа всички основни платформи (iOS, Android, Flutter, React Native, Unity) и предоставя Privacy Cloud за атрибуция без събиране на лични данни. Отличителна черта е поддръжката на атрибуция за уеб кампании в допълнение към мобилните.

Adjust

Платформата Adjust (придобита от AppLovin) предлага собствен формат на връзки с акцент върху защитата на данните. Adjust беше първата платформа, която въведе частен fingerprinting без съхранение на IP адреси. SDK на Adjust поддържа Kotlin Multiplatform и SwiftUI, а контролният панел предоставя отчети в реално време с латентност под 30 секунди от клик до показване в таблото.

Branch

Branch специализира в универсални връзки (Universal Ads) и предлага по-дълбока интеграция с дълбокото свързване от традиционните платформи за атрибуция. Branch Links работят на всички платформи, включително десктоп и Smart TV, а системата за атрибуция използва граф за съпоставяне на устройства за свързване на потребителя с източника дори при липса на IDFA. Branch също така предлага безплатен тариф за стартиращи компании до 10 хиляди инсталации на месец.

Сравнение на платформи

КритерийAppsFlyerAdjustBranch
Формат на връзкаOneLink (app.onelink.me)Adjust Link (app.adjust.com)Branch Link (lnk.branch.io)
Отложено дълбоко свързванеДаДаДа
ПоверителностPrivacy CloudБез съхранение на IPГраф на устройства
Безплатен тарифНе (30 дни пробен)НеДа, до 10K инсталации
Уеб атрибуцияДаОграниченаДа

При избора на платформа е важно да се вземат предвид не само функционалностите на Attribution Link, но и съвместимостта с рекламните мрежи. Например Facebook изисква сертификация MMP (Mobile Measurement Partner), която и трите платформи притежават, но дълбочината на интеграция се различава: AppsFlyer предоставя най-подробно разделяне по креативи на Facebook, а Adjust — за TikTok и Snapchat.

Настройка на Attribution Link в проекта

Настройката на Attribution Link включва два етапа: интеграция на SDK на платформата за атрибуция в приложението и създаване на самите връзки за рекламни кампании. Нека разгледаме процеса с примера на AppsFlyer — най-популярната платформа.

Генериране на връзка в контролния панел

В интерфейса на AppsFlyer се избира приложението, типът на връзката (OneLink), задават се източник и кампания. Системата автоматично генерира URL във вида https://app.onelink.me/{id}?... с избраните параметри. Готовата връзка може да бъде копирана и поставена в рекламата на рекламната платформа. За масово генериране се използва API — например при създаване на 10 хиляди уникални връзки за инфлуенсъри.

bash
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"
}'

Представената заявка създава OneLink връзка чрез REST API на AppsFlyer. Параметърът brand_domain задава поддомейна, app_id — идентификатора на iOS/Android приложението. API връща готова връзка, която може незабавно да се използва в кампанията. Този подход автоматизира създаването на връзки за хиляди кампании без ръчно копиране в контролния панел.

Интеграция на SDK за верификация

За правилна атрибуция SDK на платформата трябва да бъде инициализиран при стартиране на приложението и да изпраща събития за инсталация на сървъра. На iOS интеграцията се извършва чрез AppDelegate, на Android — чрез Application или основната Activity. SDK автоматично събира идентификатора на устройството и го изпраща заедно с данните за първо стартиране.

След конфигуриране на SDK, всички кликове върху Attribution Link ще бъдат автоматично съпоставяни с инсталации в панела за атрибуция. Маркетологът вижда отчет с разделяне по източници, кампании, креативи и география. Допълнително се конфигурират конверсии на събития — например регистрация, покупка или достигане на ниво — и всяка от тях се свързва с оригиналния Attribution Link. Това осигурява пълна цялостна аналитика от клик до LTV на потребителя. Без такова свързване маркетологът не може да определи кои потребители са донесли най-голям приход и е принуден да разчита на средни показатели по канали, което води до неефективно разпределение на рекламния бюджет.

Често задавани въпроси

С какво Attribution Link се различава от обикновена връзка?

Attribution Link съдържа специални параметри (pid, c, af_dp), които платформата за атрибуция използва за проследяване на източника на трафик. Обикновената връзка просто отваря URL или приложението без да запазва информация откъде е дошъл потребителят.

Как работи атрибуцията без рекламен ID?

Ако IDFA или GAID не е наличен, платформата използва fingerprinting — съпоставяне на IP адрес, модел на устройство, версия на операционната система и времеви отпечатък. Точността на fingerprinting достига 95% на Android и 90% на iOS при съвпадение в 5-минутен прозорец.

Кои параметри са задължителни в Attribution Link?

Параметърът на източника (pid или media_source) и идентификаторът на приложението се считат за задължителни. Останалите параметри (кампания, креатив, група реклами, дълбока връзка) са незадължителни, но без тях отчетът ще показва само канала без вътрешна детайлност.

Могат ли органичните инсталации да се проследяват чрез Attribution Link?

Органичните инсталации (без клик върху връзка) не могат да бъдат свързани с конкретен източник чрез Attribution Link. Платформите за атрибуция ги маркират като органични и ги показват отделно в отчетите. За органични кампании се използват други методи — UTM етикети в уеб и статистика на магазините за приложения.

Как да изберем платформа за атрибуция?

Изборът зависи от набора от рекламни канали, географията и изискванията за поверителност. AppsFlyer е подходящ за сложни кампании с множество мрежи, Adjust — за проекти с фокус върху защита на данните, а Branch — за стартиращи компании и продукти с дълбоко свързване.

Обобщение

  • Attribution Link — URL с параметри за определяне на източника на инсталация и конверсии в мобилното приложение
  • Механизмът включва клик, пренасочване, инсталация и съпоставяне по рекламен ID или fingerprinting
  • Параметрите pid, c, af_dp, af_sub1-5 позволяват детайлизиране на разделянето до ниво креатив
  • Платформите за атрибуция — AppsFlyer, Adjust, Branch — предоставят SDK и панел за отчети
  • Fingerprinting осигурява атрибуция при липса на рекламен ID с точност до 97%
  • Интеграцията изисква конфигуриране на SDK и генериране на връзки чрез панела или API на платформата

Ще разработим мобилно приложение под ключ

IT Sectr създава iOS и Android приложения за стартъпи и бизнеси от 2017 г. Ще ви консултираме и ще предложим най-доброто решение.

Обсъдете проекта

Прочетете също