Saltar al contenido principal

Dónde Encontrar los Logs

Navega a la pestaña Herramientas de Desarrollo en tu Plataforma de Anuncios de Topsort para acceder a los logs en tiempo real de tu clave API.

Disponibilidad de Logs

EntornoQué se RegistraRetención
StagingTodas las solicitudes y respuestas de la API30 días
ProducciónSolo errores y solicitudes fallidas30 días
A medida que aumenta el uso de tu API en producción, las solicitudes exitosas pueden filtrarse de los logs para mejorar el rendimiento. Los errores y la información de depuración siempre estarán disponibles.

Comprender las Entradas de Log

Solicitudes Exitosas

Captura de pantalla de notificación del validador de esquema Las llamadas exitosas a la API muestran:
  • Estado: Códigos de estado HTTP 200/201/204
  • Marca de tiempo: Cuándo se realizó la solicitud
  • Endpoint: Qué endpoint de la API fue llamado
  • Tiempo de respuesta: Cuánto tiempo tomó la solicitud
  • Tamaño de solicitud: Tamaño de los datos de solicitud/respuesta

Entradas de Error

Captura de pantalla de error del validador de esquema Las solicitudes fallidas incluyen información adicional de depuración:
  • Estado: Código de error HTTP (400, 401, 403, etc.)
  • Detalles del error: Código de error específico y mensaje
  • Cuerpo de la solicitud: Qué datos fueron enviados (para depuración)
  • Stack trace: Detalles internos del error (cuando estén disponibles)

Patrones Comunes de Log

Problemas de Autenticación

401 Unauthorized - invalid_api_key
Missing Authorization header
Solución: Agrega el encabezado Authorization: Bearer TU_CLAVE_API

Errores de Validación

422 Unprocessable Entity - invalid_product_id
Product 'sku_123' not found in catalog
Solución: Verifica que el producto exista y esté escrito correctamente

Limitación de Tasa

429 Too Many Requests - rate_limited
X-RateLimit-Remaining: 0
Solución: Implementa lógica de reintento con retroceso exponencial

Usar Logs para Depuración

1. Eventos que No Aparecen en el Panel

Busca:
  • Estado 200 en llamadas a /events
  • Errores de validación en el payload del evento
  • Problemas de marca de tiempo (occurredAt en el futuro o demasiado antiguo)

2. Resultados de Subasta Vacíos

Verifica:
  • Estado del presupuesto de la campaña
  • Disponibilidad del producto en el catálogo
  • Formato de la solicitud de subasta

3. Problemas de Atribución

Revisa los logs de eventos para:
  • Uso consistente del ID de usuario
  • resolvedBidId apropiado de las subastas
  • Tiempo de los eventos de clic/compra

Mejores Prácticas

Monitoreo de Logs

  • Revisa los logs después de implementar nuevo código de integración
  • Monitorea las tasas de error durante períodos de alto tráfico
  • Configura alertas para patrones de error recurrentes

Flujo de Trabajo de Resolución de Problemas

  1. Reproduce el problema en el entorno de staging
  2. Revisa los logs recientes en busca de patrones de error
  3. Verifica el formato de la solicitud contra la documentación de la API
  4. Prueba con un payload mínimo para aislar el problema
  5. Contacta al soporte con marcas de tiempo de log para problemas complejos

Privacidad y Manejo de Datos

  • Los logs pueden contener datos sensibles de tus solicitudes
  • Los logs de producción expiran automáticamente después de 30 días
  • El acceso a los logs está restringido solo a usuarios administradores
  • Los datos personales en los logs siguen políticas estándar de retención de datos

¿Necesitas Ayuda?

Si estás viendo errores persistentes en tus logs:
  1. Anota la marca de tiempo de las solicitudes problemáticas
  2. Copia el mensaje de error exacto y los detalles de la solicitud
  3. Contacta al soporte con esta información para una resolución más rápida
Nuestro equipo puede acceder a logs detallados del lado del servidor para ayudar a diagnosticar problemas complejos de integración.