Segui queste best practice come consigli generali per una corretta integrazione dell'API Conversions. Questi consigli sono pensati per aiutarti a utilizzare nel modo più efficace possibile l'API Conversions. Segui i consigli di implementazione e post implementazione per un'integrazione perfetta e risultati ottimali quando condividi dati con Meta.
In aggiunta alle seguenti best practice, ti consigliamo di guardare questo video per un tutorial con indicazioni più pratiche sull'utilizzo dell'API Conversions. Il video ti guida attraverso le seguenti operazioni:
Web, app, and physical store events shared using the Conversions API require specific parameters. The list of required parameters is available here.
Durante la configurazione della campagna, semplifica la struttura dell'account e applica le seguenti best practice consolidate per le campagne:
Ti consigliamo di usare l'API Conversions in aggiunta al pixel di Meta e di condividere gli stessi eventi con entrambi gli strumenti. Questa strategia è nota come configurazione di eventi ridondanti. Ad esempio, se condividi gli eventi Purchase
, Initiate Checkout
e Contact
con il pixel di Meta, ti consigliamo di condividere gli stessi eventi anche dal tuo server con l'API Conversions.
L'API Conversions ti consente di condividere eventi sul sito web che il pixel potrebbe perdere a causa di problemi di connettività di rete o di errori di caricamento della pagina. L'API Conversions può essere usata anche per condividere altri tipi di eventi e dati importanti che si verificano offline o in un secondo momento e che il pixel non può condividere.
Quando invii eventi ridondanti con il pixel di Meta e l'API Conversions, assicurati che entrambi gli eventi usino lo stesso event_name
e che siano inclusi l'event_id
o una combinazione di external_id
e fbp
. Ti consigliamo di includere tutti questi parametri per aiutare Meta a deduplicare correttamente gli eventi e ridurre i casi di doppia segnalazione di eventi identici. Scopri di più sulla deduplicazione, quando è necessaria e come configurarla.
I seguenti parametri di eventi del server e informazioni sui clienti sono obbligatori:
Parametro | Tipo | Quando richiesto |
---|---|---|
Evento del server | Tutti gli eventi | |
Evento del server | Tutti gli eventi del sito web | |
Informazioni sui clienti | Tutti gli eventi del sito web |
Usando l'API Conversions, dichiari che il parametro action_source
, per quel che ne sai, è accurato. Ti consigliamo inoltre di includere i parametri degli eventi external_id
ed event_id
per tutti gli eventi.
L'invio di parametri delle informazioni sui clienti aggiuntivi può contribuire a migliorare la qualità della corrispondenza degli eventi. Solo gli eventi corrispondenti possono essere utilizzati per ottimizzare attribuzione e pubblicazione delle inserzioni; maggiore è la qualità della corrispondenza e migliore risulta l'ottimizzazione. Sebbene gli eventi non corrispondenti non possano essere usati per ottimizzare attribuzione o pubblicazione delle inserzioni, possono ugualmente essere usati per la misurazione di base. Esempi di parametri delle informazioni sui clienti di qualità elevata includono:
em
)client_ip_address
)fn
e ln
)ph
)In seguito al rilascio della versione 13.0 dell'API Graph, aggiorneremo i requisiti di base in merito a quali combinazioni di parametri delle informazioni sui clienti sono considerate valide con un evento dell'API Conversions. Queste modifiche ci aiuteranno a fornire un feedback migliore per i casi in cui un evento dispone di una combinazione di parametri delle informazioni sui clienti così ampia che difficilmente sarà efficace per la corrispondenza.
Un evento è considerato non valido se include solo parametri delle informazioni sui clienti costituiti da una delle seguenti combinazioni (o da un loro sottoinsieme).
ct
+ country
+ st
+ zp
+ ge
+ client_user_agent
db
+ client_user_agent
fn
+ ge
ln
+ ge
Ad esempio, se un evento avesse solo i parametri delle informazioni sui clienti ge
, ct
, st
e country
(che potrebbero corrispondere a un uomo, a Menlo Park, in California, negli Stati Uniti), verrebbe rifiutato perché tali parametri rappresentano un sottoinsieme di una delle combinazioni precedenti.
fbp
e fbc
siano aggiornatiI parametri fbp
e fbc
sono valori di cookie generalmente impostati sui browser dei visitatori del tuo sito, in connessione con la soluzione per cookie proprietaria di Meta, e sono soggetti a modifiche. Se li invii come parametri utente, ricordati di aggiornarne regolarmente i valori.
Questi valori verranno impostati come cookie proprietari quando il pixel di Meta viene implementato sul sito web e possono essere recuperati per l'uso nelle richieste dell'API Conversions.
Condividere eventi nel momento in cui si stanno svolgendo può consentirti di ottenere risultati ottimali con le tue campagne. Puoi condividere eventi del server usando l'API Conversions in tempo reale o in gruppi quasi in tempo reale.
Ti consigliamo di usare lo strumento Testa gli eventi per convalidare la connessione con l'API Conversions. Di solito, gli sviluppatori dovrebbero usare i propri parametri delle informazioni sui clienti (ad esempio, nome, indirizzo e-mail, numero di telefono) per testare gli eventi poiché questi ultimi potrebbero essere eliminati in caso di mancata corrispondenza con un account Facebook o Meta.
Puoi usare lo strumento Testa gli eventi per:
Scopri come testare gli eventi del server usando lo strumento Testa gli eventi.
Compila i campi dei parametri dei dati obbligatori e consigliati nello strumento di assistenza per il payload per sapere come quest'ultimo deve essere strutturato e ottenere consigli sui parametri da includere.
Gli esempi di codice nella nostra documentazione includono esempi dell'SDK Business in Python, Java, Ruby, PHP e Node, che possono risparmiarti ulteriori attività di sviluppo, come l'hashing dei parametri utente che viene eseguito automaticamente nell'SDK Business.
Se non intendi usare l'SDK Business, ti consigliamo di implementare l'hashing.
L'API Conversions supporta tutti gli eventi offline e deve essere utilizzata come contenitore unico per questi tipi di eventi. Alcuni esempi includono le vendite in negozio, le telefonate, le azioni sui dispositivi (come smart TV o console di gioco) e gli abbonamenti offline.
Quando invii eventi offline, assicurati di includere il parametro dell'evento action_source
e di scegliere il valore appropriato (non website
). È necessaria l'origine delle azioni per determinare gli obiettivi della campagna per cui è pensato l'evento.
Usando l'API Conversions, dichiari che il parametro action_source
, per quel che ne sai, è accurato.
partner_agent
Partner o agenzie che condividono eventi per conto dei propri inserzionisti devono inviare una stringa partner_agent
unica, includendo il nome della piattaforma come indicato. Se applicabile, lavora con il tuo rappresentante di Meta dedicato per scegliere una stringa agente idonea.
Per impostazione predefinita, i partner di piattaforme per siti web possono valutare se offrire l'API Conversions in maniera selettiva oppure a inserzionisti che lo richiedono. Il pixel di Meta e l'API Conversions condividono le stesse condizioni aziendali, pertanto ti consigliamo di attivare l'opzione per consentire ai tuoi clienti di autorizzare la condivisione dei propri dati tramite l'API Conversions quando configurano il pixel di Meta. Sebbene riteniamo che l'utilizzo combinato di questi due strumenti possa rafforzare e tutelare la condivisione dei dati nel lungo periodo, ti consigliamo di fornire ai tuoi clienti le informazioni relative sia all'API Conversions sia al pixel di Meta, in modo che possano fare una scelta ponderata.
Se condividi eventi del server con l'API Conversions, puoi vedere la qualità della corrispondenza degli eventi (EMQ) per ogni evento in Gestione eventi. Il punteggio EMQ di un evento (fino a 10) indica il grado di efficacia delle informazioni dei clienti per l'evento del server nella definizione della corrispondenza con un account Facebook o Meta. Scopri di più sulle best practice per la EMQ qui.
La qualità della corrispondenza degli eventi è attualmente disponibile solo per gli eventi web. Per gli altri tipi di eventi, come gli eventi offline e dei punti vendita fisici, gli eventi nell'app, i contatti di conversione o qualsiasi integrazione nelle fasi alfa o beta, contatta il tuo rappresentante Meta per indicazioni su come migliorare la qualità della corrispondenza degli eventi.
Quando usi l'API Conversions, ti consigliamo di testare e ottimizzare la tua strategia pubblicitaria su Meta. Alcune opzioni di test includono:
Studio sul conversion lift: ti consente di comprendere l'impatto dell'utilizzo di eventi del server sulle prestazioni incrementali.
Test A/B: ti consente di comprendere quale strategia per le campagne garantisce gli esiti migliori e più efficaci per l'ottimizzazione delle prestazioni.