メインコンテンツへスキップ
日本語版はAIによる翻訳です。正確な情報については英語版をご参照ください。
このドキュメントでは、InsertDataFieldの概要と使い方を説明します。InsertDataFieldを使うと、データフィールドをAPIで登録できます。登録したデータフィールドのnameは、追加の設定なしで、GetTreatmentsのコンテキスト属性(contextual attribute)のキーとしてそのまま利用できます。

API定義

InsertDataFieldの呼び出しにはTreatment ManagementのAPIキーが必要です。キーはx-api-keyヘッダーで渡します。Treatment Management権限のないキーは403 PERMISSION_DENIEDで拒否されます。

エンティティ

UserPropertyParams

DataFieldPb

InsertDataField

データフィールドを登録するAPI

InsertDataFieldは(project_id, name)を複合一意キーとし、冪等性を保証します。同じキーでリクエストが再送された場合は、エラーを返したり重複して作成したりせず、すでに保存されているdata_field_idを返します。

cURLリクエストの例

レスポンスの例