koubei.marketing.data.indicator.query(口碑商户经营数据查询接口)JAVA版本demo

简介: 说明:        经营报表产品是官方提供的一套标准接口,开发者通过此接口包可以获取商家的经营指标及商家会员的消费习惯洞察,同时接口支撑实时指标查询,口碑商户经营数据查询接口(koubei.marketing.data.indicator.query)可获取商户经营指标,包含会员发展、交易现状、活动评估。

说明: 
       经营报表产品是官方提供的一套标准接口,开发者通过此接口包可以获取商家的经营指标及商家会员的消费习惯洞察,同时接口支撑实时指标查询,口碑商户经营数据查询接口(koubei.marketing.data.indicator.query)可获取商户经营指标,包含会员发展、交易现状、活动评估。此接口支撑实时指标查询 

接口请求示例: 

//koubei.marketing.data.indicator.query(口碑商户经营数据查询接口)public  static void DataIndicator_Query(){    AlipayClient   alipayClient=alipayclient();    KoubeiMarketingDataIndicatorQueryRequest request = new KoubeiMarketingDataIndicatorQueryRequest();    request.setBizContent("{" +    "\"begin_date\":\"20180101\"," +    "\"end_date\":\"20180315\"," +    "\"page_num\":\"1\"," +    "\"page_size\":\"20\"," +    "\"biz_type\":\"MemberQuery\"" +    "  }");    KoubeiMarketingDataIndicatorQueryResponse response=null;   try {       response = alipayClient.execute(request);       System.out.println(response.getBody());     } catch (AlipayApiException e) {       // TODO Auto-generated catch block       e.printStackTrace();   }    if(response.isSuccess()){    System.out.println("调用成功");    } else {    System.out.println("调用失败");    }}

接口同步返回示例: 

{    "koubei_marketing_data_indicator_query_response": {        "code": "10000",        "msg": "Success",        "indicator_infos": "[{\"biz_date\":\"20180315\",\"today_campaign_new_user_cnt\":\"0\",\"today_new_user_cnt\":\"0\"},{\"biz_date\":\"20180314\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"323\",\"total_user_cnt\":\"467\",\"total_trade_user_cnt\":\"467\",\"today_new_user_cnt\":\"2\"},{\"biz_date\":\"20180313\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"322\",\"total_user_cnt\":\"465\",\"total_trade_user_cnt\":\"465\",\"today_new_user_cnt\":\"1\"},{\"biz_date\":\"20180312\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"322\",\"total_user_cnt\":\"464\",\"total_trade_user_cnt\":\"464\",\"today_new_user_cnt\":\"2\"},{\"biz_date\":\"20180311\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"321\",\"total_user_cnt\":\"462\",\"total_trade_user_cnt\":\"462\",\"today_new_user_cnt\":\"1\"},{\"biz_date\":\"20180310\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"320\",\"total_user_cnt\":\"461\",\"total_trade_user_cnt\":\"461\",\"today_new_user_cnt\":\"1\"},{\"biz_date\":\"20180309\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"320\",\"total_user_cnt\":\"460\",\"total_trade_user_cnt\":\"460\",\"today_new_user_cnt\":\"1\"},{\"biz_date\":\"20180308\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"320\",\"total_user_cnt\":\"459\",\"total_trade_user_cnt\":\"459\",\"today_new_user_cnt\":\"1\"},{\"biz_date\":\"20180307\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"319\",\"total_user_cnt\":\"458\",\"total_trade_user_cnt\":\"458\",\"today_new_user_cnt\":\"0\"},{\"biz_date\":\"20180306\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"318\",\"total_user_cnt\":\"458\",\"total_trade_user_cnt\":\"458\",\"today_new_user_cnt\":\"1\"},{\"biz_date\":\"20180305\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"317\",\"total_user_cnt\":\"457\",\"total_trade_user_cnt\":\"457\",\"today_new_user_cnt\":\"0\"},{\"biz_date\":\"20180304\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"317\",\"total_user_cnt\":\"457\",\"total_trade_user_cnt\":\"457\",\"today_new_user_cnt\":\"0\"},{\"biz_date\":\"20180303\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"317\",\"total_user_cnt\":\"457\",\"total_trade_user_cnt\":\"457\",\"today_new_user_cnt\":\"0\"},{\"biz_date\":\"20180302\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"317\",\"total_user_cnt\":\"457\",\"total_trade_user_cnt\":\"457\",\"today_new_user_cnt\":\"0\"},{\"biz_date\":\"20180301\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"317\",\"total_user_cnt\":\"457\",\"total_trade_user_cnt\":\"457\",\"today_new_user_cnt\":\"2\"},{\"biz_date\":\"20180228\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"317\",\"total_user_cnt\":\"455\",\"total_trade_user_cnt\":\"455\",\"today_new_user_cnt\":\"0\"},{\"biz_date\":\"20180227\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"317\",\"total_user_cnt\":\"455\",\"total_trade_user_cnt\":\"455\",\"today_new_user_cnt\":\"1\"},{\"biz_date\":\"20180226\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"317\",\"total_user_cnt\":\"454\",\"total_trade_user_cnt\":\"454\",\"today_new_user_cnt\":\"2\"},{\"biz_date\":\"20180225\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"315\",\"total_user_cnt\":\"452\",\"total_trade_user_cnt\":\"452\",\"today_new_user_cnt\":\"0\"},{\"biz_date\":\"20180224\",\"today_campaign_new_user_cnt\":\"0\",\"trade_cnt_ge_twice_user_cnt\":\"315\",\"total_user_cnt\":\"452\",\"total_trade_user_cnt\":\"452\",\"today_new_user_cnt\":\"0\"}]",        "total_size": "74"    },    "sign": "IQ7f8WZLVT8xnSD01RzUFCjcOjFpx9ZiNjLu6B5PGaVfFxB4h6XFXJf5vugisOoH25s9JbXaAIQDnLtoS4+yiGGHqwh2cFCWSEAi7OyBH2dVqTo77SuvagS55iR2o//vbR7z+6rSLlbYT+lN4eG/6DLRkDwid+cUsCH3bSg0Ulo="}

注意点: 
1.该接口参数中主要是biz_type值的传参的不同,所查询出来的数据也有所不同,具体的分析类型如下(通过参数biz_type区分): 
①MemberQuery 商户会员数据查询 
②MemberQueryByStore 门店会员数据查询 
③TradeQuery 商户交易数据查询 
④TradeQueryByStore 门店交易数据查询 
⑤CampaignQuery 商户活动数据查询 
⑥CampaignQueryByStore 门店活动数据查询 
⑦ConponsQuery 商户券数据查询 
⑧ConponsQueryByStore 门店券数据查询 
2.接口同步返回信息中的indicator_infos,每个对象表示一个门店某个具体日期的指标信息,KEY为指标代码,VALUE为该指标对应的值,各biz_type入参以及返回值的详细信息参见【快速接入】 


报错提供信息: 
appid+接口名+调用接口时间,最好将本次请求的完整参数一并发过来 

如果大家在测试过程中遇到问题欢迎在帖子下方追问,请按照标准方式提问

目录
相关文章
|
1月前
|
Java
【Java】一个简单的接口例子(帮助理解接口+多态)
【Java】一个简单的接口例子(帮助理解接口+多态)
17 0
|
30天前
Mybatis+mysql动态分页查询数据案例——分页工具类(Page.java)
Mybatis+mysql动态分页查询数据案例——分页工具类(Page.java)
21 1
|
1月前
|
Java
JAVA接口
JAVA接口
12 0
|
1月前
|
存储 Java
JAVA字符串与其他类型数据的转换
JAVA字符串与其他类型数据的转换
27 4
|
30天前
Mybatis+mysql动态分页查询数据案例——工具类(MybatisUtil.java)
Mybatis+mysql动态分页查询数据案例——工具类(MybatisUtil.java)
15 1
|
5天前
|
Java 开发者
探索 Java 的函数式接口和 Lambda 表达式
【4月更文挑战第19天】Java 中的函数式接口和 Lambda 表达式提供了简洁、灵活的编程方式。函数式接口有且仅有一个抽象方法,用于与 Lambda(一种匿名函数语法)配合,简化代码并增强可读性。Lambda 表达式的优点在于其简洁性和灵活性,常用于事件处理、过滤和排序等场景。使用时注意兼容性和变量作用域,它们能提高代码效率和可维护性。
|
5天前
|
Java
Java接口中可以定义哪些方法?
【4月更文挑战第13天】
7 0
Java接口中可以定义哪些方法?
|
7天前
|
Oracle Java 关系型数据库
Java 开发者必备:JDK 版本详解与选择策略(含安装与验证)
Oracle Java SE 支持路线图显示,JDK 8(LTS)支持至2030年,非LTS版本如9-11每6个月发布且支持有限。JDK 11(LTS)支持至2032年,而JDK 17及以上版本现在提供免费商用许可。LTS版本提供长达8年的支持,每2年发布一次。Oracle JDK与OpenJDK有多个社区和公司构建版本,如Adoptium、Amazon Corretto和Azul Zulu,它们在许可证、商业支持和更新方面有所不同。个人选择JDK时,可考虑稳定性、LTS、第三方兼容性和提供商支持。
17 0
|
7天前
|
设计模式 Java
Java接口与抽象类
Java接口与抽象类
17 0
|
11天前
|
安全 Java 编译器
接口之美,内部之妙:深入解析Java的接口与内部类
接口之美,内部之妙:深入解析Java的接口与内部类
33 0
接口之美,内部之妙:深入解析Java的接口与内部类