Integrare AppsFlyer: eventi, costi e verifiche
Un'integrazione AppsFlyer richiede tre verifiche separate: l'app registra gli eventi previsti, ogni partner pubblicitario riceve i segnali consentiti e vengono importati i costi degli account corretti. Meta, Google, Apple Ads e X hanno requisiti diversi. Un account collegato, da solo, non garantisce un
Un’installazione può comparire in AppsFlyer anche se il relativo evento di acquisto non arriva a Google Ads. L’attribuzione di Apple Ads può funzionare mentre mancano i costi delle campagne. Considerare completa una di queste connessioni può portare a decisioni basate su un
Questa guida si rivolge allo sviluppatore e al responsabile dell’acquisizione che configurano insieme le connessioni. Si basa sulla documentazione ufficiale consultata il 9 ottobre 2026 e propone verifiche di accettazione da eseguire sulla
Definire gli eventi prima di collegare i partner
Preparate una breve specifica con azione, condizione di attivazione, parametri, responsabile e destinatari di ogni evento. Distinguete l’inizio di una prova, il primo acquisto a pagamento e il rinnovo. Stabilite come trattare annullamenti, rimborsi e notifiche duplicate da server e client prima di attribuire ricavi a
Seguite la guida all’integrazione dell’SDK per il framework della vostra app. Verificate ID dell’app, avvio dell’SDK e flusso del consenso. AppsFlyer conteggia i ricavi inviati in af_revenue; un parametro generico chiamato price non è sufficiente. La convalida degli acquisti può inviare automaticamente un evento di acquisto. Inviarlo anche manualmente può duplicarlo
Per un ipotetico acquisto di prova da 9,99 USD, registrate ora, valuta e riferimento della transazione. Seguitene il percorso nell’app, in AppsFlyer e presso ogni destinatario configurato. Verificate che il ricavo sia conteggiato una sola volta e che una prova non sia registrata come pagamento. Registrate il dispositivo di test secondo le istruzioni di AppsFlyer, affinché le installazioni ripetute vengano riconosciute correttamente durante
Collegare ogni partner secondo i suoi requisiti
Il percorso attuale è Collaborate > Partner Integrations, poi la scheda Marketplace. Selezionate il partner e attivate l’integrazione. Le connessioni esistenti compaiono nella scheda separata delle integrazioni attive. Conservate un registro datato di ID delle app, account inclusi, mappature degli eventi e finestre
Meta Ads: verificare ID, mappature e accesso ai dati
Inserite il Facebook App ID corrispondente e associate gli eventi AppsFlyer agli eventi Meta previsti. Verificate quali eventi degli utenti e quali valori possano essere condivisi in base al consenso raccolto. Consultate le istruzioni di integrazione Meta per le
Su Android, controllate i requisiti di Meta install referrer, compresi SDK supportato e chiave di decrittazione. L’attivazione non rende automaticamente accessibili tutti i dati storici
La guida attuale di AppsFlyer descrive anche Advanced Mobile Measurement (AMM). L’accettazione dei termini influisce sull’accesso all’attribuzione a livello di dispositivo per gli utenti attribuiti successivamente. Le conversioni prima soggette a restrizioni non vengono completate retroattivamente e i loro eventi successivi possono mantenere la restrizione originale. Esaminate questa distinzione prima di interpretare i campi mancanti nei dati grezzi come un
Google Ads: distinguere ID di collegamento e conversioni importate
Create in Google Ads un collegamento all’analisi di app di terze parti, scegliendo AppsFlyer come fornitore. Selezionate app e sistema operativo corretti, quindi aggiungete il link ID all’integrazione Google Ads in AppsFlyer. Android e iOS richiedono
Verificate poi le azioni di conversione in Google Ads. Importate first_open, session_start per il re-engagement e gli eventi in-app mappati di cui avete bisogno. Gli eventi devono essere attivati prima di risultare disponibili per l’importazione. AppsFlyer indica un possibile ritardo fino a sei ore. Seguite la guida di integrazione Google Ads, comprese le istruzioni di test per
La guida di settembre 2026 specifica ulteriori requisiti dell’SDK e della misurazione Google sul dispositivo per iOS. Verificate l’implementazione supportata dalla vostra app, con Firebase o con la soluzione autonoma. Il solo link ID non la attiva. Collegate separatamente i report sui costi e verificate l’account Google
Apple Ads: separare attribuzione e costi
L’attribuzione Apple Ads utilizza un token AdServices ottenuto dall’SDK e scambiato con il servizio di attribuzione di Apple. L’API di reporting fornisce metadati delle campagne e costi. In AppsFlyer, i dati sui costi richiedono l’accesso a ROI360. Un’attribuzione funzionante non conferma tale accesso. Autorizzate tutti i gruppi di campagne necessari nella connessione di reporting. Consultate la guida alla configurazione Apple Ads.
L’integrazione standard Apple Ads non ha impostazioni per i postback al partner. La sua accettazione non può quindi basarsi sullo stesso controllo di consegna degli eventi usato per Meta. Le integrazioni con partner di marketing hanno una
Considerate anche una modifica ai report con una data precisa. AppsFlyer documenta che dal 1° settembre 2026 Apple Ads fornisce il timestamp dell’interazione per tutte le richieste di attribuzione. Questo permette di applicare più coerentemente le finestre configurate e le regole dell’ultimo contatto. Il bollettino sulla modifica indica inoltre che i gruppi di annunci con targeting per età o genere restituiscono una risposta di attribuzione negativa. Verificate questo ambito quando esaminate variazioni intorno al 1° settembre. La modifica ai report, da sola, non dimostra un cambiamento nell’acquisizione
X Ads: verificare autorizzazioni e migrazione
Seguite la guida di integrazione X Ads: accettate i termini di Mobile App Conversion Tracking, autorizzate AppsFlyer, selezionate gli account previsti e salvate l’integrazione attiva. X richiede un metodo di pagamento nell’account. Impostate le finestre concordate dopo clic e visualizzazione ed esaminate le opzioni di condivisione degli eventi. I costi richiedono una connessione separata
In caso di migrazione, X supporta un solo collegamento MMP alla volta. Pianificate il passaggio considerando le limitazioni nell’uso di più MMP. Due SDK attivi non producono automaticamente due dataset completi
Convalidare ogni fase con le prove appropriate
Registrate insieme build dell’app, dispositivo, stato del consenso, timestamp ed evento atteso. Queste verifiche rispondono a
| Connessione | Prove da esaminare | Cosa dimostrano |
|---|---|---|
| App verso AppsFlyer | Registrazioni di installazioni ed eventi, valuta e ricavi | Il flusso implementato nell’app viene misurato |
| Meta | Mappatura e ricezione degli eventi consentiti presso il destinatario | Il segnale autorizzato raggiunge la destinazione configurata |
| Ambito del collegamento, azione importata e stato dei report | La conversione prevista è disponibile in Google Ads | |
| Apple Ads | Risposta di attribuzione e copertura degli account di reporting | Attribuzione e accesso a costi e metadati funzionano separatamente |
| X | Account selezionati, impostazioni degli eventi e stato di importazione dei costi | Le connessioni necessarie per account e report sono attive |
Un test dell’SDK riuscito non dimostra l’effetto incrementale di una campagna. Un’importazione dei costi mancante non va diagnosticata modificando le mappature degli eventi. Risolvete il problema nella fase interessata, quindi ripetete il
Interpretare i report entro i limiti della misurazione
Durante la riconciliazione, documentate intervallo di date, fuso orario, finestre dopo clic e visualizzazione e raggruppamento per data di installazione o di evento. I download in Apple Ads possono differire dalle prime aperture in AppsFlyer. Le conversioni rivendicate da una rete possono inoltre differire dalla decisione di attribuzione tra reti presa
Per SKAdNetwork, registrate la mappatura dei valori di conversione e l’SDK incaricato di aggiornarli. La guida SKAN descrive postback aggregati, ritardati e con dettagli limitati dalla privacy. Un valore di conversione assente non implica necessariamente un acquisto mancante. Verificate il supporto attuale di SDK, rete e framework per la vostra configurazione iOS. Una generica dichiarazione di compatibilità con AdAttributionKit non sostituisce un test
Distinguete il ritardo dei report dalla maturità delle coorti. Un report completo sulle installazioni di ieri non può ancora contenere i loro rinnovi del mese prossimo. Confrontate coorti della stessa età e separate i ricavi osservati dalle previsioni di valore del cliente
Calcolare il budget per piano e funzioni necessari
Nella pagina dei prezzi consultata il 9 ottobre 2026, Zero copre la misurazione dei canali proprietari. Le 12.000 conversioni gratuite del primo anno appartengono all’offerta di benvenuto di Growth. In seguito, Growth indica 0,07 USD per conversione fatturabile, incluse installazioni, re-engagement e riattribuzioni applicabili. Installazioni e azioni organiche sono escluse. Enterprise prevede un
Confermate la presenza di ROI360, Protect360, esportazioni di dati grezzi e accesso API nel pacchetto proposto. Una funzione disponibile durante la prova non è necessariamente inclusa dopo. Stimate insieme le conversioni fatturabili e le opzioni
Se state ancora scegliendo il fornitore, consultate il nostro confronto tra Adjust e AppsFlyer e la guida alla configurazione di Adjust. Se la misurazione funziona ma la crescita non arriva, la nostra diagnosi gratuita della crescita in 90 secondi aiuta a valutare tutte e quattro le fasi del funnel. I nostri servizi di pubblicità a pagamento e dati mobile e attribuzione coprono implementazione e reporting quando serve individuare una