Dopo aver integrato l'SDK di Facebook, alcuni eventi nell'app vengono registrati e raccolti automaticamente per Gestione eventi, a meno che tu non disabiliti la registrazione automatica degli eventi nell'app. Puoi modificare questa scelta nel codice della tua app o tramite un pulsante di attivazione/disattivazione in Eventi nell'app nella Dashboard gestione app o in Gestione eventi. Tieni presente che in caso di conflitti di valori tra il flag AutoLogAppEventsEnabled
e il pulsante di attivazione/disattivazione, sarà seguito il valore nel pulsante "Registrazione automatica degli eventi per l'SDK di Facebook". Per maggiori dettagli sul tipo di informazioni raccolte e su come disabilitare la registrazione automatica degli eventi nell'app, consulta Registrazione automatica degli eventi nell'app.
Un'app può creare fino a 1000 nomi di eventi unici. Se superi questo limite, potresti ricevere un errore 100 Invalid parameter
al momento della registrazione.
Se devi rimuovere gli eventi obsoleti, puoi disattivarli seguendo le istruzioni nel nostro Centro assistenza.
Un motivo comune per cui gli sviluppatori superano i limiti degli eventi è che non sfruttano i parametri, bensì registrano eventi individuali quando dovrebbero usare i parametri. Ad esempio, anziché registrare un evento separato ogni volta che qualcuno completa un livello (ad es. Livello raggiunto 1, Livello raggiunto 2, ecc.), uno sviluppatore dovrebbe registrare un solo evento Livello raggiunto con un parametro di level
per il numero del livello.
An event can have up to 25 parameters. This doesn't just mean for each call, but for all invocations using that event name.
If you need to remove obsolete parameters - you can deactivate parameters by following the instructions in our help center.
I nomi degli eventi e dei parametri devono contenere tra i 2 e i 40 caratteri alfanumerici.
La lunghezza del valore di ogni parametro non può essere superiore a 100 caratteri.
App Events non richiede l'implementazione di Facebook Logino di altre funzioni di canale.
Puoi definire gli eventi personalizzati che desideri acquisire e potrai vedere l'evento specifico nella dashboard di Facebook Analytics . Supportiamo la registrazione di un massimo di 1000 nomi di eventi personalizzati e non vi sono limiti sul volume degli eventi. Tuttavia, nei Report pubblicitari, mostreremo solo gli eventi nell'app standard. Tutti gli eventi nell'app personalizzati che hai creato verranno registrati come "Altre azioni nell'app mobile".
Per i giochi Unity, puoi usare l' SDK Unity per registrare gli eventi nell'app. Per altri canali che utilizzano la visualizzazione web all'interno di un'app nativa, un'opzione è quella di utilizzare l' API App Events per passare gli eventi dal tuo server ai server di Facebook.
Di solito, per gli sviluppatori è più facile usare l'SDK di Facebook per integrare App Events. L'SDK di Facebook aiuta a ridurre la codifica richiesta e fornisce metadati utili sulla tua app come la versione e il nome. L'utilizzo automatico dell'SDK fornisce, con attività di sviluppo minime, metriche come il tempo trascorso, il numero di sessioni e le interruzioni. Inoltre, L'SDK è in grado di acquisire l'ID dell'inserzionista Android o l'IDFA (se stai usando App Events in relazione all'attribuzione dell'inserzione) e gestisce la funzione Limita raccolta dati pubblicitaria per te. Tuttavia, la limitazione dell'SDK consiste nella necessità di inviare una nuova versione della tua app se decidi di aggiungere ulteriori eventi. Per la maggior parte degli sviluppatori, l'opzione SDK è quella che funziona meglio.
La soluzione API potrebbe essere più adatta per gli sviluppatori che non vogliono dover inviare una versione aggiornata della loro app per integrare App Events o aggiungere altri eventi nell'app. Anche per gli sviluppatori di app web ibride l'integrazione con l'API può risultare più semplice. Tuttavia, la soluzione API implica che tu gestisca autonomamente la funzione Limita raccolta dati pubblicitaria, nonché l'acquisizione di IDFA e ID dell'inserzionista Android. Inoltre, non fornisce le metriche di utilizzo dell'app acquisite dall'SDK automaticamente. Gli sviluppatori che desiderano monitorare metriche aggiuntive, come la versione e il nome dell'app, il tempo impiegato, il numero di sessioni e le interruzioni, dovranno determinare quelle metriche per conto proprio e restituirle come parametri personalizzati attraverso l'API.
Puoi usare sia l'SDK di un MMP sia l'SDK di Facebook nella tua app, ma devi assicurarti di non passare lo stesso evento due volte per entrambi poiché potrebbe comportare un doppio conteggio.
Sì, puoi farlo se lo desideri.
Lo Strumento di assistenza sulle inserzioni per le app consente di testare gli eventi nella tua app per avere la certezza che l'app stia inviando eventi a Facebook.
a. Apri lo Strumento di assistenza sulle inserzioni per le app.
b. In Seleziona un'app, scegli la tua app e quindi seleziona Invia.
c. Vai alla fine e scegli Testa App Events.
d. Avvia la tua app e invia un evento. L'evento viene visualizzato sulla pagina web.
Facebook gestisce i dati conformemente alla nostra Normativa sui dati. Tali informazioni possono essere utilizzate per migliorare le funzionalità di targetizzazione e pubblicazione delle inserzioni, nonché per migliorare altre esperienze su Facebook, incluse le funzionalità di classificazione dei contenuti per il feed e la ricerca.
Se registri un evento personalizzato e non un evento standard, questo apparirà nei Report pubblicitari in "Altre azioni nell'app mobile" e non riporterà i dettagli.
Sì, pubblichiamo le tue inserzioni per gli utenti più propensi a eseguire determinate azioni almeno una volta al costo minore. Crea un gruppo di inserzioni per promuovere l'installazione di un'app mobile che ottimizzi per uno specifico evento nell'app tramite l'API. Questo gruppo è simile a un normale gruppo di inserzioni per promuovere l'installazione di un'app mobile o l'interazione con l'app mobile, con le eccezioni seguenti:
Per le inserzioni per promuovere l'interazione con l'app mobile, esegui l'ottimizzazione per gli eventi nell'app standard, tranne l'avvio dell'app. Queste opzioni sono disponibili in Gestione inserzioni e nell'API. Consulta API Marketing, Gruppo di inserzioni.
In primo luogo, assicurati di aver installato l'SDK Facebook Core per Android v4.36 o versione successiva all'interno della tua app. In secondo luogo, vai a Impostazioni > Di base nella tua Dashboard gestione app. Nelle impostazioni di Android, porta Registra automaticamente gli eventi di acquisto in-app su Sì.
Per versioni da 4.27 a 4.35, assicurati di chiamare callbackManager.onActivityResult()
durante l'attivazione dell'app e abilita l'opzione Acquisto in-app automatico nelle impostazioni di Android della Dashboard gestione app.
First, ensure you have v3.22 (or higher) of the Facebook iOS SDK installed within your app. Second, ensure you are calling the ActivateApp
method.
Abilitando l'opzione per la registrazione di acquisti in-app, saranno monitorati i seguenti eventi nell'app: Inizio di acquisto, Acquisto e Annullamento acquisto.
La registrazione automatica riduce la quantità di tempo necessario per registrare con precisione gli eventi nell'app. Anziché acquisire manualmente gli eventi e stabilire i parametri da passare, tutto questo lavoro viene gestito per te. Ad esempio, i seguenti parametri sono registrati automaticamente: ID prodotto, quantità, importo totale, valuta, titolo del prodotto e descrizione del prodotto. Inoltre, se stai usando la versione 3.22 o successiva, puoi abilitarla automaticamente senza dover inviare un client aggiornato all'App Store.
Se stai già registrando i pagamenti in-app, non è necessario abilitare questa funzione. Tuttavia, se desideri adottare questa funzionalità, devi smettere di registrare esplicitamente gli eventi di acquisti in-app; in caso contrario, potresti vedere conteggi duplicati nei tuoi report.
No, questa funzione è applicabile solo agli acquisti in-app.
We recommend logging all events that are relevant to your app. You can use this best practices guide as a starting point to determine what events would be relevant for your business.
Per disabilitare la registrazione automatica degli acquisti in-app, consulta la Guida introduttiva ad App Events per iOS o la Guida introduttiva ad App Events per Android.