Condiciones de carrera y gestión de errores

Describe cómo evitar las condiciones de carrera y el manejo de errores DCS.

Prevención de las condiciones de carrera

Se puede producir una condición de carrera si se envían varias llamadas simultáneamente (o en rápida sucesión) al DCS antes de que termine de responder a las consultas iniciales y de escribir datos en la cookie del usuario. Una condición de carrera no es deseable porque puede dañar o sobrescribir incorrectamente los datos de cookies. Como práctica recomendada, considere los siguientes métodos para ayudar a evitar este problema:

  • No realice llamadas simultáneas o llamadas sucesivas a DCS del mismo usuario.
  • Espere a que se devuelva cada respuesta antes de realizar llamadas posteriores.

Administración de errores

La gestión de errores está limitada para consultas no válidas o mal formadas. Una solicitud no válida devuelve una respuesta HTTP 200 OK y ningún dato. Además, DCS deja de procesar una solicitud, descarta datos de características y devuelve una respuesta HTTP 200 OK cuando un usuario:

  • Exclusión de seguimiento en el nivel de Audience Manager o socio.
  • Proviene de una región geográfica no válida o no seleccionada.
  • Deshabilita las cookies del explorador (de todos o de terceros).

Consulte también Códigos de error, mensajes y ejemplos de DCS.

En esta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now