Attribution Link är en URL med kodade spårningsparametrar som gör det möjligt att avgöra vilken reklamkanal, kampanj eller kreativ som ledde till installationen av en mobilapp eller utförandet av en målgruppsåtgärd. Utan attribueringslänkar kan marknadsförare inte skilja organiska installationer från betalda och bedöma den verkliga effektiviteten av reklambudgeten. Enligt data från AppsFlyer (2025), attribuering ökar noggrannheten i ROAS-bedömningen med 30–40% jämfört med last-click-modeller utan spårning.
Huvudpunkter
Attribution Link är en URL-adress som innehåller speciella parametrar för att spåra trafikkällan i mobil reklam. Varje gång en användare klickar på en sådan länk i en annons, e-post eller inlägg, registrerar attribueringsplattformen klickhändelsen och kopplar den till en unik identifierare.
Efter att användaren har installerat appen och öppnat den skickar attribueringsplattformens SDK en begäran till servern med enhetsidentifieraren. Servern matchar denna identifierare med det sparade klicket och avgör vilken källa som ledde till installationen. Denna process kallas post-install attribuering och utgör grunden för att skapa rapporter om reklamkanalernas effektivitet — utan den skulle varje källa se lika effektiv ut.
Attribution Link kan vara enkel (endast källidentifierare) eller innehålla dussintals parametrar för detaljerad uppdelning: kampanjtyp, kreativ, målgrupp, geografi, enhet och till och med ett specifikt influencerinlägg. Moderna attribueringsplattformar stöder både deterministisk matchning baserat på reklam-ID och probabilistisk matchning via fingerprinting.
Attribueringsprocessen via en länk består av fyra efterföljande steg: klick, omdirigering till butik, installation och verifiering. Varje steg bearbetas av attribueringsplattformen, som kopplar dem till en enda händelsekedja.
När en användare klickar på Attribution Link skickar webbläsaren eller webview en GET-begäran till attribueringsplattformens server. Servern skapar en post med klickets identifierare, IP-adress, user-agent, referrer och alla överförda parametrar. Sedan omdirigerar servern användaren till App Store eller Google Play till appens sida.
Efter installation och första start skickar appen (via SDK) en begäran till plattformen med enhetens reklam-ID (IDFA på iOS, GAID på Android). Plattformen söker efter en klickpost som innehåller samma IP, user-agent och tidsstämpel inom attribueringsfönstret och kopplar installationen till detta klick. Attribueringsfönstret är som standard 7 dagar för klick och 1 dag för visningar (view-through), men kan justeras för specifik kampanj.
Om enhetens reklam-ID inte är tillgängligt (användaren har begränsat spårning i inställningarna), använder plattformen fingerprinting — en metod för probabilistisk matchning baserad på en uppsättning indirekta egenskaper. Signaturen inkluderar IP-adress, typ och version av operativsystem, enhetsmodell, språk, tidszon, skärmupplösning och exakt tidsstämpel. En kombination av 6–8 sådana parametrar ger en matchningssannolikhet på 95–97% på Android och 90–94% på iOS vid matchning inom ett 5-minutersfönster.
Attribueringsplattformar förbättrar ständigt fingerprinting-algoritmer genom att lägga till maskininlärning för att filtrera falska matchningar. Till exempel använder AppsFlyer Privacy Cloud aggregerad data och differentiell integritet för exakt attribuering utan insamling av personuppgifter — detta är särskilt relevant efter införandet av App Tracking Transparency (ATT) på iOS och begränsningen av GAID på Android.
Attribution Link har en standard URL-struktur med obligatoriska och valfria parametrar. Obligatoriska parametrar anger källa och kampanj, valfria detaljerar uppdelningen och länkens beteende.
https://app.adjust.com/abc123?campaign=spring_sale&adgroup=banners&creative=banner_v2&deep_link=myapp://sale&click_label=header_cta
Parametern campaign anger namnet på reklamkampanjen, adgroup — annonsgruppen, creative — den specifika kreativa. Parametern deep_link ställer in en deep link för redan installerade användare. Parametern click_label gör det möjligt att skilja olika knappar eller positioner inom samma kreativa. En sådan detaljeringsnivå gör att marknadsföraren inte bara kan se vilken kanal som fungerar, utan också vilken knapptext eller bild som ger fler konverteringar.
| Parameter | Beskrivning | Exempel |
|---|---|---|
| pid | Källa (media source) | facebook_ads |
| c | Kampanjnamn | summer2026 |
| af_dp | Deep link att öppna | myapp://promo |
| af_click_lookback | Attribueringsfönster | 7d |
| af_sub1-5 | Anpassade parametrar | partner_id_42 |
Anpassade parametrar af_sub1 – af_sub5 gör det möjligt att skicka all ytterligare information som är specifik för en viss kampanj: partner-ID, målgruppstyp, A/B-testvariant. Baserat på dessa parametrar bygger attribueringsplattformen segmenterade rapporter, vilket ger marknadsföraren möjlighet att optimera budgeten på mikrosegmentnivå.
Marknaden för mobil attribuering representeras av flera stora plattformar, var och en med sitt eget Attribution Link-format, SDK-uppsättning och algoritmer. Valet av plattform beror på verktygssatsen, målgruppens geografi och kraven på dataintegritet.
Den största attribueringsplattformen med stöd för OneLink, som kombinerar deep linking och attribuering i en länk. AppsFlyer SDK stöder alla större plattformar (iOS, Android, Flutter, React Native, Unity) och tillhandahåller Privacy Cloud för attribuering utan insamling av personuppgifter. En utmärkande egenskap är stöd för attribuering av webbkampanjer utöver mobila.
Plattformen Adjust (förvärvad av AppLovin) erbjuder sitt eget länkformat med fokus på dataskydd. Adjust var den första plattformen som införde privat fingerprinting utan lagring av IP-adresser. Adjust SDK stöder Kotlin Multiplatform och SwiftUI, och kontrollpanelen tillhandahåller realtidsrapporter med en fördröjning på mindre än 30 sekunder från klick till visning i dashboarden.
Branch specialiserar sig på universallänkar (Universal Ads) och erbjuder djupare integration med deep linking än traditionella attribueringsplattformar. Branch Links fungerar på alla plattformar inklusive desktop och Smart TV, och attribueringssystemet använder en enhetsmatchningsgraf för att koppla användaren till källan även utan IDFA. Branch erbjuder också en gratis plan för startups upp till 10 tusen installationer per månad.
| Kriterium | AppsFlyer | Adjust | Branch |
|---|---|---|---|
| Länkformat | OneLink (app.onelink.me) | Adjust Link (app.adjust.com) | Branch Link (lnk.branch.io) |
| Uppskjuten deep linking | Ja | Ja | Ja |
| Integritet | Privacy Cloud | Utan IP-lagring | Enhetsgraf |
| Gratis plan | Nej (30 dagars trial) | Nej | Ja, upp till 10K installationer |
| Webbattribuering | Ja | Begränsad | Ja |
När du väljer plattform är det viktigt att inte bara ta hänsyn till Attribution Link-funktionaliteten utan också kompatibiliteten med annonsnätverk. Till exempel kräver Facebook MMP-certifiering (Mobile Measurement Partner), som alla tre plattformar har, men integrationsdjupet varierar: AppsFlyer ger den mest detaljerade uppdelningen efter Facebook-kreativa, och Adjust — för TikTok och Snapchat.
Konfigurering av Attribution Link omfattar två steg: integration av attribueringsplattformens SDK i appen och skapandet av själva länkarna för reklamkampanjer. Låt oss granska processen med exemplet AppsFlyer — den mest populära plattformen.
I AppsFlyers gränssnitt väljs appen, länktypen (OneLink), källa och kampanj ställs in. Systemet genererar automatiskt URL i formen https://app.onelink.me/{id}?... med valda parametrar. Den färdiga länken kan kopieras och klistras in i annonsen på annonsplattformen. För massgenerering används API:et — till exempel när man skapar 10 tusen unika länkar för influencers.
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"
}'
Den visade begäran skapar en OneLink-länk via AppsFlyers REST API. Parametern brand_domain ställer in subdomänen, app_id — iOS/Android-appens identifierare. API:et returnerar en färdig länk som omedelbart kan användas i kampanjen. Detta tillvägagångssätt automatiserar skapandet av länkar för tusentals kampanjer utan manuell kopiering i kontrollpanelen.
För korrekt attribuering måste plattformens SDK initieras när appen startas och skicka installationshändelser till servern. På iOS sker integrationen via AppDelegate, på Android — via Application eller huvud-Activity. SDK samlar automatiskt in enhetsidentifieraren och skickar den tillsammans med data om första start.
Efter konfigurering av SDK kommer alla klick på Attribution Link automatiskt att matchas med installationer i attribueringspanelen. Marknadsföraren ser en rapport med uppdelning efter källor, kampanjer, kreativa och geografi. Dessutom konfigureras händelsekonverteringar — till exempel registrering, köp eller uppnående av nivå — och var och en kopplas till den ursprungliga Attribution Link. Detta ger fullständig heltäckande analys från klick till användarens LTV. Utan en sådan koppling kan marknadsföraren inte avgöra vilka användare som genererade mest intäkter och tvingas förlita sig på genomsnittliga indikatorer per kanal, vilket leder till ineffektiv allokering av reklambudgeten.
Vanliga frågor
Attribution Link innehåller speciella parametrar (pid, c, af_dp) som attribueringsplattformen använder för att spåra trafikkällan. En vanlig länk öppnar bara URL:en eller appen utan att spara information om var användaren kom ifrån.
Om IDFA eller GAID inte är tillgängligt använder plattformen fingerprinting — matchning av IP-adress, enhetsmodell, OS-version och tidsstämpel. Noggrannheten för fingerprinting når 95% på Android och 90% på iOS vid matchning inom ett 5-minutersfönster.
Källparametern (pid eller media_source) och appidentifieraren anses obligatoriska. Övriga parametrar (kampanj, kreativ, annonsgrupp, deep link) är valfria, men utan dem visar rapporten bara kanalen utan intern detalj.
Organiska installationer (utan klick på länk) kan inte kopplas till en specifik källa via Attribution Link. Attribueringsplattformar markerar dem som organiska och visar separat i rapporter. För organiska kampanjer används andra metoder — UTM-taggar på webben och statistik från appbutiker.
Valet beror på uppsättningen reklamkanaler, geografi och integritetskrav. AppsFlyer passar för komplexa kampanjer med många nätverk, Adjust — för projekt med fokus på dataskydd, och Branch — för startups och produkter med djup deep linking.
Sammanfattning
Vi utvecklar en mobil applikation nyckelfärdigt
IT Sectr skapar iOS- och Android-applikationer för startups och företag sedan 2017. Vi ger dig råd och föreslår den bästa lösningen.
Läs också