競合状態を防ぐ方法と DCS エラー処理について説明します。
競合状態が起こる可能性があるのは、最初のクエリへの応答とユーザーの Cookie へのデータの書き込みを DCS が完了しないうちに、複数の呼び出しを同時に(または矢継ぎ早に)DCS に送信する場合です。競合状態が起こると、Cookie データが破損したり不適切に上書きされるおそれがあるので、好ましくありません。ベストプラクティスとして次の対処法を考慮すると、この問題を避けるのに役に立ちます。
無効なクエリや不完全な形式のクエリの場合は、エラー処理が限られます。無効な要求の場合は、HTTP 200 OK
応答が返されるだけで、データは返されません。また、ユーザーが以下のいずれかに該当する場合、DCS は要求の処理を停止し、特性データを破棄し、HTTP 200 OK
応答を返します。
詳しくは、DCS エラー コード、メッセージ、例を参照してください。