ユーザー属性の更新
ユーザー属性の更新
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 | 更新に失敗した属性名 | 
