Attribution Link je URL s zakódovanými parametry sledování, která umožňuje určit, který reklamní kanál, kampaň nebo kreativa vedly k instalaci mobilní aplikace nebo provedení cílové akce. Bez atribučních odkazů marketéři nemohou rozlišit organické instalace od placených a posoudit skutečnou efektivitu reklamního rozpočtu. Podle údajů AppsFlyer (2025), atribuce zvyšuje přesnost hodnocení ROAS o 30–40% ve srovnání s modely last-click bez sledování.
Hlavní body
Attribution Link je URL adresa obsahující speciální parametry pro sledování zdroje návštěvnosti v mobilní reklamě. Pokaždé, když uživatel klikne na takový odkaz v reklamě, e-mailu nebo příspěvku, platforma atribuce zaznamená událost kliknutí a spojí ji s jedinečným identifikátorem.
Poté, co uživatel nainstaluje aplikaci a otevře ji, SDK platformy atribuce odešle na server požadavek s identifikátorem zařízení. Server přiřadí tento identifikátor k uloženému kliknutí a určí, který zdroj vedl k instalaci. Tento proces se nazývá post-install attribution a je základem pro vytváření zpráv o efektivitě reklamních kanálů — bez něj by každý zdroj vypadal stejně efektivně.
Attribution Link může být jednoduchý (pouze identifikátor zdroje) nebo obsahovat desítky parametrů pro detailní rozdělení: typ kampaně, kreativa, publikum, geografie, zařízení a dokonce i konkrétní příspěvek influencera. Moderní platformy atribuce podporují jak deterministické párování podle reklamního ID, tak probabilistické pomocí fingerprintingu.
Proces atribuce prostřednictvím odkazu se skládá ze čtyř po sobě jdoucích kroků: kliknutí, přesměrování do obchodu, instalace a ověření. Každý krok je zpracováván platformou atribuce, která je propojuje do jediného řetězce událostí.
Když uživatel klikne na Attribution Link, prohlížeč nebo webview odešle GET požadavek na server platformy atribuce. Server vytvoří záznam s identifikátorem kliknutí, IP adresou, user-agentem, referrerem a všemi předanými parametry. Poté server přesměruje uživatele do App Store nebo Google Play na stránku aplikace.
Po instalaci a prvním spuštění aplikace (prostřednictvím SDK) odešle platformě požadavek s reklamním ID zařízení (IDFA na iOS, GAID na Androidu). Platforma hledá záznam kliknutí, který obsahuje stejnou IP, user-agent a časové razítko v rámci atribučního okna, a spojí instalaci s tímto kliknutím. Atribuční okno je ve výchozím nastavení 7 dní pro kliknutí a 1 den pro zobrazení (view-through), ale lze jej přizpůsobit pro konkrétní kampaň.
Pokud reklamní ID zařízení není k dispozici (uživatel omezil sledování v nastavení), platforma používá fingerprinting — metodu probabilistického párování na základě souboru nepřímých znaků. Signatura zahrnuje IP adresu, typ a verzi operačního systému, model zařízení, jazyk, časové pásmo, rozlišení obrazovky a přesné časové razítko. Kombinace 6–8 takových parametrů dává pravděpodobnost shody 95–97% na Androidu a 90–94% na iOS při shodě v 5minutovém okně.
Platformy atribuce neustále vylepšují algoritmy fingerprintingu přidáváním strojového učení pro filtraci falešných shod. Například AppsFlyer Privacy Cloud používá agregovaná data a diferenciální soukromí pro přesnou atribuci bez sběru osobních údajů — to je obzvláště důležité po zavedení App Tracking Transparency (ATT) na iOS a omezení GAID na Androidu.
Attribution Link má standardní strukturu URL s povinnými a volitelnými parametry. Povinné parametry určují zdroj a kampaň, volitelné detailněji rozdělení a chování odkazu.
https://app.adjust.com/abc123?campaign=spring_sale&adgroup=banners&creative=banner_v2&deep_link=myapp://sale&click_label=header_cta
Parametr campaign označuje název reklamní kampaně, adgroup — skupinu reklam, creative — konkrétní kreativu. Parametr deep_link nastavuje deep link pro již nainstalované uživatele. Parametr click_label umožňuje rozlišovat různá tlačítka nebo pozice v rámci jedné kreativy. Taková podrobnost umožňuje marketérovi vidět nejen který kanál funguje, ale také který text tlačítka nebo obrázek přináší více konverzí.
| Parametr | Popis | Příklad |
|---|---|---|
| pid | Zdroj (media source) | facebook_ads |
| c | Název kampaně | summer2026 |
| af_dp | Deep link pro otevření | myapp://promo |
| af_click_lookback | Atribuční okno | 7d |
| af_sub1-5 | Vlastní parametry | partner_id_42 |
Vlastní parametry af_sub1 – af_sub5 umožňují předávat jakékoli dodatečné informace specifické pro konkrétní kampaň: ID partnera, typ publika, variantu A/B testu. Na základě těchto parametrů platforma atribuce vytváří segmentované zprávy, což dává marketérovi možnost optimalizovat rozpočet na úrovni mikrosegmentů.
Trh mobilní atribuce je zastoupen několika velkými platformami, z nichž každá nabízí svůj vlastní formát Attribution Link, sadu SDK a algoritmy. Výběr platformy závisí na sadě nástrojů, geografii publika a požadavcích na ochranu osobních údajů.
Největší platforma atribuce s podporou OneLink, který kombinuje deep linking a atribuci v jednom odkazu. SDK AppsFlyer podporuje všechny hlavní platformy (iOS, Android, Flutter, React Native, Unity) a poskytuje Privacy Cloud pro atribuci bez sběru osobních údajů. Charakteristickým rysem je podpora atribuce pro webové kampaně vedle mobilních.
Platforma Adjust (zakoupená společností AppLovin) nabízí vlastní formát odkazů s důrazem na ochranu dat. Adjust byla první platformou, která zavedla soukromý fingerprinting bez ukládání IP adres. SDK Adjust podporuje Kotlin Multiplatform a SwiftUI a ovládací panel poskytuje zprávy v reálném čase se zpožděním kratším než 30 sekund od kliknutí po zobrazení na dashboardu.
Branch se specializuje na univerzální odkazy (Universal Ads) a nabízí hlubší integraci s deep linkingem než tradiční platformy atribuce. Branch Links fungují na všech platformách včetně desktopu a Smart TV a systém atribuce používá graf párování zařízení k propojení uživatele se zdrojem i při absenci IDFA. Branch také nabízí bezplatný tarif pro startupy do 10 tisíc instalací měsíčně.
| Kritérium | AppsFlyer | Adjust | Branch |
|---|---|---|---|
| Formát odkazu | OneLink (app.onelink.me) | Adjust Link (app.adjust.com) | Branch Link (lnk.branch.io) |
| Odložený deep linking | Ano | Ano | Ano |
| Soukromí | Privacy Cloud | Bez ukládání IP | Graf zařízení |
| Bezplatný tarif | Ne (30denní trial) | Ne | Ano, do 10K instalací |
| Webová atribuce | Ano | Omezená | Ano |
Při výběru platformy je důležité zvážit nejen funkčnost Attribution Link, ale také kompatibilitu s reklamními sítěmi. Například Facebook vyžaduje certifikaci MMP (Mobile Measurement Partner), kterou mají všechny tři platformy, ale hloubka integrace se liší: AppsFlyer poskytuje nejpodrobnější rozdělení podle kreativ Facebooku a Adjust — pro TikTok a Snapchat.
Nastavení Attribution Link zahrnuje dvě fáze: integraci SDK platformy atribuce do aplikace a vytvoření samotných odkazů pro reklamní kampaně. Podívejme se na proces na příkladu AppsFlyer — nejoblíbenější platformy.
V rozhraní AppsFlyer se vybere aplikace, typ odkazu (OneLink), nastaví se zdroj a kampaň. Systém automaticky generuje URL ve tvaru https://app.onelink.me/{id}?... s vybranými parametry. Hotový odkaz lze zkopírovat a vložit do reklamy na reklamní platformě. Pro hromadné generování se používá API — například při vytváření 10 tisíc unikátních odkazů pro influencery.
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"
}'
Uvedený požadavek vytváří OneLink odkaz prostřednictvím REST API AppsFlyer. Parametr brand_domain nastavuje subdoménu, app_id — identifikátor aplikace iOS/Android. API vrací hotový odkaz, který lze okamžitě použít v kampani. Tento přístup automatizuje vytváření odkazů pro tisíce kampaní bez ručního kopírování v ovládacím panelu.
Pro správnou atribuci musí být SDK platformy inicializováno při spuštění aplikace a odesílat události instalace na server. Na iOS se integrace provádí přes AppDelegate, na Androidu — přes Application nebo hlavní Activity. SDK automaticky shromažďuje identifikátor zařízení a odesílá jej spolu s údaji o prvním spuštění.
Po konfiguraci SDK budou všechna kliknutí na Attribution Link automaticky párována s instalacemi v panelu atribuce. Marketér vidí zprávu s rozdělením podle zdrojů, kampaní, kreativ a geografie. Dále se konfigurují konverze událostí — například registrace, nákup nebo dosažení úrovně — a každá z nich je propojena s původním Attribution Link. To poskytuje kompletní komplexní analytiku od kliknutí po LTV uživatele. Bez takového propojení nemůže marketér určit, kteří uživatelé přinesli největší příjmy, a je nucen spoléhat se na průměrné ukazatele na kanál, což vede k neefektivní alokaci reklamního rozpočtu.
Často kladené otázky
Attribution Link obsahuje speciální parametry (pid, c, af_dp), které platforma atribuce používá ke sledování zdroje návštěvnosti. Běžný odkaz jednoduše otevře URL nebo aplikaci bez ukládání informací o tom, odkud uživatel přišel.
Pokud IDFA nebo GAID není k dispozici, platforma používá fingerprinting — párování IP adresy, modelu zařízení, verze operačního systému a časového razítka. Přesnost fingerprintingu dosahuje 95% na Androidu a 90% na iOS při shodě v 5minutovém okně.
Za povinné se považují parametr zdroje (pid nebo media_source) a identifikátor aplikace. Ostatní parametry (kampaň, kreativa, skupina reklam, deep link) jsou volitelné, ale bez nich zpráva zobrazí pouze kanál bez vnitřního detailu.
Organické instalace (bez kliknutí na odkaz) nelze prostřednictvím Attribution Link připojit ke konkrétnímu zdroji. Platformy atribuce je označují jako organické a zobrazují je samostatně ve zprávách. Pro organické kampaně se používají jiné metody — UTM tagy na webu a statistiky obchodů s aplikacemi.
Výběr závisí na sadě reklamních kanálů, geografii a požadavcích na soukromí. AppsFlyer je vhodný pro složité kampaně s mnoha sítěmi, Adjust — pro projekty zaměřené na ochranu dat, a Branch — pro startupy a produkty s hlubokým deep linkingem.
Shrnutí
Vyvineme mobilní aplikaci na klíč
IT Sectr vytváří aplikace pro iOS a Android pro startupy a podniky od roku 2017. Poradíme vám a navrhneme nejlepší řešení.
Přečtěte si také