Skip to main content
Los fallos de red y los errores temporales del servidor ocurren. La API de eventos de servidor está pensada para que los reintentos sean seguros, siempre que sigas el patrón del event_id.

Cómo funciona la idempotencia

Todos los eventos aceptan un campo event_id. Cuando el mismo event_id llega más de una vez, el sistema marca la segunda aparición como duplicada y la excluye de la analítica. Tus recuentos de conversiones se mantienen exactos aunque reintentes una petición varias veces. La regla: genera el event_id una sola vez, antes del primer intento, y reutiliza ese mismo valor en cada reintento del evento.

Patrón de implementación

Calendario de reintentos

Limita la espera a 30–60 segundos. Después de 5 intentos fallidos, registra el evento y avisa: no reintentes indefinidamente.

Cuándo reintentar y cuándo parar

Guardar el event_id de los eventos críticos

En conversiones de alto valor (compras, suscripciones), genera y guarda el event_id antes de la llamada de red, para poder reintentar incluso después de reiniciar el proceso: