日本語版はAIによる翻訳です。正確な情報については英語版をご参照ください。
このドキュメントでは、InsertDataField の概要と使い方を説明します。InsertDataField を使うと、DataFieldをAPIで登録でき、登録したDataFieldのnameは、追加設定なしで、GetTreatmentsのコンテキスト属性(contextual attribute)のキーとしてそのまま利用できます。
API定義
InsertDataFieldの呼び出しにはTreatment ManagementのAPIキーが必要で、x-api-keyヘッダーで渡します。Treatment Management権限のないキーは403 PERMISSION_DENIEDで拒否されます。
エンティティ
UserPropertyParams
DataFieldPb
InsertDataField
DataFieldを登録するAPI
InsertDataField は (project_id, name) を複合一意キーとし、べき等性を保証します。同一のキーでリクエストが再送された場合、エラーや重複作成を行わず、すでに保存されている対象の data_field_id を返却します。
サンプル cURL リクエスト
サンプルレスポンス