成效预估(专用-权限限制)
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
top_service_context | TopServiceContext | 必须 | topServiceContext | ||
|
|||||
algo_query_v_o | AlgoQueryVO | 必须 | algoQueryVO | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
top_result | TopResult | topResult | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); UniversalbpNewAlgoGeteffectpredictionSpecialRequest req = new UniversalbpNewAlgoGeteffectpredictionSpecialRequest(); UniversalbpNewAlgoGeteffectpredictionSpecialRequest.TopServiceContext obj1 = new UniversalbpNewAlgoGeteffectpredictionSpecialRequest.TopServiceContext(); obj1.setBizCode("xxxxx"); obj1.setLoginType(1L); obj1.setMemberId(12345L); obj1.setExt("{}"); req.setTopServiceContext(obj1); UniversalbpNewAlgoGeteffectpredictionSpecialRequest.AlgoQueryVO obj2 = new UniversalbpNewAlgoGeteffectpredictionSpecialRequest.AlgoQueryVO(); UniversalbpNewAlgoGeteffectpredictionSpecialRequest.AlgoCampaignQueryVO obj3 = new UniversalbpNewAlgoGeteffectpredictionSpecialRequest.AlgoCampaignQueryVO(); obj3.setCampaignId(68799007001L); obj3.setPromotionModel("display"); obj3.setPromotionScene("promotion_scene_crowd"); obj3.setPromotionGoals("shop_crowd"); obj3.setOptimizeTarget("shop_visit_new"); obj3.setDmcType("normal"); obj3.setDayBudget(60L); obj3.setTotalBudget(350L); obj3.setDayAverageBudget(50L); obj3.setBudgetPeriod(1L); obj3.setBidType("roi_control"); obj3.setConstraintType("roi"); obj3.setConstraintValue("3"); obj3.setPromotionType("item"); obj3.setItemSelectedMode("user_define"); obj3.setItemRecStrategyList(""effect_gmv","effect_coll""); List<UniversalbpNewAlgoGeteffectpredictionSpecialRequest.AdzoneRefCommandVO> list5 = new ArrayList<UniversalbpNewAlgoGeteffectpredictionSpecialRequest.AdzoneRefCommandVO>(); UniversalbpNewAlgoGeteffectpredictionSpecialRequest.AdzoneRefCommandVO obj6 = new UniversalbpNewAlgoGeteffectpredictionSpecialRequest.AdzoneRefCommandVO(); list5.add(obj6); obj6.setAdzoneId(111287850198L); obj6.setCampaignId(68796878069L); obj6.setDiscount(3L); obj6.setStatus("start"); obj3.setAdzoneList(list5); List<UniversalbpNewAlgoGeteffectpredictionSpecialRequest.CampaignLaunchPeriodCommandVO> list8 = new ArrayList<UniversalbpNewAlgoGeteffectpredictionSpecialRequest.CampaignLaunchPeriodCommandVO>(); UniversalbpNewAlgoGeteffectpredictionSpecialRequest.CampaignLaunchPeriodCommandVO obj9 = new UniversalbpNewAlgoGeteffectpredictionSpecialRequest.CampaignLaunchPeriodCommandVO(); list8.add(obj9); obj9.setDayOfWeek(1L); List<UniversalbpNewAlgoGeteffectpredictionSpecialRequest.TimeSpanVO> list12 = new ArrayList<UniversalbpNewAlgoGeteffectpredictionSpecialRequest.TimeSpanVO>(); UniversalbpNewAlgoGeteffectpredictionSpecialRequest.TimeSpanVO obj13 = new UniversalbpNewAlgoGeteffectpredictionSpecialRequest.TimeSpanVO(); list12.add(obj13); obj13.setDiscount(100L); obj13.setTime("00:00-24:00"); list10.setTimeSpanList(list12); obj3.setLaunchPeriodList(list8); obj3.setLaunchAreaStrList(""all""); UniversalbpNewAlgoGeteffectpredictionSpecialRequest.CampaignLaunchTimeCommandVO obj14 = new UniversalbpNewAlgoGeteffectpredictionSpecialRequest.CampaignLaunchTimeCommandVO(); obj14.setStartTime(StringUtils.parseDateTime("2023-06-09 00:00:00")); obj14.setEndTime(StringUtils.parseDateTime("2199-02-01 00:00:00")); obj14.setLaunchForever(true); obj3.setLaunchTime(obj14); List<UniversalbpNewAlgoGeteffectpredictionSpecialRequest.WordCommandVO> list16 = new ArrayList<UniversalbpNewAlgoGeteffectpredictionSpecialRequest.WordCommandVO>(); UniversalbpNewAlgoGeteffectpredictionSpecialRequest.WordCommandVO obj17 = new UniversalbpNewAlgoGeteffectpredictionSpecialRequest.WordCommandVO(); list16.add(obj17); obj17.setBidwordId(1124844766581L); obj17.setCampaignId(68796878069L); obj17.setAdgroupId(68793666608L); obj17.setWord("鞋原创小众"); obj17.setBidPrice("2.23"); obj17.setSuggestTraceId("xxxxx"); obj17.setOnlineStatus(1L); obj17.setMatchScope(4L); obj3.setWordList(list16); obj3.setSearchUpgradePxb(0L); obj3.setNeedTargetCrowd(1L); obj3.setAlgoPredictionExtraInfo("{}"); obj3.setBidTypeV2("smart_bid"); obj3.setBidTargetV2("conv"); obj3.setSetSingleCostV2(true); obj2.setCampaign(obj3); List<UniversalbpNewAlgoGeteffectpredictionSpecialRequest.AlgoAdgroupQueryVO> list19 = new ArrayList<UniversalbpNewAlgoGeteffectpredictionSpecialRequest.AlgoAdgroupQueryVO>(); UniversalbpNewAlgoGeteffectpredictionSpecialRequest.AlgoAdgroupQueryVO obj20 = new UniversalbpNewAlgoGeteffectpredictionSpecialRequest.AlgoAdgroupQueryVO(); list19.add(obj20); UniversalbpNewAlgoGeteffectpredictionSpecialRequest.AdgroupMaterialCommandVO obj22 = new UniversalbpNewAlgoGeteffectpredictionSpecialRequest.AdgroupMaterialCommandVO(); obj22.setMaterialId(714616513841L); obj22.setMaterialName("yiliantest测试请不要拍22"); obj22.setPromotionType("item"); obj22.setSubPromotionType("item"); obj22.setLinkUrl("http://shop191070507.taobao.com/index.htm"); List<UniversalbpNewAlgoGeteffectpredictionSpecialRequest.ItemLifeCycleViewVO> list24 = new ArrayList<UniversalbpNewAlgoGeteffectpredictionSpecialRequest.ItemLifeCycleViewVO>(); UniversalbpNewAlgoGeteffectpredictionSpecialRequest.ItemLifeCycleViewVO obj25 = new UniversalbpNewAlgoGeteffectpredictionSpecialRequest.ItemLifeCycleViewVO(); list24.add(obj25); obj25.setLifeCycleDesc("新品打爆期"); obj25.setColor("#36A2FC"); obj25.setTips("近30日GMV排名在叶子类目5%以内的新品"); obj25.setType(1L); obj22.setGoalLifeCycleList(list24); list21.setMaterial(obj22); obj2.setAdgroupList(list19); obj2.setDmcTypeElement("dayBudget"); req.setAlgoQueryVO(obj2); UniversalbpNewAlgoGeteffectpredictionSpecialResponse rsp = client.execute(req, sessionKey); System.out.println(rsp.getBody());
<universalbp_new_algo_geteffectprediction_special_response> <top_result> <info> <ok>true</ok> <message>参数错误</message> <error_code>xxxxx</error_code> </info> <effect_predict_v_o> <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> <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>6845.21</gmv> <gmv_low>5476.17</gmv_low> <gmv_high>8214.26</gmv_high> <min_gmv>5476.17</min_gmv> <max_gmv>8214.26</max_gmv> <success_ratio_high>0.9</success_ratio_high> <success_ratio_low>0.8</success_ratio_low> <gmv_diff_percent>0.67</gmv_diff_percent> </effect_predict_v_o> </top_result> </universalbp_new_algo_geteffectprediction_special_response>
<error_response> <code>50</code> <msg>Remote service error</msg> <sub_code>isv.invalid-parameter</sub_code> <sub_msg>非法参数</sub_msg> </error_response>
错误码 | 错误描述 | 解决方案 |
---|