Analytics și atribuire

Webhook-uri de la server la server (S2S): Atribuirea veniturilor fără glonț

Transmiteți evenimentele Stripe, Shopify și de conversie backend direct către AnswerShaper, fără pierderi de blocare a anunțurilor.

Pixelii de urmărire la nivelul clientului pierd până la 40% din evenimentele de conversie din cauza blocajelor de anunțuri și a protecției confidențialității browserului. Webhook-urile de conversie Server-la-Server (S2S) de la AnswerShaper transmit evenimente de finalizare verificate direct din backend pentru o acuratețe financiară de 100%.

AEO Direct AnswerRăspuns direct / Rezumat executiv AI

Webhook-urile de la server la server (S2S) transmit evenimentele de conversie direct de la serverele backend către API-urile AnswerShaper, garantând o atribuire financiară 100% exactă, imună la blocarea anunțurilor.

Ghid de utilizare pas cu pas

1

1. Generați S2S API Token în Setări > Secrete API

Creați o cheie de conversie autorizată de la server la server.

2

2. Configurați Endpoint în Stripe sau Backend

Setați https://api.answershaper.com/v1/track în setările webhook-ului dvs. de plată.

3

3. Transmite ID-ul sesiunii și valoarea comenzii

Trimiteți încărcătura utilă JSON care conține ID-ul comenzii, suma, moneda și ID-ul sesiunii vizitatorului.

4

4. Inspectați atribuirea veniturilor în direct

Vizualizați MRR și costul de achiziție al clienților atribuit direct motoarelor de căutare generative.

Sfaturi profesionale și cele mai bune practici de inginerie

  • Trimiteți întotdeauna adresele de e-mail ale clienților folosind SHA-256 pentru a păstra confidențialitatea.
  • Stocați ID-urile sesiunii vizitatorilor în module cookie HttpOnly la sosirea inițială pe site.
  • Asigurați-vă că reînnoirile recurente ale abonamentului sunt transmise pentru a calcula LTV-ul clientului exact.

Cod și integrare tehnică

Node.js Backend S2S Expediere conversie

Node.js Backend S2S Expediere conversietypescript
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