Signal engineering er arbejdet med at sikre, at Meta, Google og TikTok får rene, deduplikerede events med korrekt værdi fra din app, din backend og dit abonnementssystem, og at tallene, der kommer tilbage, kan afstemmes mod reel omsætning. Det giver dig ikke attribution på brugerniveau tilbage på iOS. Ingenting kan. Det retter den del af problemet, der er din, og det er det første, jeg gør på enhver konto.
Denne side er til et team, hvis value optimization er stoppet med at virke, hvis dashboards er uenige, eller hvis iOS-konverteringer kommer ind som antal uden værdi på. Den fortæller, hvad der som regel er i stykker, hvad der bliver rettet, hvad der ikke kan rettes efter ATT, og testen til $606K, der afgjorde, hvilket signal der forudsiger D28 ROAS.
Platformfakta på denne side er tjekket mod dokumentationen fra Apple, Meta, Google, TikTok, AppsFlyer og RevenueCat den 29. september 2026.
Du er sikkert her, fordi
Ingen af disse er mediekøbsproblemer. De er signalproblemer, og de fleste af dem kan løses.
- Meta rapporterer én ROAS, RevenueCat rapporterer halvdelen af den, og økonomiafdelingen tror på ingen af dem. De vil aldrig blive enige, og ingen i teamet kan sige hvorfor.
- Dine SKAN-konverteringsværdier kommer tomme tilbage på de fleste kampagner, og ingen ved hvorfor.
- Meta skalerer fint. Google og TikTok går i stå på det samme creative.
- I skiftede til value optimization, og det blev værre.
- Trial-starter er billige, og betalte konverteringer følger aldrig efter.
- Der er tre SDK'er i appen. Ingen kan sige, hvilken der ejer konverteringsværdien.
Hvad signal engineering retter
Fem lag, i den rækkefølge jeg bygger dem.
- Event-laget. Én kanonisk event-taksonomi for din app, mappet eksplicit til Metas standard-events, Googles konverteringsevents, TikToks events og dit MMP. Trial-start, første betaling, fornyelse, opsigelse, refundering. Hver med en værdi, en valuta og et ID.
- Serverside-levering. Metas Conversions API til app-events, TikToks Events API og Googles opsætning af appkonvertering gennem dit MMP eller Firebase, koblet til dit abonnementsbackend, så fornyelser, refunderinger og trial-konverteringer når platformene, selv når appen er lukket. Deduplikeret med event-ID, så intet tælles dobbelt.
- iOS-konverteringsværdiskemaet. Den lille værdi Apple lader dig sende tilbage, er det eneste signal du får efter installation for brugere, der fravalgte tracking. Jeg designer det omkring din funnel og dit volumen, så kampagner klarer Apples privatlivstærskler i stedet for at returnere ingenting. Ét SDK ejer det. Skriver to SDK'er til det, vinder det sidste kald, og lige nu er det som regel en tilfældighed.
- Værdisignaler til bidding. Købsværdi, margin eller forudsagt LTV, sendt til alle platforme, ikke kun Meta, og først når jeg har tjekket, at værdien reelt korrelerer med det, brugerne ender med at betale. En dårlig værdi lærer algoritmen at købe de forkerte brugere hurtigere.
- Afstemningsvisningen. Én månedlig sammenligning af platform-, MMP-, RevenueCat- og butiksudbetalingstal med de forventede huller skrevet ned, så du næste gang tallene er uenige, ved på fem minutter, om det er strukturelt eller en fejl.
Hvad det ikke kan rette efter ATT, og hvorfor jeg siger det
Siden iOS 14.5 kan brugere, der fravælger App Tracking Transparency, ikke attribueres på brugerniveau. Apples SKAdNetwork og AdAttributionKit returnerer forsinkede, aggregerede postbacks uden enheds-ID, og de tilbageholder bevidst detaljer på kampagner med lavt volumen. Ingen Conversions API-integration, ingen MMP-funktion og intet attribution-genopretningsværktøj ændrer på det. Meta ruter de events gennem Aggregated Event Measurement. Google modellerer dem. TikTok modellerer dem.
Så jeg lover ikke deterministisk attribution. Jeg lover, at de signaler, du kan styre, er rigtige, at platformene får det bedst mulige input at optimere på, og at du vil vide, hvilke uoverensstemmelser der er normale. Platform-ROAS og abonnementsomsætning vil stadig være uenige, efter arbejdet er gjort. De vil være uenige af grunde, du kan forklare. Siger en leverandør noget andet, så spørg dem, hvor bruger-ID'et kommer fra.
Hvilket system rapporterer hvad på iOS?
Fem systemer tæller installationer og konverteringer fra de samme iOS-kampagner, og når de er uenige, er ingen af dem nødvendigvis forkerte. De tæller forskellige ting, inden for forskellige vinduer og med forskellige forsinkelser. Tabellen bygger på hver leverandørs egen dokumentation, tjekket den 29. september 2026.
Googles iOS-måling kræver arbejde fra jeres side. Til Integrated Conversion Measurement kræver Google en aktiv iOS-appkampagne for installationer, first_open og events efter installation fra jeres MMP importeret i Google Ads, måling på enheden med eventdata og et opdateret MMP-SDK. Måling på enheden med eventdata kræver iOS 12 eller nyere, Google Analytics for Firebase SDK fra version 11.14.0 og en Analytics-ejendom koblet til Google Ads, og ifølge Google er den inaktiv for brugere i EØS, Storbritannien og Schweiz. Google Ads, MMP'et og SKAN er altså uenige, fordi de er bygget sådan, og Googles egen anbefaling er at læse ICM-visningen, hvis I har implementeret den, og ellers Google Ads eller SKAN. ICM-opsætningen for hver integrationsrute og hvordan jeg afstemmer Google Ads, MMP'et og SKAN har hver sin artikel.
Nogle huller har intet med definitioner at gøre. På en Google-konto, jeg kørte, sendte revenue-eventet $1 i stedet for $0, når en konvertering ikke havde nogen værdi, hvilket pustede den ROAS, Google rapporterede, op overalt og mest på iOS. Det er kontoen bag min test af budstrategier, og det er præcis den slags fejl, afstemningsvisningen er der for at fange.
| System | Hvad det tæller | Forsinkelse | Vindue | Regionale grænser | Kilde |
|---|---|---|---|---|---|
| SKAdNetwork og AdAttributionKit (Apple) | Installationer krediteret den ene vindende annonce på tværs af alle netværk. Op til tre postbacks, hver med en konverteringsværdi, som appen skriver på enheden: en præcis værdi fra 0 til 63 kun i den første, derefter en grov lav, mellem eller høj, og ingen værdi for de mindste mængder. | Tilfældig forsinkelse på 24 til 48 timer efter, at det første vindue (dag 0 til 2) lukker, og på 24 til 144 timer efter det andet (dag 3 til 7) og det tredje (dag 8 til 35). | I AdAttributionKit som standard 30 dage for klik og 1 dag for visninger; en app kan sætte 1 til 30 og 1 til 7. | Tilgængelig i EØS, Storbritannien og Schweiz. En landekode kommer kun tilbage, når landets mængde når Apples øverste niveau. | Apple, konverteringsvinduer; Apple, attributionsregler; Google, iOS-rapportering |
| Meta Aggregated Event Measurement | Installationer og app-events fra iOS 14.5 og nyere, som Meta krediterer sine egne annoncer, for events, der består Metas egnethedstjek. Siden 9. oktober 2024 sender Meta også denne rapportering til MMP'er. | Næsten i realtid, ifølge Meta. | 1 dag efter klik, når annoncesættet optimerer for installationer; 1 eller 7 dage efter klik for app-events eller værdi; i en Advantage+ app-kampagne 1 dag efter klik plus 1 dag efter visning for installationer. | Ingen nævnt på Metas attributionssider. | Meta, attributionsmetoder; Meta, AEM- og SKAdNetwork-rapportering |
| Modellerede konverteringer i Google Ads | Modellerede konverteringer på eventniveau fra iOS-appkampagner for installationer, bygget på IDFA, måling på enheden (ODM) og SKAdNetwork, i tabellerne Kampagner og Annoncegrupper. Klik og engaged views, ingen view through. | Op til 5 dage. | Som standard 30 dage for klik og 2 dage for engaged views, begge justerbare. | Dækker alle brugere, også i EØS, Storbritannien og Schweiz. | Google, iOS-rapportering |
| Google ICM-claims i MMP'et | Probabilistiske installationer krediteret Googles iOS-appkampagner for installationer, baseret på IDFA og ODM-eventdata. De vises i MMP'et, ikke i Google Ads-rapporteringen, som i stedet viser sine egne modellerede installationer. Klik og engaged views, ingen view through. | Tættere på realtid, bortset fra nogle MMP-forsinkelser i enkelte regioner, ifølge Google. | Lookback-vinduet for installationer, som er sat i MMP'et: 6 timer til 30 dage ifølge Google, som nævner AppsFlyer som undtagelse; AppsFlyers egen standard for Google er 30 dage. | Inaktiv for iOS-brugere i EØS, Storbritannien og Schweiz, fordi de ODM-eventdata, den kræver, er inaktive dér. | Google, iOS-rapportering; Google, ICM; Google, ODM; AppsFlyer, afvigelser mod Google |
| App Store Connect | Førstegangsdownloads, gendownloads, salg, provenu og abonnementsevents, hver krediteret den kilde, der blev registreret, da brugeren trykkede for at hente appen: søgning eller browsing i App Store, en henvisende app eller hjemmeside, eller et kampagnelink. Den ser den henvisende app eller side, ikke jeres annoncekampagne, medmindre linket indeholdt jeres kampagnetoken. Brugsdata kommer kun fra brugere, der har sagt ja til at dele dem. | En dags data er komplette to dage senere, ifølge Apples dokumentation om rapporter. | Intet attributionsvindue. Kilden bliver hos brugeren, indtil vedkommende manuelt henter appen igen. | Kan filtreres på område. Målinger vises kun over Apples minimumsgrænser for privatliv, for eksempel fem førstegangsdownloads. | Apple, erhvervelse; Apple, definitioner af målinger; Apple, analyserapporter |
Hvordan virker SKAN 4 og AdAttributionKit for Meta-kampagner på iOS?
Apple bestemmer, hvad der kommer tilbage: op til tre forsinkede postbacks per vindende annonce, hver med en konverteringsværdi, som din app skriver på enheden, og mindre detalje jo mindre kampagnen er. Hos Meta bruger hvert annoncesæt til apppromovering på iOS enten SKAdNetwork-attribution eller Metas egen Aggregated Event Measurement, afhængigt af hvilken dit optimeringsevent er egnet til.
SKAN 4 og AdAttributionKit returnerer begge tre postback-vinduer, og kun det første kan bære en præcis værdi. Apple falder til grov eller til ingenting, når en kampagne er for lille til at beskytte mængden. Første betaling på en trial på 7 dage lander på dag 7 eller 8, i det andet eller tredje vindue, som en grov værdi, dage senere. Det er derfor, skemaet skal designes omkring din funnel og dit volumen i stedet for at blive kopieret fra en skabelon, og hvorfor for mange geo- og creative-opdelinger presser hver kampagne under tærsklen på samme tid. Hvilket vindue hver trial-længde lander i, og hvem der skriver værdien, står i om SKAN kan måle betalingen efter en gratis trial.
| Vindue | Dage efter installation | Hvilken værdi det kan bære |
|---|---|---|
| Første | 0 til 2 | En præcis værdi fra 0 til 63 eller en grov lav, mellem eller høj |
| Andet | 3 til 7 | Kun grove værdier |
| Tredje | 8 til 35 | Kun grove værdier |
Hvem kan rette CAPI og event-mapping til Meta?
Én, der ejer hele eventvejen, fra app-SDK'et og MMP'et til abonnementsbackend og Events Manager, fordi de fleste signalfejl hos Meta sidder dér, hvor to af dem mødes. På en retainer er det mig, med en attribution-engineer fra mit netværk til SDK- og serverarbejdet og én udvikler på jeres side, der kan udrulle ændringer.
Conversions API til app-events sender de samme events fra din server, som SDK'et eller MMP'et sender fra enheden, og Meta deduplikerer dem efter event-ID. Dens opgave er fuldstændighed og værdi: fornyelser, refunderinger og konverteringer, der sker, når appen er lukket, hver med en værdi og en valuta. Det genskaber ikke attribution for brugere, der fravalgte tracking; de events flyder stadig gennem Aggregated Event Measurement. Det er umagen værd, ikke en workaround. Når et event når frem til Meta og stadig er markeret som ikke egnet til AEM, står tjekkene for hver rute i hvorfor trial- og købsevents ikke er egnede til Meta AEM.
pLTV og value optimization
En model forudsiger hver ny brugers værdi ud fra den første dag eller to af adfærd. Det tal går til platformen som købsværdien, eller bliver på iOS komprimeret til konverteringsværdien. Platformen byder derefter på brugere, der ligner dine high-value-forudsigelser. Hvilket event og hvilken bidding-tilstand der passer til hvilken app, er skrevet op ud fra $1,2M i Meta-spend.
Hos Videa var det lag, et skræddersyet CAPI-købssignal og forudsagt LTV i buddet, det, der tog D0 ROAS fra 20% til en rekorduge på 43%. En test til $606K afgjorde, at day zero-værdi forudsiger D28 ROAS bedre, end cost per purchase gør.
Hvilket event skal du optimere på?
Det er de tre spørgsmål, jeg stiller i denne rækkefølge, før jeg går dybere ind i en konto. Hele stigen, fra installation og opad, står i hvilket event en abonnementsapp skal optimere på.
- Klarer betalte events platformens læringstærskel ved dit volumen? Metas rettesnor er omkring 50 resultater per annoncesæt i ugen efter den seneste væsentlige ændring. Hvis ikke, så optimér på trial-start plus et aktiveringsevent. Hvis ja, gå til spørgsmål 2.
- Er trial-til-betalende sund? Hvis ikke, så bliv på trial-start plus et aktiveringsevent. Begge betingelser skal være opfyldt, før du skifter. Hvis ja, så skift til køb og gå til spørgsmål 3.
- Korrelerer den værdi, du ville sende, med det, brugerne ender med at betale? Hvis ikke, så bliv på køb. Hvis ja, så send værdien. Forudsagt LTV kræver tre ting mere: forudsigelsen er kalibreret mod kohorter, der reelt er modnet, der er nok volumen, og platformen får den, før attributionsvinduet lukker. Slået til for tidligt, optimerer det mod de forkerte brugere med stor selvsikkerhed.
At afstemme platform-ROAS med abonnementsomsætning, på tværs af lande
Platforme tæller attribuerede og modellerede konverteringer inden for deres eget vindue, til bruttopris, på klikdatoen. RevenueCat tæller kvitteringer på transaktionsdatoen, fratrukket refunderinger, i én valuta. Butiksudbetalinger kommer på en regnskabskalender, fratrukket kommission og lokal skat. Det er strukturelle forskelle, og de er forventede. En forskel, der ændrer størrelse fra én måned til den næste, har som regel en fejl bag sig: et duplikeret købsevent, et valutamismatch, en værdi der når én platform og ikke den anden.
ROAS på tværs af lande lægger kohortmodning oveni. Et land, hvor brugerne betaler årligt, ser dårligere ud på dag 7 og bedre ud på dag 90 end et, der sælger månedligt, så jeg sammenligner kohorter ved lige alder, i én valuta, fratrukket kommission, før jeg beslutter, hvilket land der får budget. Revisionen til $383K er, hvordan det ser ud på en rigtig konto, og hvor mange køb en ROAS skal have, før den betyder noget, sætter bunden for hvert udsnit.
Hvordan arbejdet kører
Signal engineering er en del af retaineren, og det kommer først. Læsningen starter med growth audit: hvad hver platform i øjeblikket modtager, hvad den optimerer mod, og den firevejssammenligning med de forventede afvigelser skrevet ned. Efter læsningen implementerer nogle teams selv rettelserne fra den prioriterede liste, med den tekniske indsats estimeret per punkt. Andre beder mig om at drive kontiene. Begge dele er fint.
Til SDK-arbejde og alt, der kører på jeres servere, henter jeg en attribution-engineer fra mit netværk. Jeg designer og ejer laget; de tekniske hænder er specialister. I skal bruge én udvikler, der kan sende ændringer i løbet af samarbejdet, og læseadgang til Events Manager, MMP'et, RevenueCat eller jeres abonnementsbackend, og annoncekontiene.
Er du tidligere i processen end en retainer og vil have diagnosen uden samarbejdet, dækker en betalt 90-minutters session jeres setup og hvad der skal rettes i hvilken rækkefølge. Den bookes gennem den samme kalender som intro-kaldet.
Hvem det er til
- Abonnementsapps og mobilspil med paid UA på mindst to af Meta, Google, TikTok og Apple Search Ads
- Teams der afstemmer Meta, RevenueCat og MMP'et i hånden hver måned
- Apps der læner sig op ad iOS, hvor SKAN-postbacks bærer antal, men ingen værdi
- Enhver konto der er ved at skalere spend på et signal, der ikke er tjekket
Hvad du får
- En revision af hvert eneste event, din app og backend sender til hver platform, med dubletter, manglende værdier, forkerte valutaer og test-events markeret
- En mapping-matrix fra kanonisk event til Meta-, Google-, TikTok- og MMP-events
- Et iOS-konverteringsværdiskema designet til din funnel og dit volumen, med den postback-timing du bør forvente
- En anbefaling af, hvilket event hver platform bør optimere på ved dit volumen, og hvornår man skal gå dybere
- En afstemning mellem platform, abonnementsbackend, MMP og butiksudbetalinger, som du selv kan køre igen
- En prioriteret rettelsesliste med den tekniske indsats estimeret per punkt
Spørgsmål folk stiller
Retter CAPI ATT?
Nej. CAPI er en serverside-leveringsvej. Det gør dine events mere fuldstændige og lader dig sende rigere værdier. For brugere, der fravalgte tracking, behandler Meta stadig de events gennem aggregeret måling. Det er umagen værd. Det er ikke en workaround.
Erstatter SKAN vores MMP?
Nej. SKAN er ét aggregeret feed per netværk. MMP'et samler det på tværs af netværk, deduplikerer installationer, der kræves af to netværk, mapper konverteringsværdierne, tilføjer omkostning, og håndterer samtykkende brugere og kanaler, SKAN ikke dækker. Kører I mere end ét netværk, har I stadig brug for et. Hvor meget af jeres iOS-organiske trafik der reelt er betalt viser, hvad MMP'et alene overser.
Erstatter Google ICM SKAN?
Nej. ICM giver jeres MMP probabilistiske install-claims for Googles iOS-appkampagner for installationer, kun ud fra klik og engaged views, og ifølge Google er de data ikke i Google Ads-rapporteringen i dag. SKAdNetwork er stadig Apples eget feed på tværs af alle netværk: det indeholder også installationer efter visning (view through), det dækker EØS, Storbritannien og Schweiz, hvor ICM er inaktiv, og Google Ads rapporterer dets installationer i en særskilt SKAdNetwork-rapport. Googles konverteringsmodellering bruger desuden kun præcise SKAN-værdier og understøtter ikke grove værdier fra SKAN 4, så det event, I byder på, skal stadig kunne nås i det første vindue. Googles sider, tjekket 29. september 2026: iOS-måling og rapportering og SKAdNetwork-skemaet for konverteringsværdier.
Kan RevenueCat skrive SKAN-konverteringsværdier?
Nej. RevenueCats dokumentation for Meta-integrationen siger, at RevenueCat ikke konfigurerer SKAN eller AEM og ikke opdaterer SKAN-konverteringsværdier, og dokumentationen for Singular siger, at RevenueCats server-events ikke kan ændre dem. Apple dokumenterer opdateringer af konverteringsværdien som kald, appen foretager i hvert konverteringsvindue, så det er jeres egen kode eller et SDK i appen, der skriver, for eksempel Meta-SDK'et eller MMP'ets. RevenueCats råd er, at kun én opdaterer, så værdierne ikke kolliderer. Tjekket 29. september 2026.
Hvorfor er mit iOS-event ikke egnet til Meta AEM?
Metas fejlfindingsside nævner de typiske årsager: eventet kommer gennem en anden integration end jeres install-event, eller gennem flere integrationer på én gang; integrationen sender IP-adresser uregelmæssigt eller slet ikke; der var ikke nok signaler de seneste 30 dage; eller Facebook SDK til iOS er ældre end 16.0.0, eller MMP-SDK'et er forældet. AppsFlyer tilføjer, at Meta ved events fra server til server skal have både IP-adressen og IDFV i payloaden; om I sender dem for brugere, der fravalgte tracking, er en privatlivsbeslutning for jeres team. Når I har valgt en anden integration i Events Manager, kan Meta bruge op til 7 dage på at tjekke igen. En levering, som RevenueCat eller et MMP melder som gennemført, betyder, at Meta tog imod eventet, ikke at det er egnet. Tjekket 29. september 2026.
Hvorfor stemmer vores platform-ROAS ikke med RevenueCat?
Fordi de måler forskellige ting. Platforme tæller attribuerede og modellerede konverteringer inden for deres eget vindue, til bruttopris, på klikdatoen. RevenueCat tæller kvitteringer på transaktionsdatoen, fratrukket refunderinger. Butiksudbetalinger kommer på en regnskabskalender, fratrukket kommission og skat. De tre sammenligninger, det er umagen værd at køre, og hvad hver af dem svarer på, er skrevet op.
Hvordan virker pLTV-bidding?
En model forudsiger hver ny brugers værdi ud fra den første dag eller to af adfærd. Det tal går til platformen som købsværdien, eller bliver på iOS komprimeret til konverteringsværdien, og platformen byder på brugere, der ligner dine high-value-forudsigelser. Det hjælper kun, hvis forudsigelsen er kalibreret, der er nok volumen, og platformen får den, før attributionsvinduet lukker.
Skal vi optimere for trial-start eller købet?
Det afhænger af volumen og trial-til-betalende-raten. Ved lavt volumen er købsevents for sparsomme og forsinkede, så trial-start plus et aktiveringsevent er som regel rigtigt. Når betalte events klarer platformens læringstærskel, og trial-til-betalende er sund, går man videre til køb eller værdi. De fleste apps bliver på trial-start længere, end de bør. ROAS eller purchase-optimering på Meta dækker bidding-siden.
iOS-attribution ser ødelagt ud. Er den det?
Sandsynligvis ikke. Forsinkede postbacks, tomme værdier på små kampagner og uoverensstemmelse mellem platform og MMP er alle forventede. De reelle fejl er som regel et andet SDK, der overskriver konverteringsværdien, et skema, der ikke matcher MMP'et, eller for mange geo- og creative-opdelinger, der presser hver kampagne under privatlivstærsklen.
Er signal engineering det samme som at sætte MMP'et op?
Nej. MMP'et registrerer, hvad der skete. Signal engineering afgør, hvad annonceplatformene bliver fortalt, og i hvilken form, så de optimerer mod betalere. De fleste konti har MMP'et installeret og signalet forkert.
Hvor lang tid tager signal engineering?
Revisionen tager dage. Rettelserne begynder at give algoritmerne bedre data i løbet af uger, hvilket er hurtigere end nogen creative-dom, og det er derfor, dette kommer først. Growth audit er dér, hvor det starter, og den kan bookes for sig selv, uanset spendniveau.
Kræver signal engineering teknisk arbejde fra min side?
Noget, til SDK-ændringer og alt, der kører på jeres servere, og jeg henter en attribution-engineer fra mit netværk til at gøre det sammen med jeres team. I skal bruge én udvikler, der kan sende ændringer i løbet af samarbejdet. Designet og ejerskabet af laget bliver hos mig.
Er der et minimumsspend?
Retainere er bygget til apps, der allerede bruger omkring $100.000 om måneden eller mere på paid UA, eller er finansieret til at nå dertil. Under det er growth audit tilgængelig uanset spendniveau, og en betalt 90-minutters session dækker diagnosen for sig selv. Meget små kampagner klarer ikke Apples privatlivstærskler, uanset hvor rent signalet er, og det siger jeg på kaldet.
Kilder
- App Tracking Transparency Apple Developer Documentation. Tjekket 29. september 2026.
- AdAttributionKit Apple Developer Documentation. Tjekket 29. september 2026.
- Receiving postbacks in multiple conversion windows Apple Developer Documentation, SKAdNetwork. De tre vinduer og de grove og præcise værdier. Tjekket 29. september 2026.
- Receiving postbacks in multiple conversion windows (AdAttributionKit) Apple Developer Documentation. Vinduer, tilfældige forsinkelser på postbacks, datatrin for postbacks og landekoden. Tjekket 29. september 2026.
- Configuring attribution rules for your app Apple Developer Documentation. Standardvinduer og justerbare vinduer for klik og visninger. Tjekket 29. september 2026.
- App ad attribution overview Apple Ads Help. Apple Ads registrerede sig med AdAttributionKit den 10. april 2025. Tjekket 29. september 2026.
- Acquisition App Store Connect Analytics Help. Kildetyper, og hvordan downloads, salg og abonnementer krediteres dem. Tjekket 29. september 2026.
- Metric definitions App Store Connect Analytics Help. Downloadmålinger og deres minimumsgrænser. Tjekket 29. september 2026.
- Analytics Reports API App Store Connect Analytics Help. Datafuldstændighed og privatlivstærskler. Tjekket 29. september 2026.
- Conversions API for App Events Meta for Developers. Tjekket 29. september 2026.
- Key concepts for Meta's Aggregated Event Measurement and Apple's SKAdNetwork Meta Business Help Center. Tjekket 29. september 2026.
- About campaign attribution methods Meta Business Help Center. AEM-attributionsvinduer for apppromoveringskampagner på iOS 14 og nyere. Tjekket 29. september 2026.
- Ads Manager reporting differences between Meta's Aggregated Event Measurement and Apple's SKAdNetwork Meta Business Help Center. Rapporteringsforsinkelser, og AEM-rapportering sendt til MMP'er fra 9. oktober 2024. Tjekket 29. september 2026.
- Troubleshoot issues with app eligibility for Aggregated Event Measurement Meta Business Help Center. Tjekket 29. september 2026.
- Set up mobile app conversion tracking Google Ads Help. Tjekket 29. september 2026.
- About bidding in App campaigns Google Ads Help. Target ROAS bruger konverteringsværdier fra events i appen. Tjekket 29. september 2026.
- Understanding iOS App campaign measurement and reporting Google Ads Help. Modellerede konverteringer, ICM og SKAdNetwork sammenlignet. Tjekket 29. september 2026.
- About Integrated Conversion Measurement for App Campaigns Google Ads Help. Krav for iOS. Tjekket 29. september 2026.
- About on-device conversion measurement for iOS App campaigns Google Ads Help. Krav, og inaktiv for brugere i EØS, Storbritannien og Schweiz. Tjekket 29. september 2026.
- Set up your SKAdNetwork conversion value schema Google Ads Help. Googles modellering bruger kun præcise værdier. Tjekket 29. september 2026.
- About App Event Optimization TikTok Ads Manager Help Center, opdateret maj 2025. Tjekket 29. september 2026.
- Events API TikTok Business Help Center, opdateret april 2025. Serverside-events på tværs af web, app og offline. Tjekket 29. september 2026.
- Google Ads (AdWords): FAQ and discrepancies AppsFlyer Help Center, redigeret 16. marts 2026. Google Ads viser sine egne modellerede installationer, AppsFlyer viser ICM-claims. Tjekket 29. september 2026.
- Meta Ads Aggregate Event Measurement (AEM) for iOS AppsFlyer Help Center, redigeret 25. maj 2026. IP-adresse og IDFV er påkrævet på events fra server til server. Tjekket 29. september 2026.
- SKAN modeled data AppsFlyer Help Center. Et MMP der beskriver, hvordan det modellerer de værdier, Apple tilbageholder; nøjagtigheden af den modellering er leverandørens eget udsagn. Tjekket 29. september 2026.
- Meta Ads integration RevenueCat-dokumentation. Konfigurerer ikke SKAN eller AEM og opdaterer ikke SKAN-konverteringsværdier. Tjekket 29. september 2026.
- Singular integration RevenueCat-dokumentation. Server-events kan ikke ændre SKAdNetwork-konverteringsværdier. Tjekket 29. september 2026.