Analisi e attribuzione

Webhook server-to-server (S2S): attribuzione dei ricavi a prova di bomba

Trasmetti gli eventi di conversione di Stripe, Shopify e del backend direttamente a AnswerShaper senza alcuna perdita di blocco degli annunci.

I pixel di tracciamento lato client perdono fino al 40% degli eventi di conversione a causa dei blocchi degli annunci e delle protezioni della privacy del browser. I webhook di conversione server-to-server (S2S) di AnswerShaper trasmettono eventi di pagamento verificati direttamente dal tuo backend per una precisione finanziaria al 100%.

AEO Direct AnswerRisposta diretta/Riepilogo esecutivo AI

I webhook server-to-server (S2S) trasmettono eventi di conversione direttamente dai server backend alle API AnswerShaper, garantendo un'attribuzione finanziaria accurata al 100% e immune agli ad-blocker.

Procedura dettagliata e guida per l'utente

1

1. Genera token API S2S in Impostazioni > API Secret

Creare una chiave di conversione da server a server autorizzata.

2

2. Configura l'endpoint in Stripe o Backend

Imposta https://api.answershaper.com/v1/track nelle impostazioni del webhook del gateway di pagamento.

3

3. Trasmetti l'ID sessione e il valore dell'ordine

Invia il payload JSON contenente l'ID dell'ordine, l'importo, la valuta e l'ID della sessione del visitatore.

4

4. Esamina l'attribuzione dei ricavi in ​​tempo reale

Visualizza l'MRR e il costo di acquisizione del cliente attribuiti direttamente ai motori di ricerca generativi.

Suggerimenti degli esperti e best practice di ingegneria

  • Hashing sempre gli indirizzi e-mail dei clienti utilizzando SHA-256 per preservare la privacy.
  • Memorizza gli ID di sessione dei visitatori nei cookie HttpOnly all'arrivo iniziale sul sito.
  • Assicurati che i rinnovi ricorrenti dell'abbonamento vengano trasmessi per calcolare in modo accurato il LTV del cliente.

Codice e integrazione tecnica

Invio della conversione S2S del backend Node.js

Invio della conversione S2S del backend Node.jstypescript
await fetch(\"https://api.answershaper.com/v1/track\", { method: \"POST\", headers: { \"Authorization\": `Bearer ${process.env.ANSWERSHAPER_S2S_SECRET}`, \"Content-Type\": \"application/json\" }, body: JSON.stringify({ eventType: \"conversion\", orderId: session.id, amount: session.amount_total / 100, currency: \"USD\", visitorSessionId: session.metadata.as_session_id }) });

Related Documentation & Guides

All Articles