說明如何防止競爭條件,並 DCS 錯誤處理。
如果您同時傳送多個呼叫(或快速連續)至 DCS 完成回應初始查詢及將資料寫入使用者Cookie之前。 競爭條件不是您預期的,因為可能會損毀或不正確覆寫Cookie資料。 為避免此問題,請考量下列方法:
如果Adobe偵測到過多DCS API呼叫,而這些呼叫可能對服務可用性造成負面影響,則可能會引入速率限制。
如果已啟用速率限制,您可能會收到 429 Too Many Requests
DCS呼叫上的HTTP回應狀態代碼。 收到此HTTP回應時,請稍後再試API呼叫。
錯誤處理僅限於無效或格式不良的查詢。 無效的請求會傳回 HTTP 200 OK
回應且沒有資料。 此外, DCS 停止處理請求、捨棄特徵資料並傳回 HTTP 200 OK
使用者回應時:
另請參閱 DCS錯誤碼、訊息和範例.