获取出价建议
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
top_service_context | TopServiceContext | 必须 | topServiceContext | ||
|
|||||
algo_query_v_o | AlgoQueryVo | 必须 | algoQueryVO | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
result | TopResult | 结果体 | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); UniversalbpAlgoGetbidsuggestionRequest req = new UniversalbpAlgoGetbidsuggestionRequest(); UniversalbpAlgoGetbidsuggestionRequest.TopServiceContext obj1 = new UniversalbpAlgoGetbidsuggestionRequest.TopServiceContext(); obj1.setBizCode("xxxxx"); req.setTopServiceContext(obj1); UniversalbpAlgoGetbidsuggestionRequest.AlgoQueryVo obj2 = new UniversalbpAlgoGetbidsuggestionRequest.AlgoQueryVo(); UniversalbpAlgoGetbidsuggestionRequest.AlgoCampaignQueryVo obj3 = new UniversalbpAlgoGetbidsuggestionRequest.AlgoCampaignQueryVo(); obj3.setPromotionModel("display"); obj3.setPromotionScene("promotion_scene_crowd"); obj3.setPromotionGoals("shop_crowd"); obj3.setOptimizeTarget("shop_visit_new"); obj3.setDmcType("normal"); obj3.setBidType("roi_control"); obj3.setConstraintType("roi"); obj3.setPromotionType("item"); obj3.setItemSelectedMode("user_define"); List<UniversalbpAlgoGetbidsuggestionRequest.CampaignLaunchPeriodCommandVo> list5 = new ArrayList<UniversalbpAlgoGetbidsuggestionRequest.CampaignLaunchPeriodCommandVo>(); UniversalbpAlgoGetbidsuggestionRequest.CampaignLaunchPeriodCommandVo obj6 = new UniversalbpAlgoGetbidsuggestionRequest.CampaignLaunchPeriodCommandVo(); list5.add(obj6); obj6.setDayOfWeek(1L); List<UniversalbpAlgoGetbidsuggestionRequest.TimeSpanVo> list9 = new ArrayList<UniversalbpAlgoGetbidsuggestionRequest.TimeSpanVo>(); UniversalbpAlgoGetbidsuggestionRequest.TimeSpanVo obj10 = new UniversalbpAlgoGetbidsuggestionRequest.TimeSpanVo(); list9.add(obj10); obj10.setDiscount(100L); obj10.setTime("00:00-24:00"); list7.setTimeSpanList(list9); obj3.setLaunchPeriodList(list5); obj3.setLaunchAreaStrList(""all""); UniversalbpAlgoGetbidsuggestionRequest.CampaignLaunchTimeCommandVo obj11 = new UniversalbpAlgoGetbidsuggestionRequest.CampaignLaunchTimeCommandVo(); obj11.setStartTime(StringUtils.parseDateTime("2023-06-09 00:00:00")); obj11.setEndTime(StringUtils.parseDateTime("2199-02-01 00:00:00")); obj11.setLaunchForever(true); obj3.setLaunchTime(obj11); obj3.setDayBudget(60L); obj3.setTotalBudget(350L); obj3.setBudgetPeriod(1L); obj2.setCampaign(obj3); List<UniversalbpAlgoGetbidsuggestionRequest.AlgoAdgroupQueryVo> list13 = new ArrayList<UniversalbpAlgoGetbidsuggestionRequest.AlgoAdgroupQueryVo>(); UniversalbpAlgoGetbidsuggestionRequest.AlgoAdgroupQueryVo obj14 = new UniversalbpAlgoGetbidsuggestionRequest.AlgoAdgroupQueryVo(); list13.add(obj14); UniversalbpAlgoGetbidsuggestionRequest.AdgroupMaterialCommandVo obj16 = new UniversalbpAlgoGetbidsuggestionRequest.AdgroupMaterialCommandVo(); obj16.setMaterialId(714616513841L); list15.setMaterial(obj16); obj2.setAdgroupList(list13); req.setAlgoQueryVO(obj2); UniversalbpAlgoGetbidsuggestionResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody());
<universalbp_algo_getbidsuggestion_response> <result> <info> <ok>true</ok> <message>参数错误</message> <error_code>xxxxx</error_code> </info> <bid_suggest_v_o> <bid_min>4.17</bid_min> <bid_max>16.66</bid_max> <bid_left>6.66</bid_left> <bid_middle>8.33</bid_middle> <bid_right>null</bid_right> <validate_bid_min>0.10</validate_bid_min> <validate_bid_max>10.00</validate_bid_max> <adzone_suggest_discount_list> <adzone_suggest_discount_vo> <adzone_id>111287850197</adzone_id> <suggest_discount>35</suggest_discount> </adzone_suggest_discount_vo> </adzone_suggest_discount_list> <adzone_list> <adzone_ref_vo> <adzone_id>111287850198</adzone_id> <adzone_name>全屏微详情</adzone_name> <campaign_id>68796878069</campaign_id> <campaign_name>管家计划_宝贝候选集</campaign_name> <bid_type>max_amount</bid_type> <discount>0</discount> <fit_discount>0</fit_discount> <status>start</status> </adzone_ref_vo> </adzone_list> <crowd_list> <crowd_ref_vo> <campaign_id>68799007001</campaign_id> <adgroup_id>68796878061</adgroup_id> <crowd_id>5526396502</crowd_id> <online_status>1</online_status> <crowd> <crowd_id>5526396502</crowd_id> <crowd_name>目标人群扩展</crowd_name> <crowd_value>2191820003</crowd_value> <target_type>130</target_type> <label> <target_type>131</target_type> <label_id>3000494</label_id> <label_name>关键词</label_name> <label_desc>关键词</label_desc> <label_value>2000112</label_value> <price_dimension>OPTION</price_dimension> <option_group_list> <option_group_vo> <option_group_name>性别</option_group_name> <option_list> <option_vo> <option_name>人群特征继承</option_name> <option_value>2000123</option_value> <option_desc>该定向人群将继承原始计划已触达的消费者特征,缩短算法搜寻合适人群的冷启动周期,建议您同时开启【智能拓展】功能,提升投放效果。</option_desc> <tag_id>100000</tag_id> <option_group_name>性别</option_group_name> <label_option_properties> <dmp_option_group_id>1001</dmp_option_group_id> <cate_name>714616513841</cate_name> <cate_id>714616513841</cate_id> </label_option_properties> </option_vo> </option_list> </option_group_vo> </option_group_list> <option_list> <option_vo> <option_name>人群特征继承</option_name> <option_value>2000123</option_value> <option_desc>该定向人群将继承原始计划已触达的消费者特征,缩短算法搜寻合适人群的冷启动周期,建议您同时开启【智能拓展】功能,提升投放效果。</option_desc> <tag_id>100000</tag_id> <option_group_name>性别</option_group_name> <label_option_properties> <dmp_option_group_id>1001</dmp_option_group_id> <cate_name>714616513841</cate_name> <cate_id>714616513841</cate_id> </label_option_properties> </option_vo> </option_list> <is_multi>true</is_multi> <label_option_properties> <dmp_option_group_id>1001</dmp_option_group_id> <cate_name>714616513841</cate_name> <cate_id>714616513841</cate_id> </label_option_properties> </label> </crowd> <price> <min_fit_bid_price>0.49</min_fit_bid_price> <max_fit_bid_price>0.73</max_fit_bid_price> <fit_discount>0.61</fit_discount> <average_bid_price>0.34</average_bid_price> <validate_bid_min>0.05</validate_bid_min> <validate_bid_max>99.99</validate_bid_max> </price> </crowd_ref_vo> </crowd_list> <bid_middle_effect> <pv>1621</pv> <pv_low>1297</pv_low> <pv_high>1945</pv_high> <click>97</click> <click_low>78</click_low> <click_high>117</click_high> <conv>13</conv> <conv_low>10</conv_low> <conv_high>15</conv_high> <wconv>27</wconv> <wconv_low>22</wconv_low> <wconv_high>33</wconv_high> <mem>0</mem> <mem_low>0</mem_low> <mem_high>1</mem_high> <cost>823.83</cost> <cost_low>659.06</cost_low> <cost_high>988.60</cost_high> <gmv>6845.21</gmv> <gmv_low>5476.17</gmv_low> <gmv_high>8214.26</gmv_high> <cart>10</cart> <cart_low>5</cart_low> <cart_high>15</cart_high> <uv_aim_low>5</uv_aim_low> <uv_aim_high>15</uv_aim_high> <gmv_diff_percent>0.67</gmv_diff_percent> </bid_middle_effect> </bid_suggest_v_o> </result> </universalbp_algo_getbidsuggestion_response>
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
错误码 | 错误描述 | 解决方案 |
---|