用户属性数据 (User Property)
V1.1
loading
本节将为您介绍用户属性数据 (User Property) 相关接口。关于用户属性数据接入更详细的介绍可以参考【属性数据接入】章节。
所属权限(scope):Audience Management
上传用户属性数据
全部接口
V1.1
loading
所属权限 | Audience Management |
请求地址 | user_properties/add |
请求方法 | post |
全局参数
全局参数是指每一个接口都需要使用到的参数。详情参考,代码案例参考。
参数名称 | 参数类型 |
---|---|
access_token | 授权令牌,完成 OAuth 2.0 授权后获得,参考授权认证章节 |
timestamp |
当前的时间戳,单位为秒,允许客户端请求最大时间误差为 300 秒。 MarketingAPI 所使用的时间戳,若无特殊说明,均为秒级时间戳 MarketingAPI 所使用的时区为 GMT+8,例如当时间戳为 1494840119 时,表示 2017-05-15 17:21:59 |
nonce | 随机字串标识,不超过 32 个字符,由调用方自行生成,需保证全局唯一性 |
fields | get 接口增加 fields 字段,用于指定返回参数的字段列表,为选填字段。fields 取值范围为 get 接口返回的 list 中的字段。如不填写,则根据默认值进行返回 |
请求参数
标有*的参数为必填项
名称 | 类型 | 描述 |
---|---|---|
account_id*
|
integer | 推广帐号 id,有操作权限的帐号 id,包括代理商和广告主帐号 id |
user_property_set_id*
|
integer | 用户属性数据源 id |
wechat_app_id
|
string | 微信用户 OpenID 或 UnionID 对应的微信 AppID ;当 wechat_openid 或 wechat_unionid 非空时,必填 字段长度最小 1 字节, |
property*
|
struct[] | 用户属性列表 数组最大长度 50 |
outer_user_id*
|
string | 您为用户分配的唯一 id。一般而言,是您在 CRM 或其他后台系统中为该用户分配的 id。您也可以用 user_id 参数中的任一字段(例如手机号/QQ 号)来填写这个标识。 字段长度最小 1 字节,长度最大 32 字节 |
user_id*
|
struct | 用户 id,hash_qq、hash_phone、hash_idfa、hash_imei、hash_mac、wechat_openid 和 wechat_unionid 至少填写一个 |
hash_qq
|
string | md5 加密后 qq 号 字段长度最小 1 字节,长度最大 64 字节 |
hash_phone
|
string | md5 加密后手机号 字段长度最小 1 字节,长度最大 64 字节 |
hash_idfa
|
string | md5 加密后用户 IDFA 字段长度最小 1 字节,长度最大 64 字节 |
hash_imei
|
string | md5 加密后用户 IMEI 字段长度最小 1 字节,长度最大 64 字节 |
hash_mac
|
string | md5 加密后 mac 地址 字段长度最小 1 字节,长度最大 64 字节 |
wechat_openid
|
string | 微信用户的 OpenID,仅对特定客户开放 字段长度最小 1 字节,长度最大 64 字节 |
wechat_unionid
|
string | 微信用户的 UnionID,仅对特定客户开放 字段长度最小 1 字节,长度最大 64 字节 |
property_data*
|
string | 属性数据,最多 50 个键值对,键最大长度 20,值最大长度 40.详见 [property_param_map] 字段长度最小 1 字节,长度最大 204800 字节 |
请求示例
curl 'https://api.e.qq.com/v1.1/user_properties/add?access_token=<ACCESS_TOKEN>×tamp=<TIMESTAMP>&nonce=<NONCE>' \
-H 'Content-Type: application/json' \
-d '{
"account_id": "<ACCOUNT_ID>",
"user_property_set_id": "<USER_PROPERTY_SET_ID>",
"wechat_app_id": "<WECHAT_APP_ID>",
"property": [
{
"outer_user_id": "testUser",
"user_id": {
"hash_qq": "e10adc3949ba59abbe56e057f20f883e",
"wechat_openid": "ozYoQszwWGZywZLNEogId_d9O-2Y"
},
"property_data": {
"property1": "value1",
"property2": "value2"
}
}
]
}'
应答字段
无应答示例
{
"code": 0,
"message": "",
"message_cn": ""
}
可视化调试工具
问题仍未解决?
请前往腾讯广告反馈中心在线提交问题,我们的人工客服将为你服务