Tracciamento Postback S2S: Come Configurarlo e Perché È Meglio dei Pixel
Una guida passo-passo al tracciamento postback server-to-server: come funzionano gli ID clic e i macro, come attivare un postback, perché S2S è migliore dei pixel e come configurarlo su Adgora.
In questa pagina0%
Ogni campagna di performance si riduce infine a una domanda: quel clic si è trasformato in denaro? Rispondere in modo affidabile è compito di tracciamento postback server-to-server — ed è la differenza tra ottimizzare sulla verità e ottimizzare su una comoda finzione. Se gestisci CPA, questo non è un affinamento opzionale. È il meccanismo con cui vieni pagato.
Questa guida spiega come funziona il tracciamento server-to-server, perché sopravvive alle cose che rompono silenziosamente i pixel e esattamente come configurarlo su Adgora.
Perché i pixel falliscono e i server no
Un pixel di tracciamento è una richiesta che il browser del visitatore effettua su una pagina di ringraziamento. Ciò significa che ogni link nella catena dipende dalla cooperazione del browser di qualcun altro. I blocchi pubblicitari lo rimuovono. Le modalità di privacy lo eliminano. L'utente chiude la scheda prima che venga attivato. Le regole sui cookie di terze parti continuano a stringere attorno ad esso. E poiché è lato client, chiunque può attivarlo manualmente — ed è per questo che le conversioni solo pixel sono facili da falsificare.
Un postback sposta il rapporto dove vive la verità: il tuo server. Quando l'ordine è confermato nel tuo database, il tuo backend chiama direttamente la rete. Nessun browser, nessun blocco, nessuna politica sui cookie, nessuna scheda chiusa. L'evento viene segnalato perché è realmente accaduto, dal sistema che sa che è accaduto. Ecco perché è sia più accurato che molto più difficile da falsificare.
I tre elementi in movimento
1. L'ID clic
Quando un visitatore clicca sul tuo annuncio, il clic passa attraverso il tracker di Adgora su go.adgora.net, che registra l'evento, esegue controlli anti-frode e inoltra l'utente alla tua pagina di atterraggio. In quel reindirizzamento, stampa un unico ID clic — un valore singolo che identifica quel clic esatto.
2. Il macro
Dici alla rete dove mettere quell'ID posizionando una macro nel tuo URL di atterraggio. Scrivi la tua destinazione in questo modo:
https://yoursite.com/lp?click={clickid}&zone={zoneid}&geo={geo}
Adgora sostituisce ogni macro al momento del reindirizzamento, quindi la tua pagina riceve i valori come normali parametri di query. Le macro disponibili sono {clickid}, {zoneid}, {geo}, {device}, e {sub1} fino a {sub5} per le tue etichette di campagna.
3. Il postback
Quando avviene la conversione, il tuo server chiama la rete:
https://api.adgora.net/s2s?clickid=CLICK_ID&status=confirmed&secret=YOUR_OFFER_SECRET
Adgora abbina l'ID clic al clic originale, verifica il segreto rispetto all'offerta e registra la conversione. Questo è l'intero ciclo.
Collegandolo, passo dopo passo
- Metti il macro nel tuo URL di atterraggio. Aggiungi
?click={clickid}(più eventuali sottoparametri che desideri) alla destinazione della tua creatività. - Catturalo all'arrivo. Leggi il parametro sulla tua pagina di atterraggio e memorizzalo — nella sessione, e poi sul record dell'ordine o del lead stesso. Questo è il passaggio che le persone saltano, ed è il motivo per cui i loro postback successivi non hanno nulla da inviare.
- Esegui il postback al momento reale. Quando l'azione è veramente completata — pagamento catturato, lead convalidato — fai in modo che il tuo backend effettui la chiamata con l'ID clic memorizzato, lo stato e il segreto della tua offerta.
- Aggiungi un tentativo di ripetizione. I timeout accadono. Ripeti un postback fallito alcune volte con un backoff. I duplicati sono sicuri (vedi sotto), quindi ripetere non ti costa nulla e protegge il reddito reale.
- Testa con un clic reale. Clicca sul tuo stesso annuncio, completa l'azione e conferma che la conversione appare. Non assumere mai che l'integrazione funzioni solo perché il codice sembra corretto.
Stati, fermi e pagamento alla consegna
Non ogni conversione è finale nel momento in cui si attiva. Uno stato informa la rete in quale stato si trova l'azione — confermato quando è buono, rifiutato o restituito quando non lo è. Questo è importante perché una reversibilità dovrebbe invertire anche il denaro, non rimanere nelle tue statistiche come un reddito che non è mai esistito.
Adgora supporta anche un flusso di pagamento alla consegna, dove una conversione rimane in attesa fino a quando il suo stato diventa consegnato. Per beni fisici questo è il modello onesto: l'"azione" non è realmente un'azione al checkout — è un'azione quando il pacco arriva e viene pagato. Invia il cambiamento di stato quando la realtà cambia, e la fatturazione segue. Questo è il fondamento del manuale del dropshipping e del marketing CPA in generale.
Idempotenza: perché i duplicati sono sicuri
Adgora registra ogni conversione una sola volta, chiave per ID clic e offerta. Un postback ripetuto, un webhook attivato due volte, o un truffatore che riproduce un URL catturato colpiscono tutti lo stesso guardiano: la conversione esiste già, quindi non viene conteggiata di nuovo. Questo è il motivo per cui dovresti aggiungere ripetizioni senza preoccuparti, ed è anche uno dei motivi per cui la frode da postback fallisce qui — riprodurre una conversione legittima mille volte fattura esattamente una. L'immagine più ampia è in frode pubblicitaria spiegata.
Tieni il segreto segreto
Ogni offerta ha il proprio segreto di postback. È ciò che prova che la chiamata proviene da te piuttosto che da qualcuno che ha indovinato un ID clic. Tienilo lato server — mai in JavaScript, mai in un URL visibile a un browser, mai in un repository pubblico. Se un segreto trapela, ruotalo. E poiché gli endpoint di postback attirano tentativi di accesso a forza bruta, Adgora limita il numero di chiamate per IP sorgente; un'integrazione sana non si avvicina mai a quel limite, ma un segreto trapelato che viene attaccato lo farà.
Cosa sblocca un buon tracciamento
Una volta che le conversioni sono collegate ai clic, tutto ciò che segue diventa più preciso. Puoi leggere il costo per azione per geo, posizionamento, creatività e sub-ID invece di indovinare dal tasso di clic. Puoi eliminare una fonte che genera volume e nessun ricavo. Puoi scalare il segmento che copre il tuo pagamento. Ogni disciplina di ottimizzazione in targeting e ogni margine in arbitraggio dipende da questa integrazione corretta.
Pronto a collegarlo? Crea un account Adgora, crea un'offerta per ottenere il tuo segreto di postback e metti {clickid} nel tuo URL di atterraggio. Vedi l'panoramica dell'inserzionista per come il tracciamento si inserisce nel resto della stack.
Punti chiave
- I postback S2S vengono riportati dal tuo server, quindi i blocchi pubblicitari, le regole sui cookie e le schede chiuse non possono interromperli.
- Il ciclo è {clickid} macro → memorizzalo → postback con stato + segreto dell'offerta.
- Memorizzare l'ID clic sull'ordine è il passo che la maggior parte delle integrazioni salta — e il motivo per cui il loro tracciamento è vuoto.
- Le conversioni sono idempotenti per ID clic e offerta, quindi aggiungi ripetizioni liberamente e gli attacchi di replay falliscono.
- Usa stati onestamente — incluso il flusso in attesa → consegnato per il pagamento alla consegna — in modo che la fatturazione segua la realtà.
- Mantieni il postback segreto lato server; ruotalo se trapela.
Termini in questo articolo
Definizioni brevi dal glossario di Adgora.
- Conversione
- L'azione per cui stai effettivamente pagando — una vendita, iscrizione, deposito o installazione. Le conversioni sono idempotenti su Adgora: lo ste…
- Offerta
- Una cosa specifica pubblicizzata con un pagamento definito per un'azione definita — l'unità di CPA. Vedi la guida al marketing CPA.
- Macro
- Un segnaposto in un URL di destinazione che il tracker sostituisce al momento del reindirizzamento. Adgora supporta {clickid}, {zoneid}, {geo}, {de…
- CPA
- Costo per azione — paghi solo quando si verifica un'azione definita: una vendita, una registrazione, un deposito. Il modello a minor rischio per l'…
- Creativo
- L'annuncio effettivamente mostrato — l'immagine, il titolo, il testo o il file video più il suo URL di destinazione. Revisionato prima di poter ess…
- Pagina di atterraggio
- La pagina a cui un clic invia qualcuno. Ha un solo compito: continuare la promessa fatta dall'annuncio. Vedi ottimizzazione della pagina di atterra…
- Postback S2S
- Reporting delle conversioni server-to-server: quando un'azione si completa, il tuo backend chiama l'URL della rete con l'ID clic memorizzato. Più a…
- Arbitraggio
- Acquistare traffico per meno del ricavo che produce. Un'attività a margine sottile decisa interamente dalla misurazione. Vedi la guida all'arbitrag…
Domande frequenti
Che cos'è un postback S2S?
Un postback server-to-server è una chiamata che il tuo backend effettua alla rete pubblicitaria quando avviene una conversione. Invece di fare affidamento sul browser del visitatore per attivare un pixel, il tuo server comunica direttamente alla rete: questo ID clic è appena convertito, con questo stato. Poiché non è coinvolto alcun browser, i blocchi pubblicitari, le restrizioni sui cookie e le schede chiuse non possono interromperlo.
Perché S2S è migliore di un pixel di tracciamento?
I pixel dipendono dall'esecuzione da parte del browser dell'utente, quindi vengono bloccati dai blocchi pubblicitari, scartati dalle impostazioni sulla privacy, persi quando una scheda si chiude prematuramente e sempre più limitati dalle regole sui cookie di terze parti. Una chiamata server-to-server non ha nessuno di questi modi di fallimento: si attiva dalla tua infrastruttura nel momento in cui l'azione è reale, il che la rende sia più accurata che più difficile da falsificare.
Come faccio a passare l'ID clic?
Metti il macro {clickid} nel tuo URL di atterraggio. Il tracker lo sostituisce con un ID unico per quel clic, quindi arriva come un normale parametro di query sulla tua pagina. Conservalo con la sessione o l'ordine e rimandalo nel postback quando la conversione è completata. Quell'ID è il filo che lega la conversione al clic esatto che l'ha prodotta.
Cosa succede se il mio postback si attiva due volte?
Niente di male. Adgora registra le conversioni in modo idempotente per ID clic e offerta, quindi un postback ripetuto o duplicato viene riconosciuto e ignorato piuttosto che fatturato due volte. Ciò significa che puoi aggiungere in sicurezza i retry alla tua integrazione — una buona idea, poiché un postback perso a causa di un timeout è una conversione per cui non verrai mai pagato.