WinUpGo
Buscar
CASWINO
SKYSLOTS
BRAMA
TETHERPAY
777 FREE SPINS + 300%
Casino de criptomonedas Crypto Casino Torrent Gear - su búsqueda de torrent versátil! Torrent Gear

Cómo funciona el seguimiento S2S y la postbeca

1) ¿Qué es S2S y por qué lo necesita?

S2S (server-to-server) el seguimiento es el intercambio de eventos entre los servidores de origen de tráfico (su redirector/rastreador/red) y los servidores del operador (casino), sin depender de cookies de navegador y bloqueos.

Postback: una solicitud HTTP saliente con un evento (reg/KYC/FTD/2nd_dep/...) desde el backend del remitente a la URL del destinatario.

Ventajas:
  • Los datos no se pierden debido a adblock/ITP/modos privados.
  • Mejora la precisión de la atribución y la calidad de la facturación.
  • Puede transferir de forma segura la cantidad/moneda y las banderas de servicio.

2) Cadena básica y roles

1. Clic: el usuario hace clic en el anuncio → su redirector crea 'click _ id' y lógica los parámetros (utm, geo, device, sub_id).

2. Redireccionamiento: el usuario sale al landing del operador, 'click _ id' está volcado en la URL o cifrado.

3. El registro/CUS/depósitos ocurren en el operador.

4. Postbeki: el servidor del operador envía a su rastreador los eventos 'registration', 'kyc _ approved', 'deposit _ success', etc., enlazándolos al' click _ id 'original.

5. BI/Reporting: agregas eventos por cortes UTM/creativo/geo/device, cuenta CPA/ROAS/LTV.

Esquema de texto:

Ad → Click → [Su redirector: genera click_id] → LP/App → (Reg/KYC/FTD en el lado del operador)
↑             │
└──────── Postback (S2S) ─┘

3) Identificadores y asociación de eventos

click_id (obyaz.) - ID único del primer toque; clave de atribución.

event_id (deseado.) - ID única de cada evento (para la idempotencia).

user_id/ account_id (opz.) - ID del jugador en el lado del operador (transferido sólo a S2S).

session_id (opz.) - para desmontajes UX/velocidad.

aff_sub/campaign/ creative_id - cortes para análisis.

Regla: click_id se crea con usted; el operador de su lado almacena el mapping 'click _ id ↔ user/account'.


4) Campos de eventos: composición mínima

4. 1. Registration

json
{
"event": "registration",  "event_id": "reg_8f9...",  "click_id": "clk_123...",  "account_id": "u_456...",  "geo": "BR",  "device": "android",  "ts_event": "2025-10-21T14:54:12Z",  "ip": "203. 0. 113. 7",  "ua": "Mozilla/5. 0",  "signature": "hmac_sha256(payload)"
}

4. 2. KYC Approved

json
{
"event": "kyc_approved",  "event_id": "kyc_b21...",  "click_id": "clk_123...",  "account_id": "u_456...",  "ts_event": "2025-10-21T15:10:05Z",  "kyc_level": "basic    full",  "signature": "..."
}

4. 3. Deposit (FTD/Repeat)

json
{
"event": "deposit_success",  "event_id": "dep_9aa...",  "click_id": "clk_123...",  "account_id": "u_456...",  "amount": 100. 00,  "currency": "USD",  "is_ftd": true,  "payment_method": "card    pix    crypto    wallet",  "ts_event": "2025-10-21T15:12:31Z",  "signature": "..."
}

Campos obligatorios: 'event', 'event _ id', 'click _ id', 'ts _ event' (UTC), 'signature'.

Campos monetarios siempre junto con 'currency' (ISO-4217) y como números, no líneas.


5) Seguridad: firmas y acceso

Подпись (HMAC-SHA256): `signature = HMAC(secret, canonical_payload)`; canonizar el orden de los campos → una verificación estable.

Tokens de vida corta (JWT/opaque) a nivel de autorización: TTL 5-15 minutos.

Idempotencia: un POST repetido con el mismo 'event _ id' debe dar '200 OK' sin toma.

IP allow-list y mTLS (si es posible) en venta.

Rate limiting: protege el endpoint de «bourst» y bots.

Prohibición de redirecciones HTTP desde el punto de vista postbec; sólo respuestas directas.


6) Fiabilidad: retraídas, colas y orden

Cola (Kafka/RabbitMQ/SQS) entre la recepción del evento y el procesamiento de informes - para no perder datos en picos.

Retrés con pausa exponencial y backoff-jitter; límite de intento y DLQ (dead-letter queue).

El orden no es obligatorio, pero es recomendable tener 'ts _ event' para ordenar en BI.

Logs consulta/respuesta (sin datos sensibles), correlación por 'event _ id'.


7) Zonas temporales, moneda y consistencia

Todas las marcas de tiempo en UTC ('2025-10-21T15: 12: 31Z').

En los informes, especifique la timezone del proyecto, pero almacene los eventos en UTC.

Almacene los importes en la divisa de la transacción y duplíquelos en la divisa del informe a través de un tipo de cambio fiable (FX basado en fecha y hora).


8) Desduplicación y reglas de negocio

Idempotencia por event_id: repetición de → «ya procesada».

Deduplicación por (click_id + tipo de evento + ventana ts) como mecanismo de repuesto.

Reglas de validez de FTD: depósito mínimo, sin recargos de bonificación «cero»; fijar en el contrato.

Chargeback/Refund son eventos individuales de «ingresos negativos» para una NGR honesta.


9) Confidencialidad y cumplimiento

No pase PII a la URL y al frente; S2S es un lugar para campos sensibles.

Almacenar consent/consentimiento (analytics/ads) y versionarlos.

Minimice los campos: sólo lo que necesita para la atribución y la facturación.

Revise regularmente las políticas de retention de los registros.


10) Web2App y realidad móvil

Para aplicaciones, asocie 'click _ id' ↔ 'install _ id' en el lado MMP/SDK.

Cuando no hay un ID determinista (privacidad de iOS) - use probabilística + reglas de servidor, y S2S sigue siendo la «verdad» para la facturación.


11) Monitoreo y SLA

Métricas:
  • Éxito/error postbeki (%/min), p95 latency, porcentaje de retraídas, porcentaje de duplicados.
  • Divergencia de eventos entre las partes (operador vs rastreador) por días.
  • Retraso en la entrega (ingestion lag) y «fallas» por hora.
SLA (ejemplo):
  • Disponibilidad de recepción postback ≥ 99. 5 %/mes.
  • Latencia media antes de escribir en DWH ≤ 60 segundos; p95 respuesta API ≤ 500 ms.
  • Rassinchron de datos> 3% → la conciliación obligatoria de registros crudos en el plazo de 5 días laborables.

12) Hojas de cheques

12. 1. T-Check antes de iniciar

  • Redirector con generación de click_id y guaridas.
  • Endpoint postback: TLS, HMAC, JWT, IP allow-list, idempotency.
  • Se han documentado los esquemas de payload y el orden canónico de los campos.
  • Colas + DLQ, retraídas, alertas por errores/retrasos.
  • Tiempo UTC, moneda ISO, reglas FTD/Refund/Chargeback.
  • Correcciones en sandbox con fijación de registros de referencia.

12. 2. Cheque operativo (cada semana)

  • Conciliar «operador ↔ rastreador» en términos de volumen de eventos y sumas.
  • Análisis de duplicados y eventos «perdidos»; Auditoría de retiros.
  • Verificación de claves/tokens, vida útil y rotación.
  • Ver incidentes y ajustar las reglas.

13) Errores frecuentes y cómo evitarlos

1. No idempotency → tomas de FTD en retrases. → Escriba 'event _ id' y el almacén 'seen'.

2. Diferentes zonas horarias → «navegaron» D0/D1. → Siempre UTC en el registro de eventos.

3. Sumas/comas de cadena → errores de parsing. → Pasar números con punto y moneda ISO.

4. La firma «cruda» JSON → se rompe del orden de las llaves. → Hacer canonización.

5. No hay DLQ/retraídos → pérdida de eventos en microbuses. → cola + backoff + alertas.

6. Autenticación débil → postbecs falsos. → HMAC + JWT + mTLS/hoja IP.

7. La ausencia de reglas de FTD → disputas de facturación → Fije las definiciones en el contrato.


14) Ejemplos de consultas y respuestas

14. 1. POST/postback (operador → rastreador)


POST /postback HTTP/1. 1
Content-Type: application/json
Authorization: Bearer eyJhbGciOi...
X-Signature: sha256=ab12...

{ "event":"deposit_success","event_id":"dep_9aa",  "click_id":"clk_123","account_id":"u_456",  "amount":100. 00,"currency":"USD","is_ftd":true,  "ts_event":"2025-10-21T15:12:31Z" }
Respuesta:

200 OK
{ "status":"ok", "idempotent": false }
Volver a enviar con el mismo 'event _ id':

200 OK
{ "status":"ok", "idempotent": true }

14. 2. Error de firma


403 Forbidden
{ "error":"signature_invalid", "hint":"check canonical order" }

15) Incidentes y desmontes

Síntoma: el operador tiene FTD = 120, usted tiene 117.

Plan:

1. Conciliación del intervalo de tiempo (UTC) y las monedas.

2. Descarga de registros crudos por 'event _ id '/' click _ id'.

3. Búsqueda de token/idempotencia rechazados debido a la firma/TTL.

4. Dopaje de eventos «atascados» del DLQ, actos de conciliación.


16) Plan 30-60-90 de aplicación

0-30 días - contorno MVP

Ejecute el redirector con 'click _ id' y logs.

Realizar la recepción de postbacks: HMAC, JWT, idempotency, colas, DLQ, alertas.

Elevar sandbox, alejar el script de extremo a extremo reg/FTD con sumas de prueba.

Documentar esquemas y canonización de campos.

31-60 días - Calidad y escala

Incluir eventos monetarios y contabilidad de doble cálculo (txn & report).

Configurar el monitoreo p95 latencia, discrepancias y retraídas.

Firmar SLA/procedimientos de incidentes; añadir chargeback/refund eventos.

En BI montar vitrinas: cohortes FTD, Payback, D7/D30 ARPU.

61-90 días - Sostenibilidad y auditoría

Introduzca la rotación de secretos/certificados, pruebas de tolerancia a fallas.

Realizar pruebas de carga y «simulacros de emergencia» (cola caída/DB).

Formalizar las conciliaciones de reproducción y la auditoría trimestral de esquemas/reglas de FTD.


17) Resultado

El seguimiento S2S es una «cresta» de atribución honesta y facturación: click_id como clave primaria, postbeki protegido, idempotencia, retraídas y estricta higiene de tiempo/moneda. Agregue reglas transparentes de validez de FTD, eventos de chargeback y monitoreo maduro, y obtendrá un sistema confiable donde cada conversión es confirmada por el servidor y converge en informes a un centavo.

× Buscar por juego
Introduce al menos 3 caracteres para iniciar la búsqueda.