查询创意组件元数据
所属权限 | ads_management |
请求地址 | components_metadata/get |
请求方法 | GET |
全局参数
全局参数是指每一个接口都需要使用到的参数。详情参考,代码案例参考。
参数名称 | 参数类型 |
---|---|
access_token | 授权令牌,完成 OAuth 2.0 授权后获得,参考授权认证章节 |
timestamp |
当前的时间戳,单位为秒,允许客户端请求最大时间误差为 300 秒。 MarketingAPI 所使用的时间戳,若无特殊说明,均为秒级时间戳 MarketingAPI 所使用的时区为 GMT+8,例如当时间戳为 1494840119 时,表示 2017-05-15 17:21:59 |
nonce | 随机字串标识,不超过 32 个字符,由调用方自行生成,需保证全局唯一性 |
请求参数
标有*的参数为必填项
名称 | 类型 | 描述 |
---|---|---|
account_id*
|
integer | 广告主帐号 id,有操作权限的帐号 id,不支持代理商 id |
filtering
|
struct[] | 过滤条件,若此字段不传,或传空则视为无限制条件,详见 [过滤条件] 数组最小长度 1,最大长度 4 |
field*
|
string | 过滤字段 可选值:{ component_type, component_sub_type } |
operator*
|
enum | 操作符,[枚举详情] 当 field 取值 component_type 时,可选值:{ IN } 当 field 取值 component_sub_type 时,可选值:{ IN } |
values*
|
string[] | 字段取值,values 数组的个数限制与 operator 的取值相关,详见 [过滤条件] 当 field 取值 component_type 时,数组最小长度 1,最大长度 100 可选值:{ UNKNOWN, TITLE, DESCRIPTION, IMAGE, IMAGE_LIST, JUMP_INFO, VIDEO, BRAND, CONSULT, PHONE, FORM, ACTION_BUTTON, CHOSEN_BUTTON, LABEL, SHOW_DATA, MARKETING_PENDANT, APP_GIFT_PACK_CODE, SHOP_IMAGE, COUNT_DOWN, BARRAGE, FLOATING_ZONE, TEXT_LINK, END_PAGE, LIVING_DESC, WECHAT_CHANNELS, SHORT_VIDEO, ELEMENT_STORY, WXGAME_PLAYABLE_PAGE, APP_PROMOTION_VIDEO, VIDEO_SHOWCASE, IMAGE_SHOWCASE, MINI_CARD_LINK, CONSULT_LINK, V2_TITLE, V2_DESCRIPTION, V2_LONG_SUBLINK, V2_SHORT_SUBLINK, V2_LONG_SUBLINK_LIST, V2_SHORT_SUBLINK_LIST, V2_APP_DOWNLOAD, V2_IMAGE_1X1, V2_IMAGE_LIST_1X1, V2_IMAGE_TEXT_1X1, V2_IMAGE_BIG_20X7, V2_VIDEO_16X9_IMAGE_16X9, V2_VIDEO_16X9_IMAGE_4X3, V2_VIDEO_16X9_IMAGE_1X1, V2_QUICK_CONSULT, V2_PHONE, V2_FORM, V2_BRAND, V2_LANDING_PAGE, V2_HOLIDAY_LOGO, V2_ACTION_BUTTON, V2_CHOSEN_BUTTON, V2_VIDEO_9X16_IMAGE_9X16, V2_IMAGE_16X9, V2_LABEL, V2_PROMOTION_SUBLINK, V2_IMAGE_LIST_3X2, V2_IMAGE_LIST_9X16, V2_LIST_SUBLINK, V2_MDPA_TITLE, V2_MDPA_DESCRIPTION } 当 field 取值 component_sub_type 时,数组最小长度 1,最大长度 100 可选值:{ VIDEO_16X9, VIDEO_9X16, VIDEO_4X3, VIDEO_SHOWCASE, SHORT_VIDEO_4X3, IMAGE_16X9, IMAGE_9X16, IMAGE_1X1, IMAGE_3X2, IMAGE_3X4, IMAGE_4X3, IMAGE_5X4, IMAGE_4X5, IMAGE_20X7, IMAGE_7X2, IMAGE_SHOWCASE, IMAGE_100X9, IMAGE_LIST_9X16_4, IMAGE_LIST_1X1_3, IMAGE_LIST_1X1_4, IMAGE_LIST_1X1_6, IMAGE_LIST_3X2_3, IMAGE_LIST_1X1_1, IMAGE_LIST_16X9_1, IMAGE_LIST_1X1_9, ELEMENT_STORY, DESCRIPTION, TITLE, ACTION_BUTTON, LABEL, SHOW_DATA, FLOATING_ZONE_IMAGE_TEXT, FLOATING_ZONE_IMAGE, BARRAGE, APP_GIFT_PACK_CODE, SHOP_IMAGE, MARKETING_PENDANT, CHOSEN_BUTTON, COUNT_DOWN, LIVING_DESC, TEXT_LINK, END_PAGE, WECHAT_CHANNELS, WXGAME_PLAYABLE_PAGE, CONSULT, PHONE, FORM, MINI_CARD_LINK, FLOATING_ZONE_IMAGE_TEXT_LIST, CONSULT_LINK, BRAND, BRAND_PAGE, BRAND_SEARCH, BRAND_WECHAT_CHANNEL, BRAND_WECHAT, BRAND_WECOM, JUMP_INFO_OFFICIAL, JUMP_INFO_XJ_ANDROID_APP_H5, JUMP_INFO_XJ_IOS_APP_H5, JUMP_INFO_XJ_WEB_H5, JUMP_INFO_XJ_QUICK, JUMP_INFO_WECHAT_CANVAS, JUMP_INFO_WECHAT_CANVAS_MINI_PROGRAM, JUMP_INFO_FENGYE_ECOMMERCE, JUMP_INFO_H5, JUMP_INFO_WECHAT_SIMPLE_CANVAS, JUMP_INFO_WECHAT_MINI_PROGRAM, JUMP_INFO_QQ_APP_MINI_PROGRAM, JUMP_INFO_WECHAT_CONSULT, JUMP_INFO_WECOM_CONSULT, JUMP_INFO_WECHAT_CHANNELS_WATCH_LIVE, JUMP_INFO_WECHAT_CHANNELS_RESERVE_LIVE, JUMP_INFO_WECHAT_CHANNELS_FEED, JUMP_INFO_WECHAT_OFFICIAL_ACCOUNT_DETAIL, JUMP_INFO_WECHAT_MINI_GAME, JUMP_INFO_ANDROID_APP, JUMP_INFO_IOS_APP, JUMP_INFO_ANDROID_DIRECT_DOWNLOAD, JUMP_INFO_APP_MARKET, JUMP_INFO_APP_DEEP_LINK, JUMP_INFO_ANDROID_QUICK_APP, JUMP_INFO_WECHAT_CHANNELS_SHOP_PRODUCT, JUMP_INFO_QQ_MINI_GAME } |
请求示例
curl -v -G 'https://api.e.qq.com/v3.0/components_metadata/get?access_token=<ACCESS_TOKEN>×tamp=<TIMESTAMP>&nonce=<NONCE>' \
-d 'account_id=<ACCOUNT_ID>' \
-d 'filtering=[
{
"values": []
}
]'
应答字段
名称 | 类型 | 描述 |
---|---|---|
list
|
struct[] | 返回创意组件元数据列表 |
name
|
string | 创意组件参数名称 |
component_type
|
enum | 创意组件类型,[枚举详情] |
component_sub_type
|
enum | 创意组件子类型,[枚举详情] |
value_field
|
struct[] | 创意组件元数据字段列表 |
name
|
string | 创意组件参数名称 |
type
|
enum | 创意组件字段类型,[枚举详情] |
structure
|
struct[] | 创意组件元数据字段列表 |
name
|
string | 创意组件参数名称 |
type
|
enum | 创意组件字段类型,[枚举详情] |
is_array
|
boolean | 当前字段是否为数组 |
valid
|
struct | 创意组件字段结构 |
required
|
boolean | 当前字段是否为必填 |
type
|
enum | 创意组件字段校验类型,[枚举详情] |
file_format
|
string | 文件支持类型 |
file_size_kb_limit
|
integer | 文件支持大小,单位 kb |
height
|
integer | 媒体高度 |
width
|
integer | 媒体宽度 |
max_length
|
integer | 支持最大数量 |
min_length
|
integer | 支持最小数量 |
pattern
|
string | 匹配正则表达式 |
min_emoji_occurs
|
integer | 支持最小 emoji 标签数量 |
max_emoji_occurs
|
integer | 支持最大 emoji 标签数量 |
ratio_height
|
integer | 媒体比例-高 |
ratio_width
|
integer | 媒体比例-宽 |
min_duration
|
integer | 媒体最小时长,单位秒 |
max_duration
|
integer | 媒体最大时长,单位秒 |
min_height
|
integer | 最小媒体高度 |
min_width
|
integer | 最小媒体宽度 |
joint
|
struct | 组件 list 内容联合校验 |
total_length
|
struct[] | 联合校验总长度 |
names
|
string[] | 联合校验总长度的字段名 |
min_length
|
integer | 支持最小数量 |
max_length
|
integer | 支持最大数量 |
is_array
|
boolean | 当前字段是否为数组 |
valid
|
struct | 创意组件字段结构 |
required
|
boolean | 当前字段是否为必填 |
type
|
enum | 创意组件字段校验类型,[枚举详情] |
file_format
|
string | 文件支持类型 |
file_size_kb_limit
|
integer | 文件支持大小,单位 kb |
height
|
integer | 媒体高度 |
width
|
integer | 媒体宽度 |
max_length
|
integer | 支持最大数量 |
min_length
|
integer | 支持最小数量 |
pattern
|
string | 匹配正则表达式 |
min_emoji_occurs
|
integer | 支持最小 emoji 标签数量 |
max_emoji_occurs
|
integer | 支持最大 emoji 标签数量 |
ratio_height
|
integer | 媒体比例-高 |
ratio_width
|
integer | 媒体比例-宽 |
min_duration
|
integer | 媒体最小时长,单位秒 |
max_duration
|
integer | 媒体最大时长,单位秒 |
min_height
|
integer | 最小媒体高度 |
min_width
|
integer | 最小媒体宽度 |
joint
|
struct | 组件 list 内容联合校验 |
total_length
|
struct[] | 联合校验总长度 |
names
|
string[] | 联合校验总长度的字段名 |
min_length
|
integer | 支持最小数量 |
max_length
|
integer | 支持最大数量 |
component_candidate_count
|
integer | 组件候选数量 |
应答示例
{
"code": 0,
"message": "",
"message_cn": "",
"data": {
"list": [
{
"value_field": [
{
"structure": [
{
"valid": {
"joint": {
"total_length": [
{
"names": []
}
]
}
}
}
],
"valid": {
"joint": {
"total_length": [
{
"names": []
}
]
}
}
}
]
}
]
}
}
可视化调试工具
问题仍未解决?
请前往腾讯广告反馈中心在线提交问题,我们的人工客服将为你服务