日本語版はAIによる翻訳です。正確な情報については英語版をご参照ください。
dataFieldId は、トリートメントの配信条件(eligibility rules)などでデータフィールドを参照する際に使用します。
x-api-key ヘッダーに Treatment Management のAPIキーが必要です。読み取り専用のAPIのため、安全にリトライできます。リクエストボディ
DataFieldParams
各項目は1つのデータフィールドを表します。以下のフィールドのうち、いずれか1つだけを指定してください。ユーザー属性
トリートメントのインタラクション
イベント
集計方法
レスポンス
dataFields の各エントリは次のとおりです。
例
Request
Response (200)
エラー
エラーは標準のエラーレスポンスの形式で返されます。message ではなく、HTTPステータスで判定してください。
allowMissing による部分的な結果の取得
allowMissing を true に設定すると、一部の項目が一致しない場合でも、存在するデータフィールドと、一致しなかった項目の一覧を取得できます。
allowMissing を true に設定した場合は、次のようになります。
- 一部またはすべての項目が一致しない場合でも、レスポンスは
200になります。 dataFieldsには一致した項目のみが含まれます。各エントリとリクエストの対応は、位置ではなくdataFieldParamsで照合してください。- 複数のデータフィールドに一致する項目がある場合は、引き続き
404でリクエストが失敗します。 400および403のエラーは変わりません。
Request body
Response (200)