入门与指南专题介绍帐号管理营销资产广告管理数据洞察人群管理数据接入接口清单
授权认证 帐号管理 营销资产 广告管理 数据洞察 辅助工具 用户行为数据 用户人群数据 用户标签数据 用户属性数据
附录

广告组 (Adgroup)

V1.1

loading


本节将为您介绍广告组 (Adgroup) 相关接口。广告组是推广流程中最核心的单元,包含投放时间、具体推广标的物、投放站点、出价等信息。关于广告组更详细的介绍可以参考【广告组】章节。


创建广告组

adgroups/add

POST

*为必填项
名称 类型 描述
account_id*
integer 广告主帐号 id,有操作权限的帐号 id,不支持代理商 id
campaign_id*
integer 推广计划 id
adgroup_name*
string 广告组名称,同一帐号下的广告组名称不允许重复。(字段长度最小 1 个等宽字符,长度最大 60 等宽字符(即字段最大长度为 60 个中文字或全角标点,120 个英文字或半角标点。一个等宽字符等价于一个中文,等价于两个英文。)
字段长度最小 1 字节,长度最大 180 字节
promoted_object_type*
enum 推广目标类型,[枚举详情]
枚举列表:{ PROMOTED_OBJECT_TYPE_LINK, PROMOTED_OBJECT_TYPE_LINK_WECHAT, PROMOTED_OBJECT_TYPE_ECOMMERCE, PROMOTED_OBJECT_TYPE_APP_ANDROID, PROMOTED_OBJECT_TYPE_APP_IOS, PROMOTED_OBJECT_TYPE_APP_ANDROID_MYAPP, PROMOTED_OBJECT_TYPE_APP_ANDROID_UNION, PROMOTED_OBJECT_TYPE_QQ_BROWSER_MINI_PROGRAM, PROMOTED_OBJECT_TYPE_LOCAL_ADS_WECHAT, PROMOTED_OBJECT_TYPE_QQ_MESSAGE, PROMOTED_OBJECT_TYPE_LEAD_AD, PROMOTED_OBJECT_TYPE_MINI_GAME_WECHAT, PROMOTED_OBJECT_TYPE_JD }
begin_date*
string 开始投放日期,日期格式:YYYY-MM-DD,且日期小于等于 end_date
字段长度为 10 字节
end_date*
string 结束投放日期,日期格式:YYYY-MM-DD,大于等于今天,且大于等于 begin_date ;如果希望长期投放,传空字符串
字段长度最小 0 字节,长度最大 10 字节
billing_event*
enum 计费类型,[枚举详情]
枚举列表:{ BILLINGEVENT_CLICK, BILLINGEVENT_APP_DOWNLOAD, BILLINGEVENT_IMPRESSION }
bid_amount*
integer 广告出价,单位为分,详见 [出价规则]
optimization_goal*
enum 广告优化目标类型。目前 OPTIMIZATIONGOAL_LEADS_COLLECT、OPTIMIZATIONGOAL_APPLY、OPTIMIZATIONGOAL_PRE_CREDIT、OPTIMIZATIONGOAL_CREDIT、OPTIMIZATIONGOAL_WITHDRAW_DEPOSITS 等五个目标灰度开放中,[枚举详情]
枚举列表:{ OPTIMIZATIONGOAL_BRAND_CONVERSION, OPTIMIZATIONGOAL_FOLLOW, OPTIMIZATIONGOAL_CLICK, OPTIMIZATIONGOAL_IMPRESSION, OPTIMIZATIONGOAL_APP_DOWNLOAD, OPTIMIZATIONGOAL_APP_ACTIVATE, OPTIMIZATIONGOAL_APP_REGISTER, OPTIMIZATIONGOAL_ONE_DAY_RETENTION, OPTIMIZATIONGOAL_APP_PURCHASE, OPTIMIZATIONGOAL_ECOMMERCE_ORDER, OPTIMIZATIONGOAL_ECOMMERCE_CHECKOUT, OPTIMIZATIONGOAL_LEADS, OPTIMIZATIONGOAL_ECOMMERCE_CART, OPTIMIZATIONGOAL_PROMOTION_CLICK_KEY_PAGE, OPTIMIZATIONGOAL_VIEW_COMMODITY_PAGE, OPTIMIZATIONGOAL_ONLINE_CONSULTATION, OPTIMIZATIONGOAL_TELEPHONE_CONSULTATION, OPTIMIZATIONGOAL_PAGE_RESERVATION, OPTIMIZATIONGOAL_DELIVERY, OPTIMIZATIONGOAL_MESSAGE_AFTER_FOLLOW, OPTIMIZATIONGOAL_CLICK_MENU_AFTER_FOLLOW, OPTIMIZATIONGOAL_PAGE_EFFECTIVE_ONLINE_CONSULT, OPTIMIZATIONGOAL_PAGE_EFFECTIVE_PHONE_CALL, OPTIMIZATIONGOAL_LEADS_COLLECT, OPTIMIZATIONGOAL_FIRST_PURCHASE, OPTIMIZATIONGOAL_APPLY, OPTIMIZATIONGOAL_PRE_CREDIT, OPTIMIZATIONGOAL_CREDIT, OPTIMIZATIONGOAL_WITHDRAW_DEPOSITS, OPTIMIZATIONGOAL_PROMOTION_VIEW_KEY_PAGE }
time_series*
string 投放时间段,格式为 48 * 7 位字符串,且都为 0 和 1,以半个小时为最小粒度,从周一零点开始至周日 24 点结束。0 为不投放,1 为投放,全传 1 视为全时段投放,不允许全部传 0。朋友圈广告的投放时间需大于等于 6 小时,小于等于 30 个自然日,且每天至少投放 6 小时,且每天投放的时段需保持一致
字段长度为 336 字节
automatic_site_enabled
boolean 是否开启自动版位功能(暂不包含 SITE_SET_WECHAT),此字段与 site_set 字段至少需要写入一个。该功能目前灰度中。
可选值:{ true, false }
site_set
enum[] 投放站点集合,当前单站点或者 SITE_SET_TENCENT_NEWS+SITE_SET_TENCENT_VIDEO 的组合,[枚举详情]
数组最小长度 1,最大长度 32
枚举列表:{ SITE_SET_QZONE, SITE_SET_QQCLIENT, SITE_SET_MUSIC, SITE_SET_MOBILE_UNION, SITE_SET_QQCOM, SITE_SET_WECHAT, SITE_SET_MOBILE_INNER, SITE_SET_TENCENT_NEWS, SITE_SET_TENCENT_VIDEO, SITE_SET_TENCENT_KUAIBAO, SITE_SET_MOBILE_MYAPP, SITE_SET_PCQQ }
daily_budget
integer 日限额,单位为分,

对于微信朋友圈广告(campaign_type = CAMPAIGN_TYPE_WECHAT_MOMENTS):

  • 朋友圈广告日预算必填
  • 日预算要求介于 100,000 – 1,000,000,000 分之间(1,000 元-10,000,000 元,单位为人民币);
  • 修改后的日预算不能低于该广告组今日已消耗金额的 1.5 倍;
  • 每次修改幅度不能低于 5,000 分(50 元,单位为人民币)。

  • 对于非微信朋友圈广告(campaign_type != CAMPAIGN_TYPE_WECHAT_MOMENTS):

  • 日预算需介于 5,000 分-400,000,000 分之间(50 元-4,000,000 元,单位为人民币);
  • 每次修改幅度不能低于该 adgroup 今日已消耗金额加上 5,000 分(50 元,单位为人民币);
  • 每次修改幅度不能低于 5,000 分(50 元,单位为人民币);
  • 每天每广告组最多修改 1,000 次。
  • promoted_object_id
    string 推广目标 id,详见 [查询推广目标 id]
    字段长度最小 0 字节,长度最大 128 字节
    app_android_channel_package_id
    string 安卓应用渠道包 id,当前特指投放腾讯开放平台安卓应用的渠道包 id,从推广目标模块的读取接口可以获取,渠道包 id 字段由"xx;yy" 两部分组成,获取渠道包 id 时 xx 会被置为 0,0 为正常。
    字段长度最小 1 字节,长度最大 128 字节
    targeting_id
    integer 定向 id,与 targeting 不能同时填写且不能同时为空
    targeting
    struct 定向详细设置,存放所有定向条件。与 targeting_id 不能同时填写且不能同时为空,微信朋友圈广告必填
    age
    struct[] 年龄定向(仅支持单年龄段,范围为 14~66,66 代表的是 66 岁及 66 岁以上,如 18~66 代表大于等于 18 岁)
    数组长度为 1
    min*
    integer 年龄最小值限制
    最小值 14,最大值 66
    max*
    integer 年龄最大值限制
    最小值 14,最大值 66
    gender
    enum[] 性别定向(仅单选),[枚举详情]
    数组长度为 1
    枚举列表:{ MALE, FEMALE }
    education
    enum[] 用户学历,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ DOCTOR, MASTER, BACHELOR, SENIOR, JUNIOR, PRIMARY, JUNIOR_COLLEGE }
    marital_status
    enum[] 婚恋状态,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ SINGLE, IN_LOVE, NEWLY_MARRIED, MARRIED, PARENTING, PARENTING_0, PARENTING_0_6, PARENTING_6_12, PARENTING_12_24, PARENTING_24_36, CHILD_PRE_SCHOOL, CHILD_PRIMARY_SCHOOL, CHILD_JUNIOR_SCHOOL, CHILD_HIGH_SCHOOL }
    working_status
    enum[] 工作状态,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ COLLEGE_STUDENT, BUSINESS_USER, GOVERNMENT_OFFICER, SCIENCE_EDUCATOR, FINANCIAL_WORKER, LAWYER, ADVERTISING_MARKETING_MEDIA_ART_WORKER, REAL_ESTATE_WORKER, IT_WORKER, CONSTRUCTION_WORKER, HEALTH_CARE_WORKER, SALESMAN, SERVICE_WORKER, TRANSPORTATION_LOGISTICS_WORKER, MECHANIC_WORKER, CUSTOMER_SERVICE_TECHNICAL_SUPPORTER, TRADER_BUYER, FINANCE_HUMAN_RESOURCE_ADMIN, CONSULTANT, ENERGY_MATERIAL_WORKER, FARMER, GOLDEN_COLLAR, WHITE_COLLAR, BLUE_COLLAR, SMALL_BUSINESS_MANAGER }
    geo_location
    struct 地理位置定向,"regions"、"business_districts"、"custom_locations" 不能同时为空。微信朋友圈广告必填,且所选地理位置需在同一城市级别,城市级别可通过 targeting_tags/get 接口获取
    location_types*
    enum[] 地点类型,[枚举详情],选择限制:
  • 对于微信流量,仅能选择"LIVE_IN"(常住);
  • 使用商圈(business_district)以及自定义地理位置(custom_locations)时,仅可选 "VISITED_IN"(去过),"LIVE_IN"(常住);
  • 如:["LIVE_IN", "VISITED_IN"]

    数组最小长度 1,最大长度 4
    枚举列表:{ RECENTLY_IN, VISITED_IN, LIVE_IN, TRAVEL_IN }
    regions
    integer[] 省市区县列表,可通过 [targeting_tags/get] 接口获取
    数组最小长度 0,最大长度 400
    business_districts
    integer[] 商圈 id 列表,可通过 [targeting_tags/get] 接口获取
    数组最小长度 0,最大长度 400
    custom_locations
    struct[] 自定义地理位置列表,使用火星系坐标,当广告类型为朋友圈广告时(campaign_type=CAMPAIGN_TYPE_WECHAT_MOMENTS),custom_locations 的数组长度限制为最小长度 1,最大长度 100。
    数组最小长度 1,最大长度 400
    longitude*
    float 经度,单位度
    最小值-180,最大值 180,最多保留 6 位小数
    latitude*
    float 纬度,单位度
    最小值-90,最大值 90,最多保留 6 位小数
    radius*
    integer 半径,单位米
    最小值 200,最大值 25000
    user_os
    enum[] 操作系统定向, 当 promoted_object_type=PROMOTED_OBJECT_TYPE_APP_ANDROID、PROMOTED_OBJECT_TYPE_APP_ANDROID_UNION、PROMOTED_OBJECT_TYPE_APP_ANDROID_MYAPP 时,广告只会在 Android 操作系统上展示;当 promoted_object_type=PROMOTED_OBJECT_TYPE_APP_IOS 时,广告只会在 iOS 操作系统上展示,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ IOS, IOS_VERSION_4, IOS_VERSION_5, IOS_VERSION_6, IOS_VERSION_7, IOS_VERSION_8, IOS_VERSION_9, IOS_VERSION_10, IOS_VERSION_11, IOS_VERSION_12, IOS_VERSION_13, ANDROID, ANDROID_VERSION_1, ANDROID_VERSION_2, ANDROID_VERSION_3, ANDROID_VERSION_4, ANDROID_VERSION_5, ANDROID_VERSION_6, ANDROID_VERSION_7, ANDROID_VERSION_8, ANDROID_VERSION_9, ANDROID_VERSION_10, WINDOWS, SYMBIAN, JAVA }
    new_device
    enum[] 新设备,最近三个月第一次使用该设备的用户,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ IOS, ANDROID }
    device_price
    enum[] 设备价格定向,仅对微信流量广告有效,[枚举详情],[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ PRICE_1500_LESS, PRICE_1500_2500, PRICE_2500_3500, PRICE_3500_4500, PRICE_4500_MORE }
    device_brand_model
    struct 设备品牌型号定向
    included_list
    integer[] 设备品牌型号定向,可通过 [targeting_tags/get] 接口获取
    数组最小长度 0,最大长度 400
    最小值 0,最大值 10000000000
    excluded_list
    integer[] 排除设备品牌型号列表,不能与 included_list 同时使用
    数组最小长度 0,最大长度 400
    最小值 0,最大值 10000000000
    network_type
    enum[] 联网方式定向,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ WIFI, NET_2G, NET_3G, NET_4G }
    network_operator
    enum[] 移动运营商定向,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ CMCC, CUC, CTC }
    network_scene
    enum[] 上网场景,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ PUBLIC_PLACE, HOME, COMPANY, SCHOOL }
    dressing_index
    enum[] 穿衣指数,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ FREEZING, COLD, CHILLY, COOL, MILDLY_COOL, MILD, WARM, TORRIDITY }
    uv_index
    enum[] 紫外线指数,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ WEAK, TEND_WEAK, MEDIUM, TEND_STRONG, STRONG }
    makeup_index
    enum[] 化妆指数,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ PREVENT_CRACKING, MOISTURING, OIL_CONTROL, UV_PROTECT }
    climate
    enum[] 气象,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ SHINE, CLOUDY, RAINY, FOGGY, SNOWY, SANDY }
    temperature
    struct[] 温度(仅单温度段,以绝对零度值(-273)表示 0 度,依次增加,例如 223~323 表示-50 度到 50 度。数字与“~”之间不允许存在空格)
    数组长度为 1
    min*
    integer 温度最小值限制
    最小值 223,最大值 323
    max*
    integer 温度最大值限制
    最小值 223,最大值 323
    air_quality_index
    enum[] 空气质量指数,[枚举详情]
    数组长度为 1
    枚举列表:{ GOOD, MODERATE, LIGHTLY_POLLUTED, MODERATELY_POLLUTED, HEAVILY_POLLUTED, SEVERELY_POLLUTED }
    app_install_status
    enum[] 应用用户,[枚举详情]
    数组长度为 1
    枚举列表:{ NOT_INSTALLED, INSTALLED }
    consumption_status
    enum[] 消费能力,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ HIGH, LOW }
    gamer_consumption_ability
    struct[] 游戏用户消费能力(仅支持单价格段,单位是“元/月”)
    数组长度为 1
    min*
    integer 游戏用户消费能力最小值限制,可填写的值为 1,10,20,30,40,50,60,70,80,90,100,200,300,400,500
    最小值 1,最大值 500
    max*
    integer 游戏用户消费能力最大值限制,可填写的值为 10,20,30,40,50,60,70,80,90,100,200,300,400,500,999999999,最大值 999999999 代表 500 以上
    最小值 10,最大值 999999999
    residential_community_price
    struct[] 居民社区价格(仅支持单价格段,范围为:1~100000,单位是“元/m ²”)
    数组长度为 1
    min*
    integer 居民社区价格最小值限制,可填写的值为 1,1000,2000,3000,4000,5000,6000,7000,8000,9000,10000,20000,30000,40000,50000,60000,70000,80000,90000,100000
    最小值 1,最大值 100000
    max*
    integer 居民社区价格最大值限制,可填写的值为 1000,2000,3000,4000,5000,6000,7000,8000,9000,10000,20000,30000,40000,50000,60000,70000,80000,90000,100000,999999999,最大值 999999999 代表 10 万以上
    最小值 1000,最大值 999999999
    financial_situation
    enum[] 资产状态,[枚举详情]
    数组最小长度 1,最大长度 2
    枚举列表:{ CAR_OWNERS, HOME_OWNERS }
    consumption_type
    enum[] 消费类型定向,[枚举详情]
    数组最小长度 1,最大长度 2
    枚举列表:{ PAID_GOODS_VIRTUAL, PAID_GOODS_REAL }
    wechat_ad_behavior
    struct 微信广告行为定向,当且仅当投放微信广告时有效
    actions
    enum[] 包含的行为列表,多个行为之间为并集(or)的关系,[枚举详情]
    数组最小长度 0,最大长度 10
    枚举列表:{ WECHAT_OFFICIAL_ACCOUNT_FOLLOWED, WECHAT_COUPON_OBTAINED, WECHAT_OFFICIAL_ACCOUNT_AD_LIKE, WECHAT_MOMENTS_AD_LIKE }
    excluded_actions
    enum[] 排除的行为列表,多个行为之间为并集(or)的关系,[枚举详情]
    数组最小长度 0,最大长度 10
    枚举列表:{ WECHAT_OFFICIAL_ACCOUNT_FOLLOWED, WECHAT_COUPON_OBTAINED, WECHAT_OFFICIAL_ACCOUNT_AD_LIKE, WECHAT_MOMENTS_AD_LIKE }
    custom_audience
    integer[] 定向用户群,通过 [人群管理模块] 创建的人群 id,custom_audience 和 excluded_custom_audience 个数之和不能超过 50 个
    excluded_custom_audience
    integer[] 排除用户群,通过 [人群管理模块] 创建的人群 id,custom_audience 和 excluded_custom_audience 个数之和不能超过 50 个
    behavior_or_interest
    struct 行为兴趣意向定向
    interest
    struct 行为兴趣意向定向的兴趣部分
    targeting_tags
    string[] 兴趣标签列表
    数组最小长度 1,最大长度 250
    behavior
    struct[] 行为兴趣意向定向的行为部分
    数组长度为 1
    targeting_tags*
    string[] 行为标签列表
    数组最小长度 1,最大长度 250
    scene*
    enum[] 行为兴趣意向定向的行为部分的场景,[枚举详情]
    数组最小长度 1,最大长度 3
    枚举列表:{ BEHAVIOR_INTEREST_SCENE_ALL, BEHAVIOR_INTEREST_SCENE_APP, BEHAVIOR_INTEREST_SCENE_ECOMMERCE, BEHAVIOR_INTEREST_SCENE_INFORMATION }
    time_window*
    enum 行为兴趣意向定向的行为部分的时间窗,[枚举详情]
    枚举列表:{ BEHAVIOR_INTEREST_TIME_WINDOW_SEVEN_DAY, BEHAVIOR_INTEREST_TIME_WINDOW_FIFTEEN_DAY, BEHAVIOR_INTEREST_TIME_WINDOW_THIRTY_DAY, BEHAVIOR_INTEREST_TIME_WINDOW_THREE_MONTH, BEHAVIOR_INTEREST_TIME_WINDOW_SIX_MONTH, BEHAVIOR_INTEREST_TIME_WINDOW_ONE_YEAR }
    intensity*
    enum[] 行为兴趣意向定向的行为部分的强度,[枚举详情]
    数组长度为 1
    枚举列表:{ BEHAVIOR_INTEREST_INTENSITY_ALL, BEHAVIOR_INTEREST_INTENSITY_HIGH }
    intention
    struct 行为兴趣意向定向的意向部分
    targeting_tags
    integer[] 意向标签列表
    数组最小长度 1,最大长度 250
    最小值 0,最大值 4294967295
    wechat_official_account_category
    integer[] 微信公众号类型定向,微信公众号类型定向,当且仅当投放微信站点(SITE_SET_WECHAT)且非朋友圈广告(campaign_type != CAMPAIGN_TYPE_WECHAT_MOMENTS)时可以使用
    数组最小长度 1,最大长度 50
    mobile_union_category
    integer[] 移动媒体类型定向,当且仅当投放移动联盟流量时(site_set = SITE_SET_MOBILE_UNION)时可以使用
    数组最小长度 1,最大长度 200
    scene_spec
    struct 场景定向
    mobile_union
    enum[] 移动联盟场景定向,当且仅当投放移动联盟流量时可以使用,[枚举详情]
    数组最小长度 1,最大长度 9
    枚举列表:{ MOBILE_UNION_IN_WECHAT, MOBILE_UNION_REWARDED_VIDEO, MOBILE_UNION_REWARDED_MEDIA, MOBILE_UNION_SMB_CUSTOMIZATION, MOBILE_UNION_GAME_ADVERTISER_PECULIAR }
    exclude_mobile_union
    enum[] 移动联盟场景屏蔽定向,当且仅当投放移动联盟流量时可以使用,[枚举详情]
    数组最小长度 1,最大长度 8
    枚举列表:{ MOBILE_UNION_IN_WECHAT, MOBILE_UNION_REWARDED_VIDEO, MOBILE_UNION_REWARDED_MEDIA, MOBILE_UNION_GAME_ADVERTISER_EXCLUDE }
    union_position_package
    integer[] 定投联盟流量包列表,一个广告最多可选择 20 个定投流量包,且该广告所有流量包关联的广告位数量不得超过 500 个
    数组最小长度 1,最大长度 20
    exclude_union_position_package
    integer[] 屏蔽联盟流量包列表,一个广告最多可选择 20 个屏蔽流量包,且该广告所有流量包关联的广告位数量不得超过 500 个
    数组最小长度 1,最大长度 20
    tencent_news
    enum[] 腾讯新闻流量场景定向,当且仅当投放腾讯新闻流量时可以使用,功能灰度开放,[枚举详情]
    数组最小长度 1,最大长度 3
    枚举列表:{ TENCENT_NEWS_APP, TENCENT_NEWS_WECHAT, TENCENT_NEWS_QQ }
    display_scene
    enum[] 广告展示场景,当且仅当投放移动联盟流量时可以使用,[枚举详情]
    数组最小长度 0,最大长度 32
    枚举列表:{ DISPLAY_SCENE_BANNER, DISPLAY_SCENE_INLINE, DISPLAY_SCENE_SPLASH, DISPLAY_SCENE_NATIVE, DISPLAY_SCENE_REWARDED_VIDEO }
    configured_status
    enum 客户设置的状态,[枚举详情]
    枚举列表:{ AD_STATUS_NORMAL, AD_STATUS_SUSPEND }
    customized_category
    string 自定义分类,关键词用半角逗号','分隔,如:本地生活,餐饮
    字段长度最小 0 字节,长度最大 200 字节
    dynamic_ad_spec
    struct 动态商品广告属性,当广告形态为动态商品广告时,该字段必填
    product_catalog_id*
    integer 商品库 id
    product_mode*
    enum 动态商品广告类型,目前只支持单商品动态商品广告,多商品动态商品广告敬请期待,[枚举详情]
    枚举列表:{ SINGLE }
    user_action_sets
    struct[] 用户行为数据源,详见 [转化归因功能],当 promoted_object_type 为 PROMOTED_OBJECT_TYPE_ECOMMERCE、PROMOTED_OBJECT_TYPE_LINK 时,允许传入 WEB + iOS + Android 最多 3 个数据源;当 promoted_object_type 为 PROMOTED_OBJECT_TYPE_APP_ANDROID 时,只允许传入 1 个 Android 数据源;当 promoted_object_type 为 PROMOTED_OBJECT_TYPE_APP_IOS 时,只允许传入 1 个 iOS 数据源
    数组最小长度 1,最大长度 3
    type*
    enum 数据源类型,[枚举详情]
    枚举列表:{ USER_ACTION_SET_TYPE_WEB, USER_ACTION_SET_TYPE_IOS, USER_ACTION_SET_TYPE_ANDROID }
    id*
    integer 数据源 id,通过 user_action_sets 模块创建和获取,数据源 id 对应的类型要与 user_action_sets 中指定的 type 一致
    additional_user_action_sets
    struct[] 补充的 app 用户行为数据源,灰度开放中。
    当 promoted_object_type 为 PROMOTED_OBJECT_TYPE_ECOMMERCE、PROMOTED_OBJECT_TYPE_LINK、PROMOTED_OBJECT_TYPE_QQ_BROWSER_MINI_PROGRAM,且行业为网服、电商、金融的广告主,可填写补充的 app 用户行为数据源。数据源需为安卓/ios 数据源,且需确保为同一个 app 的数据源。
    数组最小长度 0,最大长度 100
    type*
    enum 数据源类型,[枚举详情]
    枚举列表:{ USER_ACTION_SET_TYPE_WEB, USER_ACTION_SET_TYPE_IOS, USER_ACTION_SET_TYPE_ANDROID }
    id*
    integer 数据源 id,通过 user_action_sets 模块创建和获取,数据源 id 对应的类型要与 user_action_sets 中指定的 type 一致
    dynamic_creative_id
    integer DC 动态创意 id
    is_rewarded_video_ad
    boolean 是否是激励视频广告
    可选值:{ true, false }
    bid_strategy
    enum 出价策略,仅 ocpa 广告可设置,枚举列表:[枚举详情]
    枚举列表:{ BID_STRATEGY_AVERAGE_COST, BID_STRATEGY_TARGET_COST, BID_STRATEGY_PRIORITY_LOW_COST }
    cold_start_audience
    integer[] 冷启动人群包列表,当且仅当广告为 ocpa 开启自动扩量的广告、且投放的流量不是微信或者应用宝时,才允许使用此字段。
    数组最大长度 10
    expand_enabled
    boolean 是否使用自动扩量,当广告为 oCPA、CPC 出价时,可将 expand_enabled 设置为 true,微信广告当且仅当出价为 oCPA 时,才可将 expand_enabled 设置为 true。,expand_enabled 设置为 true, 开启自动扩量
    可选值:{ true, false }
    expand_targeting
    string[] 扩量不可突破定向,如果使用 oCPA,会在 oCPA 扩量定向的范围内寻找相似人群,原 targeting 接口传入的定向将失效。当且仅当 expand_enabled 设置为 true 时,expand_targeting 才可填写,且为必填。
    目前仅支持年龄、性别、地域定向设置为不可突破(前置需要定向 targeting 层级使用了年龄、性别、地域时 不可突破才可以选择相对应的值)。
    数组最小长度 0,最大长度 3
    可选值:{ age, gender, geo_location }
    deep_conversion_spec
    struct oCPA 深度优化内容,若此字段不传,或传空则视为无限制条件
    deep_conversion_type
    enum oCPA 深度优化价值配置,[枚举详情]
    枚举列表:{ DEEP_CONVERSION_WORTH, DEEP_CONVERSION_BEHAVIOR }
    deep_conversion_behavior_spec
    struct oCPA 优化转化行为配置
    goal*
    enum 优化转化行为目标。,枚举列表:[枚举详情]
    枚举列表:{ OPTIMIZATIONGOAL_ONE_DAY_RETENTION, OPTIMIZATIONGOAL_APP_PURCHASE, OPTIMIZATIONGOAL_ECOMMERCE_ORDER, OPTIMIZATIONGOAL_ECOMMERCE_CHECKOUT, OPTIMIZATIONGOAL_PROMOTION_CLICK_KEY_PAGE, OPTIMIZATIONGOAL_ONLINE_CONSULTATION, OPTIMIZATIONGOAL_TELEPHONE_CONSULTATION, OPTIMIZATIONGOAL_DELIVERY, OPTIMIZATIONGOAL_PAGE_CONFIRM_EFFECTIVE_LEADS, OPTIMIZATIONGOAL_FIRST_PURCHASE, OPTIMIZATIONGOAL_VIEW_COMMODITY_PAGE, OPTIMIZATIONGOAL_CREDIT, OPTIMIZATIONGOAL_WITHDRAW_DEPOSITS, OPTIMIZATIONGOAL_APPLY, OPTIMIZATIONGOAL_PRE_CREDIT, OPTIMIZATIONGOAL_APP_REGISTER }
    bid_amount*
    integer 深度优化行为的出价,深度优化行为出价,单位为分
    最小值 10,最大值 200000
    deep_conversion_worth_spec
    struct oCPA 优化 ROI 配置
    goal*
    enum 优化 ROI 目标,枚举列表:[枚举详情]
    枚举列表:{ GOAL_30DAY_PURCHASE_ROAS, GOAL_30DAY_MONETIZATION_ROAS, GOAL_30DAY_ORDER_ROAS }
    expected_roi*
    float 深度优化价值效果值
    最小值 0.01,最大值 1000,最多保留 2 位小数
    deep_optimization_action_type
    enum oCPA 深度优化方式配置。仅当深度优化类型=优化深度转化行为时,支持选择“优化方式”。优化方式选择后不可更改,但可以取消使用深度优化。,[枚举详情]
    枚举列表:{ DEEP_OPTIMIZATION_ACTION_TYPE_DOUBLE_GOAL_BID, DEEP_OPTIMIZATION_ACTION_TYPE_TWO_STAGE_BID }
    • targeting 和 targeting_id 不能同时填写且不能同时为空,朋友圈广告只允许使用 targeting。
    • 朋友圈广告的投放时间需大于等于 6 小时,小于等于 60 个自然日,且每天至少投放 6 小时,且每天投放的时段需保持一致。
    • 对朋友圈广告,仅支持以下定向:地域(geo_location)、年龄(age)、性别(gender)、学历(education)、婚恋状态(marital_status)、app 安装(app_install_status)、自定义人群(custom_audience)、排除自定义人群(excluded_custom_audience)、操作系统(user_os)、联网方式(network_type)、移动运营商(network_operator)、设备价格(device_price)、微信广告行为定向(wechat_ad_behavior)、behavior_or_interest(行为兴趣意向定向)。
    • 地理位置定向的省市区县以及商圈 id、行为兴趣意向定向、微信公众号类型定向、移动媒体类型定向的可选值列表可通过 targeting_tags/get 接口进行获取。
    • DPA 广告功能灰度开放,如有接入需求,请联系对接渠道运营同事线下进行申请。
    • 非微信朋友圈广告的日限额(daily_budget)设置仅灰度开放,如有接入需求,请联系对接渠道运营同事线下进行申请。
    • 当 is_reward_video_ad = true 时,有如下限制:仅可使用 targeting,不允许使用 targeting_id ;地理位置定向必填,且所选地域必须属于同一城市级别;出价需要高于所选城市级别的底价,一级城市:50 元/千次曝光,二级城市:40 元/千次曝光,三级城市:30 元/千次曝光;仅允许投放的创意规格为 559,560。
    
    curl 'https://api.e.qq.com/v1.1/adgroups/add?access_token=<ACCESS_TOKEN>&timestamp=<TIMESTAMP>&nonce=<NONCE>' \
    -d 'account_id=<ACCOUNT_ID>' \
    -d 'campaign_id=<CAMPAIGN_ID>' \
    -d 'adgroup_name=推广广告' \
    -d 'promoted_object_type=PROMOTED_OBJECT_TYPE_LINK' \
    -d 'begin_date=2017-04-25' \
    -d 'end_date=2017-05-01' \
    -d 'billing_event=BILLINGEVENT_CLICK' \
    -d 'bid_amount=200' \
    -d 'optimization_goal=OPTIMIZATIONGOAL_CLICK' \
    -d 'time_series=010100100110100010101010010101010101010100101010101010010101010101001010101010100101010101010111110010101001010110110100110001011001010100101010101010110011001010101010100101100101101110101010101010100110100110010100110101110111101110110110110110110110101101101101110110011101011101101011101101101101001010110111010111011010110110111011' \
    -d 'site_set=["SITE_SET_QZONE"]' \
    -d 'daily_budget=10000' \
    -d 'targeting_id=<TARGETING_ID>' \
    -d 'scene_spec={"mobile_union":["MOBILE_UNION_IN_WECHAT"]}' \
    -d 'configured_status=AD_STATUS_NORMAL' \
    -d 'customized_category=本地生活,餐饮' \
    -d 'user_action_sets=[]' \
    -d 'additional_user_action_sets=[]' \
    -d 'cold_start_audience=[1024]' \
    -d 'expand_enabled=false' \
    -d 'expand_targeting=[]' \
    -d 'deep_conversion_spec={
        "deep_conversion_behavior_spec": {
            "bid_amount": 200
        },
        "deep_conversion_worth_spec": []
    }' 
    					
    名称 类型 描述
    adgroup_id
    integer 广告组 id
    {
        "code": 0,
        "message": "",
        "message_ch": "",
        "data": {
            "adgroup_id": "<ADGROUP_ID>"
        }
    }


    更新广告组

    adgroups/update

    POST

    *为必填项
    名称 类型 描述
    account_id*
    integer 广告主帐号 id,有操作权限的帐号 id,不支持代理商 id
    adgroup_id*
    integer 广告组 id
    adgroup_name
    string 广告组名称,同一帐号下的广告组名称不允许重复。(字段长度最小 1 个等宽字符,长度最大 60 等宽字符(即字段最大长度为 60 个中文字或全角标点,120 个英文字或半角标点。一个等宽字符等价于一个中文,等价于两个英文。)
    字段长度最小 1 字节,长度最大 180 字节
    optimization_goal
    enum 广告优化目标类型。目前 OPTIMIZATIONGOAL_LEADS_COLLECT、OPTIMIZATIONGOAL_APPLY、OPTIMIZATIONGOAL_PRE_CREDIT、OPTIMIZATIONGOAL_CREDIT、OPTIMIZATIONGOAL_WITHDRAW_DEPOSITS 等五个目标灰度开放中,[枚举详情]
    枚举列表:{ OPTIMIZATIONGOAL_BRAND_CONVERSION, OPTIMIZATIONGOAL_FOLLOW, OPTIMIZATIONGOAL_CLICK, OPTIMIZATIONGOAL_IMPRESSION, OPTIMIZATIONGOAL_APP_DOWNLOAD, OPTIMIZATIONGOAL_APP_ACTIVATE, OPTIMIZATIONGOAL_APP_REGISTER, OPTIMIZATIONGOAL_ONE_DAY_RETENTION, OPTIMIZATIONGOAL_APP_PURCHASE, OPTIMIZATIONGOAL_ECOMMERCE_ORDER, OPTIMIZATIONGOAL_ECOMMERCE_CHECKOUT, OPTIMIZATIONGOAL_LEADS, OPTIMIZATIONGOAL_ECOMMERCE_CART, OPTIMIZATIONGOAL_PROMOTION_CLICK_KEY_PAGE, OPTIMIZATIONGOAL_VIEW_COMMODITY_PAGE, OPTIMIZATIONGOAL_ONLINE_CONSULTATION, OPTIMIZATIONGOAL_TELEPHONE_CONSULTATION, OPTIMIZATIONGOAL_PAGE_RESERVATION, OPTIMIZATIONGOAL_DELIVERY, OPTIMIZATIONGOAL_MESSAGE_AFTER_FOLLOW, OPTIMIZATIONGOAL_CLICK_MENU_AFTER_FOLLOW, OPTIMIZATIONGOAL_PAGE_EFFECTIVE_ONLINE_CONSULT, OPTIMIZATIONGOAL_PAGE_EFFECTIVE_PHONE_CALL, OPTIMIZATIONGOAL_LEADS_COLLECT, OPTIMIZATIONGOAL_FIRST_PURCHASE, OPTIMIZATIONGOAL_APPLY, OPTIMIZATIONGOAL_PRE_CREDIT, OPTIMIZATIONGOAL_CREDIT, OPTIMIZATIONGOAL_WITHDRAW_DEPOSITS, OPTIMIZATIONGOAL_PROMOTION_VIEW_KEY_PAGE }
    bid_amount
    integer 广告出价,单位为分,详见 [出价规则]
    daily_budget
    integer 日限额,单位为分,

    对于微信朋友圈广告(campaign_type = CAMPAIGN_TYPE_WECHAT_MOMENTS):

  • 朋友圈广告日预算必填
  • 日预算要求介于 100,000 – 1,000,000,000 分之间(1,000 元-10,000,000 元,单位为人民币);
  • 修改后的日预算不能低于该广告组今日已消耗金额的 1.5 倍;
  • 每次修改幅度不能低于 5,000 分(50 元,单位为人民币)。

  • 对于非微信朋友圈广告(campaign_type != CAMPAIGN_TYPE_WECHAT_MOMENTS):

  • 日预算需介于 5,000 分-400,000,000 分之间(50 元-4,000,000 元,单位为人民币);
  • 每次修改幅度不能低于该 adgroup 今日已消耗金额加上 5,000 分(50 元,单位为人民币);
  • 每次修改幅度不能低于 5,000 分(50 元,单位为人民币);
  • 每天每广告组最多修改 1,000 次。
  • app_android_channel_package_id
    string 安卓应用渠道包 id,当前特指投放腾讯开放平台安卓应用的渠道包 id,从推广目标模块的读取接口可以获取,渠道包 id 字段由"xx;yy" 两部分组成,获取渠道包 id 时 xx 会被置为 0,0 为正常。
    字段长度最小 0 字节,长度最大 128 字节
    targeting_id
    integer 定向 id,与 targeting 不能同时填写
    targeting
    struct 定向详细设置,存放所有定向条件。与 targeting_id 不能同时填写,朋友圈广告只能使用 targeting
    age
    struct[] 年龄定向(仅支持单年龄段,范围为 14~66,66 代表的是 66 岁及 66 岁以上,如 18~66 代表大于等于 18 岁)
    数组长度为 1
    min*
    integer 年龄最小值限制
    最小值 14,最大值 66
    max*
    integer 年龄最大值限制
    最小值 14,最大值 66
    gender
    enum[] 性别定向(仅单选),[枚举详情]
    数组长度为 1
    枚举列表:{ MALE, FEMALE }
    education
    enum[] 用户学历,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ DOCTOR, MASTER, BACHELOR, SENIOR, JUNIOR, PRIMARY, JUNIOR_COLLEGE }
    marital_status
    enum[] 婚恋状态,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ SINGLE, IN_LOVE, NEWLY_MARRIED, MARRIED, PARENTING, PARENTING_0, PARENTING_0_6, PARENTING_6_12, PARENTING_12_24, PARENTING_24_36, CHILD_PRE_SCHOOL, CHILD_PRIMARY_SCHOOL, CHILD_JUNIOR_SCHOOL, CHILD_HIGH_SCHOOL }
    working_status
    enum[] 工作状态,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ COLLEGE_STUDENT, BUSINESS_USER, GOVERNMENT_OFFICER, SCIENCE_EDUCATOR, FINANCIAL_WORKER, LAWYER, ADVERTISING_MARKETING_MEDIA_ART_WORKER, REAL_ESTATE_WORKER, IT_WORKER, CONSTRUCTION_WORKER, HEALTH_CARE_WORKER, SALESMAN, SERVICE_WORKER, TRANSPORTATION_LOGISTICS_WORKER, MECHANIC_WORKER, CUSTOMER_SERVICE_TECHNICAL_SUPPORTER, TRADER_BUYER, FINANCE_HUMAN_RESOURCE_ADMIN, CONSULTANT, ENERGY_MATERIAL_WORKER, FARMER, GOLDEN_COLLAR, WHITE_COLLAR, BLUE_COLLAR, SMALL_BUSINESS_MANAGER }
    geo_location
    struct 地理位置定向,"regions"、"business_districts"、"custom_locations" 不能同时为空。微信朋友圈广告必填,且所选地理位置需在同一城市级别,城市级别可通过 targeting_tags/get 接口获取
    location_types*
    enum[] 地点类型,[枚举详情],选择限制:
  • 对于微信流量,仅能选择"LIVE_IN"(常住);
  • 使用商圈(business_district)以及自定义地理位置(custom_locations)时,仅可选 "VISITED_IN"(去过),"LIVE_IN"(常住);
  • 如:["LIVE_IN", "VISITED_IN"]

    数组最小长度 1,最大长度 4
    枚举列表:{ RECENTLY_IN, VISITED_IN, LIVE_IN, TRAVEL_IN }
    regions
    integer[] 省市区县列表,可通过 [targeting_tags/get] 接口获取
    数组最小长度 0,最大长度 400
    business_districts
    integer[] 商圈 id 列表,可通过 [targeting_tags/get] 接口获取
    数组最小长度 0,最大长度 400
    custom_locations
    struct[] 自定义地理位置列表,使用火星系坐标,当广告类型为朋友圈广告时(campaign_type=CAMPAIGN_TYPE_WECHAT_MOMENTS),custom_locations 的数组长度限制为最小长度 1,最大长度 100。
    数组最小长度 1,最大长度 400
    longitude*
    float 经度,单位度
    最小值-180,最大值 180,最多保留 6 位小数
    latitude*
    float 纬度,单位度
    最小值-90,最大值 90,最多保留 6 位小数
    radius*
    integer 半径,单位米
    最小值 200,最大值 25000
    user_os
    enum[] 操作系统定向, 当 promoted_object_type=PROMOTED_OBJECT_TYPE_APP_ANDROID、PROMOTED_OBJECT_TYPE_APP_ANDROID_UNION、PROMOTED_OBJECT_TYPE_APP_ANDROID_MYAPP 时,广告只会在 Android 操作系统上展示;当 promoted_object_type=PROMOTED_OBJECT_TYPE_APP_IOS 时,广告只会在 iOS 操作系统上展示,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ IOS, IOS_VERSION_4, IOS_VERSION_5, IOS_VERSION_6, IOS_VERSION_7, IOS_VERSION_8, IOS_VERSION_9, IOS_VERSION_10, IOS_VERSION_11, IOS_VERSION_12, IOS_VERSION_13, ANDROID, ANDROID_VERSION_1, ANDROID_VERSION_2, ANDROID_VERSION_3, ANDROID_VERSION_4, ANDROID_VERSION_5, ANDROID_VERSION_6, ANDROID_VERSION_7, ANDROID_VERSION_8, ANDROID_VERSION_9, ANDROID_VERSION_10, WINDOWS, SYMBIAN, JAVA }
    new_device
    enum[] 新设备,最近三个月第一次使用该设备的用户,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ IOS, ANDROID }
    device_price
    enum[] 设备价格定向,仅对微信流量广告有效,[枚举详情],[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ PRICE_1500_LESS, PRICE_1500_2500, PRICE_2500_3500, PRICE_3500_4500, PRICE_4500_MORE }
    device_brand_model
    struct 设备品牌型号定向
    included_list
    integer[] 设备品牌型号定向,可通过 [targeting_tags/get] 接口获取
    数组最小长度 0,最大长度 400
    最小值 0,最大值 10000000000
    excluded_list
    integer[] 排除设备品牌型号列表,不能与 included_list 同时使用
    数组最小长度 0,最大长度 400
    最小值 0,最大值 10000000000
    network_type
    enum[] 联网方式定向,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ WIFI, NET_2G, NET_3G, NET_4G }
    network_operator
    enum[] 移动运营商定向,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ CMCC, CUC, CTC }
    network_scene
    enum[] 上网场景,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ PUBLIC_PLACE, HOME, COMPANY, SCHOOL }
    dressing_index
    enum[] 穿衣指数,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ FREEZING, COLD, CHILLY, COOL, MILDLY_COOL, MILD, WARM, TORRIDITY }
    uv_index
    enum[] 紫外线指数,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ WEAK, TEND_WEAK, MEDIUM, TEND_STRONG, STRONG }
    makeup_index
    enum[] 化妆指数,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ PREVENT_CRACKING, MOISTURING, OIL_CONTROL, UV_PROTECT }
    climate
    enum[] 气象,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ SHINE, CLOUDY, RAINY, FOGGY, SNOWY, SANDY }
    temperature
    struct[] 温度(仅单温度段,以绝对零度值(-273)表示 0 度,依次增加,例如 223~323 表示-50 度到 50 度。数字与“~”之间不允许存在空格)
    数组长度为 1
    min*
    integer 温度最小值限制
    最小值 223,最大值 323
    max*
    integer 温度最大值限制
    最小值 223,最大值 323
    air_quality_index
    enum[] 空气质量指数,[枚举详情]
    数组长度为 1
    枚举列表:{ GOOD, MODERATE, LIGHTLY_POLLUTED, MODERATELY_POLLUTED, HEAVILY_POLLUTED, SEVERELY_POLLUTED }
    app_install_status
    enum[] 应用用户,[枚举详情]
    数组长度为 1
    枚举列表:{ NOT_INSTALLED, INSTALLED }
    consumption_status
    enum[] 消费能力,[枚举详情]
    数组最小长度 1,最大长度 100
    枚举列表:{ HIGH, LOW }
    gamer_consumption_ability
    struct[] 游戏用户消费能力(仅支持单价格段,单位是“元/月”)
    数组长度为 1
    min*
    integer 游戏用户消费能力最小值限制,可填写的值为 1,10,20,30,40,50,60,70,80,90,100,200,300,400,500
    最小值 1,最大值 500
    max*
    integer 游戏用户消费能力最大值限制,可填写的值为 10,20,30,40,50,60,70,80,90,100,200,300,400,500,999999999,最大值 999999999 代表 500 以上
    最小值 10,最大值 999999999
    residential_community_price
    struct[] 居民社区价格(仅支持单价格段,范围为:1~100000,单位是“元/m ²”)
    数组长度为 1
    min*
    integer 居民社区价格最小值限制,可填写的值为 1,1000,2000,3000,4000,5000,6000,7000,8000,9000,10000,20000,30000,40000,50000,60000,70000,80000,90000,100000
    最小值 1,最大值 100000
    max*
    integer 居民社区价格最大值限制,可填写的值为 1000,2000,3000,4000,5000,6000,7000,8000,9000,10000,20000,30000,40000,50000,60000,70000,80000,90000,100000,999999999,最大值 999999999 代表 10 万以上
    最小值 1000,最大值 999999999
    financial_situation
    enum[] 资产状态,[枚举详情]
    数组最小长度 1,最大长度 2
    枚举列表:{ CAR_OWNERS, HOME_OWNERS }
    consumption_type
    enum[] 消费类型定向,[枚举详情]
    数组最小长度 1,最大长度 2
    枚举列表:{ PAID_GOODS_VIRTUAL, PAID_GOODS_REAL }
    wechat_ad_behavior
    struct 微信广告行为定向,当且仅当投放微信广告时有效
    actions
    enum[] 包含的行为列表,多个行为之间为并集(or)的关系,[枚举详情]
    数组最小长度 0,最大长度 10
    枚举列表:{ WECHAT_OFFICIAL_ACCOUNT_FOLLOWED, WECHAT_COUPON_OBTAINED, WECHAT_OFFICIAL_ACCOUNT_AD_LIKE, WECHAT_MOMENTS_AD_LIKE }
    excluded_actions
    enum[] 排除的行为列表,多个行为之间为并集(or)的关系,[枚举详情]
    数组最小长度 0,最大长度 10
    枚举列表:{ WECHAT_OFFICIAL_ACCOUNT_FOLLOWED, WECHAT_COUPON_OBTAINED, WECHAT_OFFICIAL_ACCOUNT_AD_LIKE, WECHAT_MOMENTS_AD_LIKE }
    custom_audience
    integer[] 定向用户群,通过 [人群管理模块] 创建的人群 id,custom_audience 和 excluded_custom_audience 个数之和不能超过 50 个
    excluded_custom_audience
    integer[] 排除用户群,通过 [人群管理模块] 创建的人群 id,custom_audience 和 excluded_custom_audience 个数之和不能超过 50 个
    behavior_or_interest
    struct 行为兴趣意向定向
    interest
    struct 行为兴趣意向定向的兴趣部分
    targeting_tags
    string[] 兴趣标签列表
    数组最小长度 1,最大长度 250
    behavior
    struct[] 行为兴趣意向定向的行为部分
    数组长度为 1
    targeting_tags*
    string[] 行为标签列表
    数组最小长度 1,最大长度 250
    scene*
    enum[] 行为兴趣意向定向的行为部分的场景,[枚举详情]
    数组最小长度 1,最大长度 3
    枚举列表:{ BEHAVIOR_INTEREST_SCENE_ALL, BEHAVIOR_INTEREST_SCENE_APP, BEHAVIOR_INTEREST_SCENE_ECOMMERCE, BEHAVIOR_INTEREST_SCENE_INFORMATION }
    time_window*
    enum 行为兴趣意向定向的行为部分的时间窗,[枚举详情]
    枚举列表:{ BEHAVIOR_INTEREST_TIME_WINDOW_SEVEN_DAY, BEHAVIOR_INTEREST_TIME_WINDOW_FIFTEEN_DAY, BEHAVIOR_INTEREST_TIME_WINDOW_THIRTY_DAY, BEHAVIOR_INTEREST_TIME_WINDOW_THREE_MONTH, BEHAVIOR_INTEREST_TIME_WINDOW_SIX_MONTH, BEHAVIOR_INTEREST_TIME_WINDOW_ONE_YEAR }
    intensity*
    enum[] 行为兴趣意向定向的行为部分的强度,[枚举详情]
    数组长度为 1
    枚举列表:{ BEHAVIOR_INTEREST_INTENSITY_ALL, BEHAVIOR_INTEREST_INTENSITY_HIGH }
    intention
    struct 行为兴趣意向定向的意向部分
    targeting_tags
    integer[] 意向标签列表
    数组最小长度 1,最大长度 250
    最小值 0,最大值 4294967295
    wechat_official_account_category
    integer[] 微信公众号类型定向,微信公众号类型定向,当且仅当投放微信站点(SITE_SET_WECHAT)且非朋友圈广告(campaign_type != CAMPAIGN_TYPE_WECHAT_MOMENTS)时可以使用
    数组最小长度 1,最大长度 50
    mobile_union_category
    integer[] 移动媒体类型定向,当且仅当投放移动联盟流量时(site_set = SITE_SET_MOBILE_UNION)时可以使用
    数组最小长度 1,最大长度 200
    scene_spec
    struct 场景定向
    mobile_union
    enum[] 移动联盟场景定向,当且仅当投放移动联盟流量时可以使用,[枚举详情]
    数组最小长度 1,最大长度 9
    枚举列表:{ MOBILE_UNION_IN_WECHAT, MOBILE_UNION_REWARDED_VIDEO, MOBILE_UNION_REWARDED_MEDIA, MOBILE_UNION_SMB_CUSTOMIZATION, MOBILE_UNION_GAME_ADVERTISER_PECULIAR }
    exclude_mobile_union
    enum[] 移动联盟场景屏蔽定向,当且仅当投放移动联盟流量时可以使用,[枚举详情]
    数组最小长度 1,最大长度 8
    枚举列表:{ MOBILE_UNION_IN_WECHAT, MOBILE_UNION_REWARDED_VIDEO, MOBILE_UNION_REWARDED_MEDIA, MOBILE_UNION_GAME_ADVERTISER_EXCLUDE }
    union_position_package
    integer[] 定投联盟流量包列表,一个广告最多可选择 20 个定投流量包,且该广告所有流量包关联的广告位数量不得超过 500 个
    数组最小长度 1,最大长度 20
    exclude_union_position_package
    integer[] 屏蔽联盟流量包列表,一个广告最多可选择 20 个屏蔽流量包,且该广告所有流量包关联的广告位数量不得超过 500 个
    数组最小长度 1,最大长度 20
    tencent_news
    enum[] 腾讯新闻流量场景定向,当且仅当投放腾讯新闻流量时可以使用,功能灰度开放,[枚举详情]
    数组最小长度 1,最大长度 3
    枚举列表:{ TENCENT_NEWS_APP, TENCENT_NEWS_WECHAT, TENCENT_NEWS_QQ }
    display_scene
    enum[] 广告展示场景,当且仅当投放移动联盟流量时可以使用,[枚举详情]
    数组最小长度 0,最大长度 32
    枚举列表:{ DISPLAY_SCENE_BANNER, DISPLAY_SCENE_INLINE, DISPLAY_SCENE_SPLASH, DISPLAY_SCENE_NATIVE, DISPLAY_SCENE_REWARDED_VIDEO }
    begin_date
    string 开始投放日期,日期格式:YYYY-MM-DD,且日期小于等于 end_date
    字段长度为 10 字节
    end_date
    string 结束投放日期,日期格式:YYYY-MM-DD,大于等于今天,且大于等于 begin_date ;如果希望长期投放,传空字符串
    字段长度最小 0 字节,长度最大 10 字节
    time_series
    string 投放时间段,格式为 48 * 7 位字符串,且都为 0 和 1,以半个小时为最小粒度,从周一零点开始至周日 24 点结束。0 为不投放,1 为投放,全传 1 视为全时段投放,不允许全部传 0。朋友圈广告的投放时间需大于等于 6 小时,小于等于 30 个自然日,且每天至少投放 6 小时,且每天投放的时段需保持一致
    字段长度为 336 字节
    configured_status
    enum 客户设置的状态,[枚举详情]
    枚举列表:{ AD_STATUS_NORMAL, AD_STATUS_SUSPEND }
    customized_category
    string 自定义分类,关键词用半角逗号','分隔,如:本地生活,餐饮
    字段长度最小 0 字节,长度最大 200 字节
    additional_user_action_sets
    struct[] 补充的 app 用户行为数据源,灰度开放中。
    当 promoted_object_type 为 PROMOTED_OBJECT_TYPE_ECOMMERCE、PROMOTED_OBJECT_TYPE_LINK、PROMOTED_OBJECT_TYPE_QQ_BROWSER_MINI_PROGRAM,且行业为网服、电商、金融的广告主,可填写补充的 app 用户行为数据源。数据源需为安卓/ios 数据源,且需确保为同一个 app 的数据源。
    数组最小长度 0,最大长度 100
    type*
    enum 数据源类型,[枚举详情]
    枚举列表:{ USER_ACTION_SET_TYPE_WEB, USER_ACTION_SET_TYPE_IOS, USER_ACTION_SET_TYPE_ANDROID }
    id*
    integer 数据源 id,通过 user_action_sets 模块创建和获取,数据源 id 对应的类型要与 user_action_sets 中指定的 type 一致
    bid_strategy
    enum 出价策略,仅 ocpa 广告可设置,枚举列表:[枚举详情]
    枚举列表:{ BID_STRATEGY_AVERAGE_COST, BID_STRATEGY_TARGET_COST, BID_STRATEGY_PRIORITY_LOW_COST }
    cold_start_audience
    integer[] 冷启动人群包列表,当且仅当广告为 ocpa 开启自动扩量的广告、且投放的流量不是微信或者应用宝时,才允许使用此字段。
    数组最大长度 10
    expand_enabled
    boolean 是否使用自动扩量,当广告为 oCPA、CPC 出价时,可将 expand_enabled 设置为 true,微信广告当且仅当出价为 oCPA 时,才可将 expand_enabled 设置为 true。,expand_enabled 设置为 true, 开启自动扩量
    可选值:{ true, false }
    expand_targeting
    string[] 扩量不可突破定向,如果使用 oCPA,会在 oCPA 扩量定向的范围内寻找相似人群,原 targeting 接口传入的定向将失效。当且仅当 expand_enabled 设置为 true 时,expand_targeting 才可填写,且为必填。
    目前仅支持年龄、性别、地域定向设置为不可突破(前置需要定向 targeting 层级使用了年龄、性别、地域时 不可突破才可以选择相对应的值)。
    数组最小长度 0,最大长度 3
    可选值:{ age, gender, geo_location }
    deep_conversion_spec
    struct oCPA 深度优化内容,若此字段不传,或传空则视为无限制条件
    deep_conversion_type
    enum oCPA 深度优化价值配置,[枚举详情]
    枚举列表:{ DEEP_CONVERSION_WORTH, DEEP_CONVERSION_BEHAVIOR }
    deep_conversion_behavior_spec
    struct oCPA 优化转化行为配置
    goal*
    enum 优化转化行为目标。,枚举列表:[枚举详情]
    枚举列表:{ OPTIMIZATIONGOAL_ONE_DAY_RETENTION, OPTIMIZATIONGOAL_APP_PURCHASE, OPTIMIZATIONGOAL_ECOMMERCE_ORDER, OPTIMIZATIONGOAL_ECOMMERCE_CHECKOUT, OPTIMIZATIONGOAL_PROMOTION_CLICK_KEY_PAGE, OPTIMIZATIONGOAL_ONLINE_CONSULTATION, OPTIMIZATIONGOAL_TELEPHONE_CONSULTATION, OPTIMIZATIONGOAL_DELIVERY, OPTIMIZATIONGOAL_PAGE_CONFIRM_EFFECTIVE_LEADS, OPTIMIZATIONGOAL_FIRST_PURCHASE, OPTIMIZATIONGOAL_VIEW_COMMODITY_PAGE, OPTIMIZATIONGOAL_CREDIT, OPTIMIZATIONGOAL_WITHDRAW_DEPOSITS, OPTIMIZATIONGOAL_APPLY, OPTIMIZATIONGOAL_PRE_CREDIT, OPTIMIZATIONGOAL_APP_REGISTER }
    bid_amount*
    integer 深度优化行为的出价,深度优化行为出价,单位为分
    最小值 10,最大值 200000
    deep_conversion_worth_spec
    struct oCPA 优化 ROI 配置
    goal*
    enum 优化 ROI 目标,枚举列表:[枚举详情]
    枚举列表:{ GOAL_30DAY_PURCHASE_ROAS, GOAL_30DAY_MONETIZATION_ROAS, GOAL_30DAY_ORDER_ROAS }
    expected_roi*
    float 深度优化价值效果值
    最小值 0.01,最大值 1000,最多保留 2 位小数
    • 对于朋友圈广告(campaign_type= CAMPAIGN_TYPE_WECHAT_ MOMENTS),一旦广告审核通过且当前时间大于广告投放起始时间,则只允许修改 adgroup 模块的 adgroup_name(广告组名称)、targeting(定向)、bid_amount(出价)、daily_budget(日预算)、configured_status(启用/暂停状态)、end_date(结束投放日期)、time_series(投放时间段)以及 ad 模块的所有属性,广告组其他属性及相关创意模块的所有属性均不允许修改。
    • targeting 和 targeting_id 不能同时填写,朋友圈广告只允许使用 targeting。
    • 朋友圈广告的投放时间需大于等于 6 小时,小于等于 30 个自然日,且每天至少投放 6 小时,且每天投放的时段需保持一致。
    • 对朋友圈广告,仅支持以下定向:地域(geo_location)、年龄(age)、性别(gender)、学历(education)、婚恋状态(marital_status)、app 安装(app_install_status)、自定义人群(custom_audience)、排除自定义人群(excluded_custom_audience)、操作系统(user_os)、联网方式(network_type)、移动运营商(network_operator)、设备价格(device_price)、微信广告行为定向(wechat_ad_behavior)、behavior_or_interest(行为兴趣意向定向)。
    • 地理位置定向的省市区县以及商圈 id、行为兴趣意向定向、微信公众号类型定向、移动媒体类型定向的可选值列表可通过 targeting_tags/get 接口进行获取。
    • DPA 广告功能灰度开放,如有接入需求,请联系对接渠道运营同事线下进行申请。
    • 非微信朋友圈广告的日限额(daily_budget)设置仅灰度开放,如有接入需求,请联系对接渠道运营同事线下进行申请。
    
    curl 'https://api.e.qq.com/v1.1/adgroups/update?access_token=<ACCESS_TOKEN>&timestamp=<TIMESTAMP>&nonce=<NONCE>' \
    -d 'account_id=<ACCOUNT_ID>' \
    -d 'adgroup_id=<ADGROUP_ID>' \
    -d 'adgroup_name=推广广告' \
    -d 'optimization_goal=OPTIMIZATIONGOAL_CLICK' \
    -d 'bid_amount=200' \
    -d 'daily_budget=10000' \
    -d 'targeting_id=<TARGETING_ID>' \
    -d 'scene_spec={"mobile_union":["MOBILE_UNION_IN_WECHAT"]}' \
    -d 'begin_date=2017-04-25' \
    -d 'end_date=2017-05-01' \
    -d 'time_series=010100100110100010101010010101010101010100101010101010010101010101001010101010100101010101010111110010101001010110110100110001011001010100101010101010110011001010101010100101100101101110101010101010100110100110010100110101110111101110110110110110110110101101101101110110011101011101101011101101101101001010110111010111011010110110111011' \
    -d 'configured_status=AD_STATUS_NORMAL' \
    -d 'customized_category=本地生活,餐饮' \
    -d 'additional_user_action_sets=[]' \
    -d 'cold_start_audience=[1024]' \
    -d 'expand_enabled=false' \
    -d 'expand_targeting=[]' \
    -d 'deep_conversion_spec={
        "deep_conversion_behavior_spec": {
            "bid_amount": 200
        },
        "deep_conversion_worth_spec": []
    }' 
    					
    名称 类型 描述
    adgroup_id
    integer 广告组 id
    {
        "code": 0,
        "message": "",
        "message_ch": "",
        "data": {
            "adgroup_id": "<ADGROUP_ID>"
        }
    }


    获取广告组

    adgroups/get

    GET

    *为必填项
    名称 类型 描述
    account_id*
    integer 广告主帐号 id,有操作权限的帐号 id,不支持代理商 id
    filtering
    struct[] 过滤条件,若此字段不传,或传空则视为无限制条件,详见 [过滤条件]
    数组最小长度 1,最大长度 5
    field*
    string 过滤字段
    可选值:{ adgroup_id, configured_status, adgroup_name, campaign_id, promoted_object_type, created_time, last_modified_time }
    operator*
    enum 操作符
    当 field 取值 adgroup_id 时,枚举列表:{ EQUALS, IN }
    当 field 取值 configured_status 时,枚举列表:{ EQUALS }
    当 field 取值 adgroup_name 时,枚举列表:{ EQUALS, CONTAINS }
    当 field 取值 campaign_id 时,枚举列表:{ EQUALS }
    当 field 取值 promoted_object_type 时,枚举列表:{ EQUALS }
    当 field 取值 created_time 时,枚举列表:{ EQUALS, LESS_EQUALS, LESS, GREATER_EQUALS, GREATER }
    当 field 取值 last_modified_time 时,枚举列表:{ EQUALS, LESS_EQUALS, LESS, GREATER_EQUALS, GREATER }
    values*
    string[] 字段取值,values 数组的个数限制与 operator 的取值相关,详见 [过滤条件]

    当 field 取值 configured_status 时,
    枚举列表:{ AD_STATUS_NORMAL, AD_STATUS_SUSPEND }

    当 field 取值 adgroup_name 时,
    字段长度最小 1 字节,长度最大 120 字节

    当 field 取值 promoted_object_type 时,
    枚举列表:{ PROMOTED_OBJECT_TYPE_APP_ANDROID, PROMOTED_OBJECT_TYPE_APP_IOS, PROMOTED_OBJECT_TYPE_ECOMMERCE, PROMOTED_OBJECT_TYPE_LINK_WECHAT, PROMOTED_OBJECT_TYPE_APP_ANDROID_MYAPP, PROMOTED_OBJECT_TYPE_APP_ANDROID_UNION, PROMOTED_OBJECT_TYPE_LOCAL_ADS_WECHAT, PROMOTED_OBJECT_TYPE_QQ_BROWSER_MINI_PROGRAM, PROMOTED_OBJECT_TYPE_LINK, PROMOTED_OBJECT_TYPE_QQ_MESSAGE, PROMOTED_OBJECT_TYPE_QZONE_VIDEO_PAGE, PROMOTED_OBJECT_TYPE_LOCAL_ADS, PROMOTED_OBJECT_TYPE_ARTICLE, PROMOTED_OBJECT_TYPE_LEAD_AD, PROMOTED_OBJECT_TYPE_TENCENT_KE, PROMOTED_OBJECT_TYPE_EXCHANGE_APP_ANDROID_MYAPP, PROMOTED_OBJECT_TYPE_QZONE_PAGE_ARTICLE, PROMOTED_OBJECT_TYPE_QZONE_PAGE_IFRAMED, PROMOTED_OBJECT_TYPE_QZONE_PAGE, PROMOTED_OBJECT_TYPE_APP_PC, PROMOTED_OBJECT_TYPE_MINI_GAME_WECHAT, PROMOTED_OBJECT_TYPE_JD }

    当 field 取值 created_time 时,
    字段长度为 10 字节

    当 field 取值 last_modified_time 时,
    字段长度为 10 字节
    page
    integer 搜索页码,默认值:1
    最小值 1,最大值 99999
    page_size
    integer 一页显示的数据条数,默认值:10
    最小值 1,最大值 100
    is_deleted
    boolean 是否已删除,true:是,false:否
    可选值:{ true, false }
    • is_deleted 参数不传时默认为 false,只返回未删除记录。
    • is_deleted 参数为 true 时,需要同时在 filtering 传参数 last_modified_time。
    • 当根据广告组 id 进行查询且 is_deleted 参数不传或为 false 时,获取的广告组列表包含已删除的广告组。
    
    curl -G 'https://api.e.qq.com/v1.1/adgroups/get?access_token=<ACCESS_TOKEN>&timestamp=<TIMESTAMP>&nonce=<NONCE>' \
    -d 'account_id=<ACCOUNT_ID>' \
    -d 'filtering=[{"field":"adgroup_name","operator":"EQUALS","values":["test"]}]' \
    -d 'page=1' \
    -d 'page_size=10' \
    -d 'is_deleted=false' 
    					
    名称 类型 描述
    list
    struct[] 返回信息列表
    campaign_id
    integer 推广计划 id
    adgroup_id
    integer 广告组 id
    adgroup_name
    string 广告组名称
    site_set
    enum[] 投放站点集合,当前单站点或者 SITE_SET_TENCENT_NEWS+SITE_SET_TENCENT_VIDEO 的组合,[枚举详情]
    automatic_site_enabled
    boolean 是否开启自动版位功能(暂不包含 SITE_SET_WECHAT),此字段与 site_set 字段至少需要写入一个。该功能目前灰度中。
    optimization_goal
    enum 广告优化目标类型,[枚举详情]
    billing_event
    enum 计费类型,[枚举详情]
    bid_amount
    integer 广告出价,单位为分,详见 [出价规则]
    daily_budget
    integer 日限额,单位为分
    promoted_object_type
    enum 推广目标类型,[枚举详情]
    promoted_object_id
    string 推广目标 id,详见 [查询推广目标 id]
    app_android_channel_package_id
    string 安卓应用渠道包 id,当前特指投放腾讯开放平台安卓应用的渠道包 id,从推广目标模块的读取接口可以获取,渠道包 id 字段由"xx;yy" 两部分组成,获取渠道包 id 时 xx 会被置为 0,0 为正常。
    targeting_id
    integer 定向 id,仅非朋友圈广告有效
    targeting
    struct 定向详细设置,存放所有定向条件
    age
    struct[] 年龄定向(仅支持单年龄段,范围为 14~66,66 代表的是 66 岁及 66 岁以上,如 18~66 代表大于等于 18 岁)
    min
    integer 年龄最小值限制
    max
    integer 年龄最大值限制
    gender
    enum[] 性别定向(仅单选),[枚举详情]
    education
    enum[] 用户学历,[枚举详情]
    marital_status
    enum[] 婚恋状态,[枚举详情]
    working_status
    enum[] 工作状态,[枚举详情]
    geo_location
    struct 地理位置定向,"regions"、"business_districts"、"custom_locations" 不能同时为空。微信朋友圈广告必填,且所选地理位置需在同一城市级别,城市级别可通过 targeting_tags/get 接口获取
    location_types
    enum[] 地点类型,[枚举详情],选择限制:
  • 对于微信流量,仅能选择"LIVE_IN"(常住);
  • 使用商圈(business_district)以及自定义地理位置(custom_locations)时,仅可选 "VISITED_IN"(去过),"LIVE_IN"(常住);
  • 如:["LIVE_IN", "VISITED_IN"]
    regions
    integer[] 省市区县列表,可通过 [targeting_tags/get] 接口获取
    business_districts
    integer[] 商圈 id 列表,可通过 [targeting_tags/get] 接口获取
    custom_locations
    struct[] 自定义地理位置列表,使用火星系坐标,当广告类型为朋友圈广告时(campaign_type=CAMPAIGN_TYPE_WECHAT_MOMENTS),custom_locations 的数组长度限制为最小长度 1,最大长度 100。
    longitude
    float 经度,单位度
    latitude
    float 纬度,单位度
    radius
    integer 半径,单位米
    user_os
    enum[] 操作系统定向, 当 promoted_object_type=PROMOTED_OBJECT_TYPE_APP_ANDROID、PROMOTED_OBJECT_TYPE_APP_ANDROID_UNION、PROMOTED_OBJECT_TYPE_APP_ANDROID_MYAPP 时,广告只会在 Android 操作系统上展示;当 promoted_object_type=PROMOTED_OBJECT_TYPE_APP_IOS 时,广告只会在 iOS 操作系统上展示,[枚举详情]
    new_device
    enum[] 新设备,最近三个月第一次使用该设备的用户,[枚举详情]
    device_price
    enum[] 设备价格定向,仅对微信流量广告有效,[枚举详情],[枚举详情]
    device_brand_model
    struct 设备品牌型号定向
    included_list
    integer[] 设备品牌型号定向,可通过 [targeting_tags/get] 接口获取
    excluded_list
    integer[] 排除设备品牌型号列表,不能与 included_list 同时使用
    network_type
    enum[] 联网方式定向,[枚举详情]
    network_operator
    enum[] 移动运营商定向,[枚举详情]
    network_scene
    enum[] 上网场景,[枚举详情]
    dressing_index
    enum[] 穿衣指数,[枚举详情]
    uv_index
    enum[] 紫外线指数,[枚举详情]
    makeup_index
    enum[] 化妆指数,[枚举详情]
    climate
    enum[] 气象,[枚举详情]
    temperature
    struct[] 温度(仅单温度段,以绝对零度值(-273)表示 0 度,依次增加,例如 223~323 表示-50 度到 50 度。数字与“~”之间不允许存在空格)
    min
    integer 温度最小值限制
    max
    integer 温度最大值限制
    air_quality_index
    enum[] 空气质量指数,[枚举详情]
    app_install_status
    enum[] 应用用户,[枚举详情]
    consumption_status
    enum[] 消费能力,[枚举详情]
    gamer_consumption_ability
    struct[] 游戏用户消费能力(仅支持单价格段,单位是“元/月”)
    min
    integer 游戏用户消费能力最小值限制,可填写的值为 1,10,20,30,40,50,60,70,80,90,100,200,300,400,500
    max
    integer 游戏用户消费能力最大值限制,可填写的值为 10,20,30,40,50,60,70,80,90,100,200,300,400,500,999999999,最大值 999999999 代表 500 以上
    residential_community_price
    struct[] 居民社区价格(仅支持单价格段,范围为:1~100000,单位是“元/m ²”)
    min
    integer 居民社区价格最小值限制,可填写的值为 1,1000,2000,3000,4000,5000,6000,7000,8000,9000,10000,20000,30000,40000,50000,60000,70000,80000,90000,100000
    max
    integer 居民社区价格最大值限制,可填写的值为 1000,2000,3000,4000,5000,6000,7000,8000,9000,10000,20000,30000,40000,50000,60000,70000,80000,90000,100000,999999999,最大值 999999999 代表 10 万以上
    financial_situation
    enum[] 资产状态,[枚举详情]
    consumption_type
    enum[] 消费类型定向,[枚举详情]
    wechat_ad_behavior
    struct 微信广告行为定向,当且仅当投放微信广告时有效
    actions
    enum[] 包含的行为列表,多个行为之间为并集(or)的关系,[枚举详情]
    excluded_actions
    enum[] 排除的行为列表,多个行为之间为并集(or)的关系,[枚举详情]
    custom_audience
    integer[] 定向用户群,通过 [人群管理模块] 创建的人群 id,custom_audience 和 excluded_custom_audience 个数之和不能超过 50 个
    excluded_custom_audience
    integer[] 排除用户群,通过 [人群管理模块] 创建的人群 id,custom_audience 和 excluded_custom_audience 个数之和不能超过 50 个
    behavior_or_interest
    struct 行为兴趣意向定向
    interest
    struct 行为兴趣意向定向的兴趣部分
    targeting_tags
    string[] 兴趣标签列表
    behavior
    struct[] 行为兴趣意向定向的行为部分
    targeting_tags
    string[] 行为标签列表
    scene
    enum[] 行为兴趣意向定向的行为部分的场景,[枚举详情]
    time_window
    enum 行为兴趣意向定向的行为部分的时间窗,[枚举详情]
    intensity
    enum[] 行为兴趣意向定向的行为部分的强度,[枚举详情]
    intention
    struct 行为兴趣意向定向的意向部分
    targeting_tags
    integer[] 意向标签列表
    wechat_official_account_category
    integer[] 微信公众号类型定向,微信公众号类型定向,当且仅当投放微信站点(SITE_SET_WECHAT)且非朋友圈广告(campaign_type != CAMPAIGN_TYPE_WECHAT_MOMENTS)时可以使用
    mobile_union_category
    integer[] 移动媒体类型定向,当且仅当投放移动联盟流量时(site_set = SITE_SET_MOBILE_UNION)时可以使用
    business_interest
    integer[] 商业兴趣定向,通过 [targeting_tags/get] 接口获取
    keyword
    struct 关键词定向
    words
    string[] 关键词
    app_behavior
    struct app 行为定向
    object_type
    enum 行为对象的类型,仅支持 APP 类目,[枚举详情]
    object_id_list
    integer[] 行为对象的 id,当 object_type = APP_CLASS 时,表示类目 id,类目 id 需填写最细一级 id
    time_window
    integer 行为对象的有效期,单位天
    act_id_list
    enum[] app 行为对象的行为,[枚举详情]
    paid_user
    enum[] 付费用户,[枚举详情]
    deprecated_custom_audience
    integer[] 自定义人群,通过 [人群管理模块] 创建的人群 id,不支持人群类型为 COMBINE 的人群 id
    deprecated_excluded_custom_audience
    integer[] 排他人群,通过 [人群管理模块] 创建的人群 id,不支持人群类型为 COMBINE 的人群 id
    deprecated_region
    integer[] 地域定向,可通过 [targeting_tags/get] 接口获取
    targeting_translation
    string 已选择定向条件的描述
    is_include_unsupported_targeting
    boolean 是否包含不支持定向,true:包含 API 暂不支持读写的定向信息,false:不包含 API 暂不支持读写的定向信息
    scene_spec
    struct 场景定向
    mobile_union
    enum[] 移动联盟场景定向,当且仅当投放移动联盟流量时可以使用,[枚举详情]
    exclude_mobile_union
    enum[] 移动联盟场景屏蔽定向,当且仅当投放移动联盟流量时可以使用,[枚举详情]
    union_position_package
    integer[] 定投联盟流量包列表,一个广告最多可选择 20 个定投流量包,且该广告所有流量包关联的广告位数量不得超过 500 个
    exclude_union_position_package
    integer[] 屏蔽联盟流量包列表,一个广告最多可选择 20 个屏蔽流量包,且该广告所有流量包关联的广告位数量不得超过 500 个
    tencent_news
    enum[] 腾讯新闻流量场景定向,当且仅当投放腾讯新闻流量时可以使用,功能灰度开放,[枚举详情]
    display_scene
    enum[] 广告展示场景,当且仅当投放移动联盟流量时可以使用,[枚举详情]
    begin_date
    string 开始投放日期,日期格式:YYYY-MM-DD,且日期小于等于 end_date
    end_date
    string 结束投放日期,日期格式:YYYY-MM-DD,大于等于今天,且大于等于 begin_date ;如果希望长期投放,传空字符串
    time_series
    string 投放时间段,格式为 48 * 7 位字符串,且都为 0 和 1,以半个小时为最小粒度,从周一零点开始至周日 24 点结束。0 为不投放,1 为投放,全传 1 视为全时段投放,不允许全部传 0。朋友圈广告的投放时间需大于等于 6 小时,小于等于 30 个自然日,且每天至少投放 6 小时,且每天投放的时段需保持一致
    configured_status
    enum 客户设置的状态,[枚举详情]
    customized_category
    string 自定义分类,关键词用半角逗号','分隔,如:本地生活,餐饮
    created_time
    integer 创建时间(时间戳)
    last_modified_time
    integer 最后修改时间(时间戳)
    dynamic_ad_spec
    struct 动态商品广告属性,当广告形态为动态商品广告时,该字段必填
    product_catalog_id
    integer 商品库 id
    product_mode
    enum 动态商品广告类型,目前只支持单商品动态商品广告,多商品动态商品广告敬请期待,[枚举详情]
    user_action_sets
    struct[] 用户行为数据源,详见 [转化归因功能],当 promoted_object_type 为 PROMOTED_OBJECT_TYPE_ECOMMERCE、PROMOTED_OBJECT_TYPE_LINK 时,允许传入 WEB + iOS + Android 最多 3 个数据源;当 promoted_object_type 为 PROMOTED_OBJECT_TYPE_APP_ANDROID 时,只允许传入 1 个 Android 数据源;当 promoted_object_type 为 PROMOTED_OBJECT_TYPE_APP_IOS 时,只允许传入 1 个 iOS 数据源
    type
    enum 数据源类型,[枚举详情]
    id
    integer 数据源 id,通过 user_action_sets 模块创建和获取,数据源 id 对应的类型要与 user_action_sets 中指定的 type 一致
    additional_user_action_sets
    struct[] 补充的 app 用户行为数据源,灰度开放中。
    当 promoted_object_type 为 PROMOTED_OBJECT_TYPE_ECOMMERCE、PROMOTED_OBJECT_TYPE_LINK、PROMOTED_OBJECT_TYPE_QQ_BROWSER_MINI_PROGRAM,且行业为网服、电商、金融的广告主,可填写补充的 app 用户行为数据源。数据源需为安卓/ios 数据源,且需确保为同一个 app 的数据源。
    type
    enum 数据源类型,[枚举详情]
    id
    integer 数据源 id,通过 user_action_sets 模块创建和获取,数据源 id 对应的类型要与 user_action_sets 中指定的 type 一致
    is_deleted
    boolean 是否已删除,true:是,false:否
    dynamic_creative_id
    integer DC 动态创意 id
    is_rewarded_video_ad
    boolean 是否是激励视频广告
    cost_guarantee_message
    string 成本保障状态信息说明,不超过 1024 个字符
    cost_guarantee_status
    enum 成本保障状态,成本保障状态定义,[枚举详情]
    bid_strategy
    enum 出价策略,仅 ocpa 广告可设置,枚举列表:[枚举详情]
    cold_start_audience
    integer[] 冷启动人群包列表,当且仅当广告为 ocpa 开启自动扩量的广告、且投放的流量不是微信或者应用宝时,才允许使用此字段。
    expand_enabled
    boolean 是否使用自动扩量,当广告为 oCPA、CPC 出价时,可将 expand_enabled 设置为 true,微信广告当且仅当出价为 oCPA 时,才可将 expand_enabled 设置为 true。,expand_enabled 设置为 true, 开启自动扩量
    expand_targeting
    string[] 扩量不可突破定向,如果使用 oCPA,会在 oCPA 扩量定向的范围内寻找相似人群,原 targeting 接口传入的定向将失效。当且仅当 expand_enabled 设置为 true 时,expand_targeting 才可填写,且为必填。
    目前仅支持年龄、性别、地域定向设置为不可突破(前置需要定向 targeting 层级使用了年龄、性别、地域时 不可突破才可以选择相对应的值)。
    deep_conversion_spec
    struct oCPA 深度优化内容,若此字段不传,或传空则视为无限制条件
    deep_conversion_type
    enum oCPA 深度优化价值配置,[枚举详情]
    deep_conversion_behavior_spec
    struct oCPA 优化转化行为配置
    goal
    enum 优化转化行为目标。,枚举列表:[枚举详情]
    bid_amount
    integer 深度优化行为的出价,深度优化行为出价,单位为分
    deep_conversion_worth_spec
    struct oCPA 优化 ROI 配置
    goal
    enum 优化 ROI 目标,枚举列表:[枚举详情]
    expected_roi
    float 深度优化价值效果值
    deep_optimization_action_type
    enum oCPA 深度优化方式配置。仅当深度优化类型=优化深度转化行为时,支持选择“优化方式”。优化方式选择后不可更改,但可以取消使用深度优化。,[枚举详情]
    page_info
    struct 分页配置信息
    page
    integer 搜索页码
    page_size
    integer 一页显示的数据条数
    total_number
    integer 总条数
    total_page
    integer 总页数
    {
        "code": 0,
        "message": "",
        "message_ch": "",
        "data": {
            "list": [
                {
                    "campaign_id": "<CAMPAIGN_ID>",
                    "adgroup_id": "<ADGROUP_ID>",
                    "adgroup_name": "推广广告",
                    "site_set": [
                        "SITE_SET_QZONE"
                    ],
                    "optimization_goal": "OPTIMIZATIONGOAL_CLICK",
                    "billing_event": "BILLINGEVENT_CLICK",
                    "bid_amount": 200,
                    "daily_budget": 10000,
                    "promoted_object_type": "PROMOTED_OBJECT_TYPE_LINK",
                    "targeting_id": "<TARGETING_ID>",
                    "scene_spec": {
                        "mobile_union": [
                            "MOBILE_UNION_IN_WECHAT"
                        ]
                    },
                    "begin_date": "2017-04-25",
                    "end_date": "2017-05-01",
                    "time_series": "010100100110100010101010010101010101010100101010101010010101010101001010101010100101010101010111110010101001010110110100110001011001010100101010101010110011001010101010100101100101101110101010101010100110100110010100110101110111101110110110110110110110101101101101110110011101011101101011101101101101001010110111010111011010110110111011",
                    "configured_status": "AD_STATUS_NORMAL",
                    "customized_category": "本地生活,餐饮",
                    "created_time": 1491019858,
                    "last_modified_time": 1491098468,
                    "user_action_sets": [],
                    "additional_user_action_sets": [],
                    "is_deleted": false,
                    "cold_start_audience": [
                        1024
                    ],
                    "expand_enabled": false,
                    "expand_targeting": [],
                    "deep_conversion_spec": {
                        "deep_conversion_behavior_spec": {
                            "bid_amount": 200
                        },
                        "deep_conversion_worth_spec": []
                    }
                }
            ],
            "page_info": {
                "page": 1,
                "page_size": 10,
                "total_number": 1,
                "total_page": 1
            }
        }
    }


    删除广告组

    adgroups/delete

    POST

    *为必填项
    名称 类型 描述
    account_id*
    integer 广告主帐号 id,有操作权限的帐号 id,不支持代理商 id
    adgroup_id*
    integer 广告组 id
    • 朋友圈类型的推广计划下的广告组不能全部被删除,如果需要全删除,请直接删除对应 campaign。
    
    curl 'https://api.e.qq.com/v1.1/adgroups/delete?access_token=<ACCESS_TOKEN>&timestamp=<TIMESTAMP>&nonce=<NONCE>' \
    -d 'account_id=<ACCOUNT_ID>' \
    -d 'adgroup_id=<ADGROUP_ID>' 
    					
    名称 类型 描述
    adgroup_id
    integer 广告组 id
    {
        "code": 0,
        "message": "",
        "message_ch": "",
        "data": {
            "adgroup_id": "<ADGROUP_ID>"
        }
    }