Puoi apportare modifiche direttamente nel codice dell'app o tramite il pulsante di attivazione/disattivazione della registrazione automatica degli eventi nell'app nella dashboard per sviluppatori di eventi nell'app o in Gestione eventi. Tieni presente che in caso di valori in conflitto tra il flag AutoLogAppEventsEnabled
e il pulsante di attivazione/disattivazione, sarà seguito il valore nel pulsante di registrazione automatica degli eventi nell'app. In particolare, quando lanci un'app in Corea, tieni presente che la registrazione automatica degli eventi nell'app può essere disabilitata.
Quando usi le versioni dell'SDK di Facebook elencate di seguito, gli eventi relativi all'interazione degli utenti con la tua app vengono raccolti automaticamente.
Questo vale per i seguenti SDK di Facebook:
Per Android, chiama callbackManager.onActivityResult
per passare i risultati dell'accesso al callbackManager
. iOS non richiede alcun codice per la raccolta degli eventi.
Quando usi l'SDK di Facebook, determinati eventi nella tua app vengono registrati e raccolti automaticamente per Gestione eventi di Facebook a meno che non disabiliti la registrazione automatica degli eventi. Questi eventi sono pertinenti per tutti i casi d'uso: targetizzazione, misurazione e ottimizzazione.
Sono tre gli eventi chiave raccolti come parte della registrazione automatica degli eventi nell'app: Installazione dell'app, Avvio dell'app e Acquisto. Quando la registrazione automatica è abilitata, gli inserzionisti possono disabilitare questi eventi nonché altri eventi interni di Facebook come quelli delle impression relative all'accesso. Tuttavia, se hai disabilitato la registrazione automatica ma desideri comunque registrare eventi specifici, come gli eventi di installazione o acquisto, implementa manualmente la registrazione per questi eventi nella tua app.
Evento | Dettagli |
---|---|
Installazione dell'app | La prima volta che un nuovo utente attiva un'app o il primo avvio dell'app su uno specifico dispositivo. |
Avvio dell'app | Quando una persona avvia la tua app, l'SDK di Facebook viene inizializzato e l'evento viene registrato. Tuttavia, se si verifica un secondo evento di avvio dell'app entro 60 secondi dal primo, il secondo evento non viene registrato. |
Acquisto in-app | Quando viene completato un acquisto elaborato dall'App Store di Apple o da Google Play. Se usi altre piattaforme di pagamento, dovrai aggiungere il codice dell'evento di acquisto in modo manuale. |
Report di interruzione dell'SDK di Facebook (A uso esclusivo di Facebook) | Se l'app si arresta in modo anomalo a causa dell'SDK di Facebook, viene generato un report di interruzione inviato a Facebook al riavvio dell'app. Questo report non contiene dati degli utenti e aiuta Facebook a garantire la qualità e la stabilità dell'SDK. Per disattivare la registrazione di questo evento, disabilita gli eventi registrati automaticamente. |
Se non vuoi che l'SDK di Facebook raccolga automaticamente gli eventi nell'app, puoi disabilitare la registrazione automatica. Se hai disabilitato la registrazione automatica, ma desideri comunque registrare eventi specifici per Facebook Analytics, devi implementare manualmente la registrazione per questi eventi nella tua app.