Attribution Link — co to jest, mechanizm śledzenia i atrybucja instalacji

Autor: IT Sectr Opublikowano: 2026-05-15 Czas czytania: 8 min

Attribution Link to URL z zakodowanymi parametrami śledzenia, który pozwala określić, który kanał reklamowy, kampania lub kreacja doprowadziły do instalacji aplikacji mobilnej lub wykonania docelowego działania. Bez linków atrybucyjnych marketerzy nie mogą odróżnić instalacji organicznych od płatnych ani ocenić rzeczywistej efektywności budżetu reklamowego. Według danych AppsFlyer (2025), atrybucja zwiększa dokładność oceny ROAS o 30–40% w porównaniu z modelami last-click bez śledzenia.

Najważniejsze

  • Attribution Link — link z parametrami do określenia źródła instalacji lub zdarzenia w aplikacji
  • Mechanizm opiera się na dopasowaniu kliknięcia w link z identyfikatorem urządzenia po instalacji
  • Parametry obejmują źródło (pid), kampanię (c), deep link (af_dp) i okno atrybucji
  • Platformy atrybucji — AppsFlyer, Adjust, Branch — generują linki i zbierają analitykę
  • Fingerprinting jest używany, gdy identyfikator reklamowy urządzenia jest niedostępny

Attribution Link to adres URL zawierający specjalne parametry do śledzenia źródła ruchu w reklamie mobilnej. Za każdym razem, gdy użytkownik kliknie taki link w reklamie, e-mailu lub poście, platforma atrybucji rejestruje zdarzenie kliknięcia i łączy je z unikalnym identyfikatorem.

Po zainstalowaniu aplikacji i jej otwarciu, SDK platformy atrybucji wysyła na serwer żądanie z identyfikatorem urządzenia. Serwer dopasowuje ten identyfikator do zapisanego kliknięcia i określa, które źródło doprowadziło do instalacji. Ten proces nazywa się post-install attribution i stanowi podstawę do tworzenia raportów efektywności kanałów reklamowych — bez niego każde źródło wyglądałoby na równie skuteczne.

Attribution Link może być prosty (tylko identyfikator źródła) lub zawierać dziesiątki parametrów do szczegółowego podziału: typ kampanii, kreacja, grupa odbiorców, geografia, urządzenie, a nawet konkretny post influencera. Nowoczesne platformy atrybucji obsługują zarówno deterministyczne dopasowanie według identyfikatora reklamowego, jak i probabilistyczne za pomocą fingerprintingu.

Proces atrybucji przez link składa się z czterech kolejnych kroków: kliknięcie, przekierowanie do sklepu, instalacja i weryfikacja. Każdy krok jest przetwarzany przez platformę atrybucji, która łączy je w jeden łańcuch zdarzeń.

Mechanizm kliknięcie-instalacja

Gdy użytkownik kliknie Attribution Link, przeglądarka lub webview wysyła żądanie GET na serwer platformy atrybucji. Serwer tworzy wpis z identyfikatorem kliknięcia, adresem IP, user-agent, referrerem i wszystkimi przekazanymi parametrami. Następnie serwer przekierowuje użytkownika do App Store lub Google Play na stronę aplikacji.

Po instalacji i pierwszym uruchomieniu aplikacja (przez SDK) wysyła do platformy żądanie z identyfikatorem reklamowym urządzenia (IDFA na iOS, GAID na Androidzie). Platforma szuka wpisu kliknięcia, który zawiera ten sam IP, user-agent i znacznik czasu w oknie atrybucji, i łączy instalację z tym kliknięciem. Okno atrybucji domyślnie wynosi 7 dni dla kliknięć i 1 dzień dla wyświetleń (view-through), ale można je dostosować do konkretnej kampanii.

Fingerprinting i atrybucja probabilistyczna

Jeśli identyfikator reklamowy urządzenia jest niedostępny (użytkownik ograniczył śledzenie w ustawieniach), platforma używa fingerprintingu — metody probabilistycznego dopasowania na podstawie zestawu pośrednich cech. Sygnał obejmuje adres IP, typ i wersję systemu operacyjnego, model urządzenia, język, strefę czasową, rozdzielczość ekranu i dokładny znacznik czasu. Kombinacja 6–8 takich parametrów daje prawdopodobieństwo dopasowania 95–97% na Androidzie i 90–94% na iOS przy zgodności w 5-minutowym oknie.

Platformy atrybucji stale ulepszają algorytmy fingerprintingu, dodając uczenie maszynowe do filtrowania fałszywych dopasowań. Na przykład AppsFlyer Privacy Cloud wykorzystuje zagregowane dane i prywatność różnicową do dokładnej atrybucji bez zbierania danych osobowych — jest to szczególnie istotne po wprowadzeniu App Tracking Transparency (ATT) na iOS i ograniczeniu GAID na Androidzie.

Attribution Link ma standardową strukturę URL z obowiązkowymi i opcjonalnymi parametrami. Obowiązkowe parametry określają źródło i kampanię, opcjonalne — uszczegóławiają podział i zachowanie linku.

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

Parametr campaign określa nazwę kampanii reklamowej, adgroup — grupę reklam, creative — konkretną kreację. Parametr deep_link ustawia deep link dla już zainstalowanych użytkowników. Parametr click_label pozwala rozróżniać różne przyciski lub pozycje w ramach jednej kreacji. Taka szczegółowość pozwala marketerowi widzieć nie tylko który kanał działa, ale także który tekst przycisku lub obraz przynosi więcej konwersji.

ParametrOpisPrzykład
pidŹródło (media source)facebook_ads
cNazwa kampaniisummer2026
af_dpDeep link do otwarciamyapp://promo
af_click_lookbackOkno atrybucji7d
af_sub1-5Parametry niestandardowepartner_id_42

Parametry niestandardowe af_sub1 – af_sub5 pozwalają przekazywać dowolne dodatkowe informacje specyficzne dla konkretnej kampanii: ID partnera, typ grupy odbiorców, wariant testu A/B. Na podstawie tych parametrów platforma atrybucji tworzy segmentowane raporty, co daje marketerowi możliwość optymalizacji budżetu na poziomie mikrosegmentów.

Platformy atrybucji mobilnej

Rynek atrybucji mobilnej obejmuje kilka dużych platform, z których każda oferuje własny format Attribution Link, zestaw SDK i algorytmy. Wybór platformy zależy od zestawu narzędzi, geografii odbiorców i wymogów dotyczących prywatności danych.

AppsFlyer

Największa platforma atrybucji z obsługą OneLink, który łączy deep linking i atrybucję w jednym linku. SDK AppsFlyer obsługuje wszystkie główne platformy (iOS, Android, Flutter, React Native, Unity) i zapewnia Privacy Cloud do atrybucji bez zbierania danych osobowych. Cechą wyróżniającą jest obsługa atrybucji dla kampanii internetowych oprócz mobilnych.

Adjust

Platforma Adjust (przejęta przez AppLovin) oferuje własny format linków z naciskiem na ochronę danych. Adjust była pierwszą platformą, która wprowadziła prywatny fingerprinting bez przechowywania adresów IP. SDK Adjust obsługuje Kotlin Multiplatform i SwiftUI, a panel zarządzania dostarcza raporty w czasie rzeczywistym z opóźnieniem poniżej 30 sekund od kliknięcia do wyświetlenia w dashboardzie.

Branch

Branch specjalizuje się w uniwersalnych linkach (Universal Ads) i oferuje głębszą integrację z deep linkingiem niż tradycyjne platformy atrybucji. Branch Links działają na wszystkich platformach, w tym desktop i Smart TV, a system atrybucji wykorzystuje graf dopasowania urządzeń do łączenia użytkownika ze źródłem nawet przy braku IDFA. Branch oferuje również darmowy abonament dla startupów do 10 tysięcy instalacji miesięcznie.

Porównanie platform

KryteriumAppsFlyerAdjustBranch
Format linkuOneLink (app.onelink.me)Adjust Link (app.adjust.com)Branch Link (lnk.branch.io)
Deferred deep linkingTakTakTak
PrywatnośćPrivacy CloudBez przechowywania IPGraf urządzeń
Darmowy abonamentNie (trial 30 dni)NieTak, do 10K instalacji
Atrybucja webTakOgraniczonaTak

Przy wyborze platformy ważne jest uwzględnienie nie tylko funkcjonalności Attribution Link, ale także kompatybilności z sieciami reklamowymi. Na przykład Facebook wymaga certyfikacji MMP (Mobile Measurement Partner), którą posiadają wszystkie trzy platformy, ale głębokość integracji jest różna: AppsFlyer zapewnia najbardziej szczegółowy podział według kreacji Facebooka, a Adjust — dla TikToka i Snapchata.

Konfiguracja Attribution Link w projekcie

Konfiguracja Attribution Link obejmuje dwa etapy: integrację SDK platformy atrybucji w aplikacji i utworzenie samych linków dla kampanii reklamowych. Rozważmy proces na przykładzie AppsFlyer — najpopularniejszej platformy.

Generowanie linku w panelu zarządzania

W interfejsie AppsFlyer wybiera się aplikację, typ linku (OneLink), ustawia źródło i kampanię. System automatycznie generuje URL w postaci https://app.onelink.me/{id}?... z wybranymi parametrami. Gotowy link można skopiować i wkleić do reklamy na platformie reklamowej. Do masowego generowania używane jest API — na przykład przy tworzeniu 10 tysięcy unikalnych linków dla influencerów.

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

Przedstawione żądanie tworzy link OneLink przez REST API AppsFlyer. Parametr brand_domain ustawia poddomenę, app_id — identyfikator aplikacji iOS/Android. API zwraca gotowy link, który można od razu użyć w kampanii. Takie podejście automatyzuje tworzenie linków dla tysięcy kampanii bez ręcznego kopiowania w panelu zarządzania.

Integracja SDK do weryfikacji

Do poprawnej atrybucji SDK platformy musi być zainicjalizowane przy uruchomieniu aplikacji i wysyłać zdarzenia instalacji na serwer. Na iOS integracja odbywa się przez AppDelegate, na Androidzie — przez Application lub główną Activity. SDK automatycznie zbiera identyfikator urządzenia i wysyła go wraz z danymi o pierwszym uruchomieniu.

Po skonfigurowaniu SDK wszystkie kliknięcia Attribution Link będą automatycznie dopasowywane do instalacji w panelu atrybucji. Marketer widzi raport z podziałem na źródła, kampanie, kreacje i geografię. Dodatkowo konfiguruje się konwersje zdarzeniowe — na przykład rejestrację, zakup lub osiągnięcie poziomu — i każda z nich jest przypisywana do oryginalnego Attribution Link. Daje to pełną kompleksową analitykę od kliknięcia do LTV użytkownika. Bez takiego przypisania marketer nie może określić, którzy użytkownicy przynieśli największy przychód, i musi opierać się na uśrednionych wskaźnikach dla kanałów, co prowadzi do nieefektywnej alokacji budżetu reklamowego.

Często zadawane pytania

Czym Attribution Link różni się od zwykłego linku?

Attribution Link zawiera specjalne parametry (pid, c, af_dp), które platforma atrybucji wykorzystuje do śledzenia źródła ruchu. Zwykły link po prostu otwiera URL lub aplikację bez zapisywania informacji o tym, skąd pochodził użytkownik.

Jak działa atrybucja bez identyfikatora reklamowego?

Jeśli IDFA lub GAID jest niedostępny, platforma używa fingerprintingu — dopasowania adresu IP, modelu urządzenia, wersji systemu operacyjnego i znacznika czasu. Dokładność fingerprintingu sięga 95% na Androidzie i 90% na iOS przy zgodności w 5-minutowym oknie.

Które parametry są obowiązkowe w Attribution Link?

Obowiązkowe są parametr źródła (pid lub media_source) i identyfikator aplikacji. Pozostałe parametry (kampania, kreacja, grupa reklam, deep link) są opcjonalne, ale bez nich raport pokaże tylko kanał bez szczegółów wewnątrz niego.

Czy można śledzić instalacje organiczne przez Attribution Link?

Instalacje organiczne (bez kliknięcia w link) nie mogą być przypisane do konkretnego źródła przez Attribution Link. Platformy atrybucji oznaczają je jako organic i pokazują osobno w raportach. Dla kampanii organicznych stosuje się inne metody — znaczniki UTM w sieci i statystyki sklepów z aplikacjami.

Jak wybrać platformę atrybucji?

Wybór zależy od zestawu kanałów reklamowych, geografii i wymogów prywatności. AppsFlyer nadaje się do złożonych kampanii z wieloma sieciami, Adjust — do projektów z naciskiem na ochronę danych, a Branch — dla startupów i produktów z głębokim deep linkingiem.

Podsumowanie

  • Attribution Link — URL z parametrami do określenia źródła instalacji i konwersji w aplikacji mobilnej
  • Mechanizm obejmuje kliknięcie, przekierowanie, instalację i dopasowanie według identyfikatora reklamowego lub fingerprintingu
  • Parametry pid, c, af_dp, af_sub1-5 pozwalają uszczegółowić podział do poziomu kreacji
  • Platformy atrybucji — AppsFlyer, Adjust, Branch — dostarczają SDK i panel raportów
  • Fingerprinting zapewnia atrybucję przy braku identyfikatora reklamowego z dokładnością do 97%
  • Integracja wymaga konfiguracji SDK i generowania linków przez panel lub API platformy

Opracujemy aplikację mobilną pod klucz

IT Sectr tworzy aplikacje na iOS i Androida dla startupów i firm od 2017 roku. Doradzimy Ci i zaproponujemy najlepsze rozwiązanie.

Omów projekt

Przeczytaj również