Skip to main content
日本語版は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 リクエスト

サンプルレスポンス