文档中心 > API类目 > 万相台无界API

taobao.universalbp.adgroup.bid.batchupdate (批量更新单元或主体出价)

对已经存在的单元或主体,进行批量改价

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
top_service_context TopServiceContext 必须 topServiceContext
  • └ biz_code
  • String
  • 必须
  • xxxxx
  • api业务线编码
data_list AdgroupBidCommandVo 必须 list
  • └ adgroup_id
  • Number
  • 可选
  • 68793666608
  • 单元id,单元已经存在场景必填,eg:修改出价等场景
  • └ enable_ocpc
  • Boolean
  • 可选
  • true
  • OCPC是否开启智能调价,true:是,false:否
  • └ ocpc_ratio
  • Number
  • 可选
  • 200
  • OCPC溢价比例
  • └ ocpc_marketing_aim
  • String
  • 可选
  • conv
  • 智能调价目标,conv:促进成交,coll_cart:促进加购,click:促进点击,new_item:新品冷启动,new_ad:新广告加速,deal_count:促进成交笔数,exposure_pv:促进曝光,mini_view:促进橱窗宝贝浏览个数,mini_interactive:促进橱窗宝贝互动,shop_potential:提升潜客人数,shop_interest_new:提升兴趣新客人数,shop_purchase_new:提升首购新客人数,shop_visit_new:提升访问新客人数,shop_repurchase:提升复购人数,high_cvr:提升高转换人群成交人数,deeplink_d:提升品牌发现人数-D,deeplink_e1:提升品牌种草人数-E,deeplink_e2:提升品牌互动人数-E,deeplink_p:提升品牌行动人数-P,deeplink_i:提升品牌首购人数-I,deeplink_n:提升品牌复购人数-N,deeplink_k:提升品牌挚爱人数-K,hf_grass_plant:预热种草,hf_impoundment:预售蓄水,hf_harvest:爆发收割,nd_click:提高互动量,nd_cart:提高加购量,nd_deal:提高成交量
  • └ enable_cold_speed_new_item
  • Boolean
  • 可选
  • true
  • 是否开启新品创意,true:是,false:否

响应参数

名称 类型 示例值 描述
result TopResult 结果体
  • info
  • TopInfo
  • 请求系统信息
  • └ ok
  • Boolean
  • true
  • 是否成功
  • └ message
  • String
  • 参数错误
  • 错误信息
  • └ error_code
  • String
  • xxxxx
  • 错误编码
  • adgroup_bid_update_result_v_o_top_part_data
  • TopPartData
  • 结果集
  • └ count
  • Number
  • 1
  • 数量
  • adgroup_bid_update_result_v_o_list
  • AdgroupBidUpdateResultVo []
  • 批量成功结果集
  • └ adgroup_id
  • Number
  • 68793666608
  • 单元id
  • └ error_count
  • Number
  • 1
  • 失败数量
  • error_details
  • TopFailResult []
  • 失败结果集
  • └ code
  • String
  • xxxxx
  • 业务失败编码
  • └ msg
  • String
  • xxxxx
  • 业务失败原因

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
UniversalbpAdgroupBidBatchupdateRequest req = new UniversalbpAdgroupBidBatchupdateRequest();
UniversalbpAdgroupBidBatchupdateRequest.TopServiceContext obj1 = new UniversalbpAdgroupBidBatchupdateRequest.TopServiceContext();
obj1.setBizCode("xxxxx");
req.setTopServiceContext(obj1);
UniversalbpAdgroupBidBatchupdateRequest.AdgroupBidCommandVo obj2 = new UniversalbpAdgroupBidBatchupdateRequest.AdgroupBidCommandVo();
obj2.setAdgroupId(68793666608L);
obj2.setEnableOcpc(true);
obj2.setOcpcRatio(200L);
obj2.setOcpcMarketingAim("conv");
obj2.setEnableColdSpeedNewItem(true);
req.setDataList(obj2);
UniversalbpAdgroupBidBatchupdateResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<universalbp_adgroup_bid_batchupdate_response>
    <result>
        <info>
            <ok>true</ok>
            <message>参数错误</message>
            <error_code>xxxxx</error_code>
        </info>
        <adgroup_bid_update_result_v_o_top_part_data>
            <count>1</count>
            <adgroup_bid_update_result_v_o_list>
                <adgroup_bid_update_result_vo>
                    <adgroup_id>68793666608</adgroup_id>
                </adgroup_bid_update_result_vo>
            </adgroup_bid_update_result_v_o_list>
            <error_count>1</error_count>
            <error_details>
                <top_fail_result>
                    <code>xxxxx</code>
                    <msg>xxxxx</msg>
                </top_fail_result>
            </error_details>
        </adgroup_bid_update_result_v_o_top_part_data>
    </result>
</universalbp_adgroup_bid_batchupdate_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部