logo
開發者文件
搜尋
更新使用者屬性

更新使用者屬性

支援透過 API 批次更新使用者屬性值。開發者可依據業務需求靈活設定使用者屬性,進一步提升使用者分析與推薦的效果。

請求方法

POST

端點

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

請求認證

詳細資訊請參考 API 概述中的認證方法說明。

請求

請求範例

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 金鑰可於 API Key 頁面取得。
Content-Type application/json 資料類型,值為 application/json。

請求參數

參數 類型 描述 是否必填
user_id string 需要設定屬性的使用者 ID true
property_values list 需要更新的屬性列表 true
property_values.property_name string 屬性名稱 true
property_values.value object 屬性值 true

回應

參數 類型 描述
success_update list 成功更新的使用者屬性列表
success_update.propertyName string 成功更新的屬性名稱
success_update.value object 成功更新的屬性值
fail_update list 更新失敗的使用者屬性列表
fail_update.value object 更新失敗的屬性值
fail_update.property_name string 更新失敗的屬性名稱