Questa pagina descrive l'integrazione manuale e tratta i seguenti argomenti:
Questa sezione è applicabile solo se decidi di completare questa integrazione utilizzando un'integrazione manuale e le risorse per gli sviluppatori. Se invece decidi di completare l'integrazione utilizzando un partner, segui le rispettive istruzioni per l'integrazione. Puoi passare alla sezione 4: verifica i tuoi dati di questa guida una volta completata l'integrazione del partner.
Per completare questi passaggi di integrazione, avrai bisogno dell'accesso come amministratore al Business Manager. Puoi acquisire l'accesso dall'e-mail che hai ricevuto se sei stato invitato come sviluppatore. Altrimenti, contatta un amministratore del Business Manager per richiedere l'accesso.
Questo passaggio descrive le specifiche del payload per l'integrazione di Contatti di conversione e fornirà alcuni consigli su come inviarla dal tuo server.
Nome | Descrizione |
---|---|
stringa
| Campo libero per l'acquisizione delle fasi di contatto che usi all'interno del tuo CRM. Il parametro |
intero
| Una marca temporale Unix in secondi che indica quando l'evento di aggiornamento della fase di contatto viene aggiornato dal tuo CRM. |
stringa
| Valore: (Utilizzando l'API Conversions, dichiari che il parametro |
intero
| Il |
stringa
| Il nome del CRM da cui provengono gli eventi. |
stringa
| Valore: |
lead_id
valido, altrimenti il sistema rifiuterà il tuo evento.
{ "data": [ { "event_name": "initial_lead", "event_time": 1629424350, "action_source": "system_generated", "user_data": { "lead_id": 525645896321548 }, "custom_data": { "event_source": "crm", "lead_event_source": "salesforce" } } ] }
lead_id
valido, altrimenti il sistema rifiuterà il tuo evento. Una volta configurato ciò che invierai, il passaggio successivo è configurare dove invierai i dati.
Questo passaggio ti aiuterà a generare un token d'accesso per il tuo pixel di Meta, che verrà poi usato per stabilire una connessione tra il tuo server e l'API Conversions.
POST
all'API Conversions senza l'SDK. Puoi ottenere l'intero endpoint cliccando su Copia endpoint nella guida all'integrazione CRM e salvandolo.
https://graph.facebook.com/API_VERSION/PIXEL_ID/events?access_token=ACCESS_TOKEN
API_VERSION
: l'attuale versione dell'API MarketingPIXEL_ID
: l'ID pixel può essere ottenuto da Gestione eventi per ogni pixelACCESS_TOKEN
: il token d'accesso generato sopraA questo punto puoi inviare un payload di prova al tuo pixel prima di implementare il codice sul tuo server. Puoi farlo usando la tab Testa gli eventi in Gestione eventi.
test_event_code
, che può cambiare nel tempo.POST
.test_event_code
del passaggio precedente e un lead_id
valido.fbtrace_id
.I dati di produzione devono essere nello stesso formato del payload generato nel passaggio 3, ad eccezione del fatto che provengono direttamente dal tuo server. Questo passaggio varia per ogni integrazione, quindi questa sezione fornisce delle linee guida e non istruzioni specifiche.
lead_id
invece delle IIP per l'associazione.lead_id
event_name
event_time
{ "event_name": "initial_lead", "event_time": 1628294742, "user_data": { "lead_id": 1234567890123456 }, "action_source": "system_generated", "custom_data:" { "lead_event_source": "Salesforce", "event_source": "crm" } }Un payload che passa in valori dal tuo database usando variabili può essere simile a questo:
{ "event_name": lead_stage // "initial_lead" "event_time": unix_time // 1628294742 "user_data": { "lead_id": fb_lead_id // 1234567890123456 }, "action_source": "system_generated", "custom_data:" { "lead_event_source": "Salesforce", "event_source": "crm" } }
event_time
e upload_time
. Il backfill di alcuni dati potrebbe accelerare il processo di addestramento.
ATTENZIONE: non cercare di eseguire il backfill più di 7 giorni di dati modificando i valori event_time
. Il modello si basa su una marca temporale accurata per l'ottimizzazione. Così facendo, potresti determinare l'eliminazione di tutti i dati di cui è stato eseguito il backfill.
event_time
siano successivi alla marca temporale di generazione dei contatti, altrimenti i tuoi eventi potrebbero essere eliminati.lead_id
valido nei tuoi payload. Apri ogni evento inviato per l'integrazione CRM di Contatti di conversione in Gestione eventi e controlla che abbiano i parametri personalizzati lead_event_source
e event_source
popolati. Se l'evento non ha questi parametri, non verrà registrato come evento Contatti di conversione.