說明如何防止競爭條件和 DCS 錯誤處理。
如果您同時(或快速接續)傳送多個呼叫至 DCS 完成回應初始查詢及將資料寫入使用者Cookie之前。 競爭條件是不可取的,因為它可能會損毀或不適當地覆寫Cookie資料。 最佳實務是考慮下列方法來協助避免此問題:
如果Adobe偵測到過多的DCS API呼叫可能對服務可用性造成負面影響,則可能會引入速率限制。
如果啟用速率限制,您可能會收到 429 Too Many Requests
DCS呼叫上的HTTP回應狀態碼。 收到此HTTP回應時,請稍後重試API呼叫。
無效或格式錯誤的查詢的錯誤處理受到限制。 無效的請求傳回 HTTP 200 OK
回應且無資料。 此外, DCS 停止處理請求、捨棄特徵資料,並傳回 HTTP 200 OK
當使用者發生以下情況時回應:
另請參閱 DCS錯誤代碼、訊息和範例.