Show Menu
主题×

竞争条件和错误处理

介绍如何防止竞争条件和错 DCS 误处理。

防止种族情况

如果您在完成响应初始查询并将数据写入用户的Cookie之前同时(或快速连续)向 DCS Cookie发送多个调用,则可能会出现竞争条件。 不需要竞争条件,因为它可能损坏或不正确地覆盖cookie数据。 作为最佳实践,请考虑以下方法以帮助避免此问题:
  • 不要同时向同一用户发出呼叫或快速连 DCS 续发出呼叫。
  • 在发出后续呼叫之前,请等待每个响应返回。

错误处理

对于无效或格式不良的查询,错误处理受限。 无效请求会返回响 HTTP 200 OK 应,但不会返回数据。 此外,当用 DCS HTTP 200 OK 户:
  • 在Audience manager或合作伙伴级别选择不跟踪。
  • 来自无效/未选择的地理区域。
  • 禁用浏览器Cookie(全部或第三方)。