← Blog

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 ROAS affidabile.

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 funnel incompleto.

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 propria app.

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 una campagna.

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 nei report.

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 i test.

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 di attribuzione.

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 impostazioni attuali.

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 di attribuzione.

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 errore dell’SDK.

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 collegamenti separati.

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 ciascuna piattaforma.

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 Ads autorizzato.

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 configurazione separata.

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 di clienti.

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 e ROI360.

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 e confrontabili.

Convalidare ogni fase con le prove appropriate

Registrate insieme build dell’app, dispositivo, stato del consenso, timestamp ed evento atteso. Queste verifiche rispondono a domande diverse:

ConnessioneProve da esaminareCosa dimostrano
App verso AppsFlyerRegistrazioni di installazioni ed eventi, valuta e ricaviIl flusso implementato nell’app viene misurato
MetaMappatura e ricezione degli eventi consentiti presso il destinatarioIl segnale autorizzato raggiunge la destinazione configurata
GoogleAmbito del collegamento, azione importata e stato dei reportLa conversione prevista è disponibile in Google Ads
Apple AdsRisposta di attribuzione e copertura degli account di reportingAttribuzione e accesso a costi e metadati funzionano separatamente
XAccount selezionati, impostazioni degli eventi e stato di importazione dei costiLe 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 relativo test.

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 da AppsFlyer.

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 di implementazione.

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 nel tempo.

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 preventivo personalizzato.

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 aggiuntive necessarie.

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 lacuna specifica.

Vuoi che lo facciamo per te?

Prenota una consulenza gratuita di 30 minuti. Nessun pitch finche non vedi il valore.

Teegan Johnson, Founder & CGO, ti risponderà via email in merito alla tua richiesta. Puoi annullare l’iscrizione in qualsiasi momento. Privacy

Preferisce parlare prima? Prenoti una chiamata di 30 minuti.

Aggiungerci come fonte preferita su Google

Un'impostazione gratuita di Google per vedere più dei nostri articoli rilevanti nelle sue ricerche. Può modificarla in qualsiasi momento.