logo
Development
検索
ユーザー属性の更新

ユーザー属性の更新

API を通じてユーザー属性の値を一括更新することが可能です。
開発者はビジネス要件に応じて柔軟にユーザー属性を設定でき、より適切なユーザー分析やレコメンデーションに活用できます。

リクエストメソッド

POST

リクエストURL

https://api-${endpoint}.gptbots.ai/v1/property/update

リクエスト認証

認証方法の説明についてはAPI Overviewをご参照ください。

リクエスト

リクエスト例

curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/property/update' \ -H 'Authorization: Bearer ${API Key}' \ -H 'Content-Type: application/json' \ -d '{ "user_id": "example_user_id", "property_values": [ { "property_name": "example_property_name", "value": "example_value" } ] }'
                      
                      curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/property/update' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: application/json' \
-d '{
    "user_id": "example_user_id",
    "property_values": [
        {
            "property_name": "example_property_name",
            "value": "example_value"
        }
    ]
}'

                    
このコードブロックをポップアップで表示

リクエストヘッダー

フィールド タイプ 説明
Authorization Bearer ${API Key} 認証には Authorization: Bearer ${API Key} を使用してください。トークンはAPIキーページから取得できます。
Content-Type application/json データの形式は application/json を設定してください。

リクエストボディ

パラメータ タイプ 説明 必須
user_id String 属性を設定する対象のユーザーID 必須
property_values List 更新する属性のリスト 必須
property_values.property_name String 属性名 必須
property_values.value Object 属性値 必須

レスポンス

パラメータ タイプ 説明
success_update List 更新に成功したユーザー属性のリスト
success_update.propertyName String 更新に成功した属性名
success_update.value Object 更新に成功した属性の値
fail_update List 更新に失敗したユーザー属性のリスト
fail_update.value Object 更新に失敗した値
fail_update.property_name String 更新に失敗した属性名