关于统计分析这一块我有一个疑问,希望能得到回复。
首先我已经详细阅读了文档: https://leancloud.cn/docs/rest_api.html#统计数据_API
并且做了相关测试。所以以下问题应该是文档中没有说明的。
问题1:
https://api.leancloud.cn/1.1/stats/appmetrics 这个API我尝试了可以统计自定义事件的个数。他是否统计自定义事件中,不同属性的个数? 有没有办法可以获取自定义事件中不同属性的统计结果呢?我的app类型是 web。 (页面上是显示有不同属性的count的,但是API里面没有发现可以统计这个属性的地方)
问题2:
根据统计API的文档,可以查询一个event_label_count, 那么怎样可以给一个自定义事件加上label呢? 如果可以统计label,那么把label作为attr使用应该也可以达到我要的功能。
我查看了js sdk的文档,https://leancloud.cn/docs/js_analytics.html这里面提到了事件可以加attr也就是属性,但是没有提到如何给事件加一个label。
@11125 @system @BinaryHB @liujiahavefun @shuji410 @LeanCloud @wangxiao2015 望各位大神给予帮助 谢谢
ding....
你好 meiroo,
可以如下为 event 加属性:
{ "event": "buy-item", "attributes": {"item-category": "book"} },
然后可以通过 GET /1.1/stats/appmetrics?metrics=event_label_count&event=buy-item&event_label=item-category来获取 item-category 的分布。
GET /1.1/stats/appmetrics?metrics=event_label_count&event=buy-item&event_label=item-category
item-category
你好 @jv_
刚刚收到你的回复后,测试的确是取到了正确的结果。非常感谢你们的努力。
你好,这个方法可以获取特定的某个label下的数据,但如果我想同时获取多个label的数据呢?试过用逗号隔开,如&event=App启动&event_label=启动,推荐页"没有作用。
多个label我也没什么办法。估计是不支持?
2017-09-19
meiroo
发件人:111663 marketing@leancloud.rocks 发送时间:2017-09-19 12:27 主题:[LeanCloud 用户社区] [问题讨论/统计分析] 如何通过接口获取Event不同参数的统计信息? 收件人:"meiroo"meiroo@morefun.me 抄送:
111663 September 19 你好,这个方法可以获取特定的某个label下的数据,但如果我想同时获取多个label的数据呢?试过用逗号隔开,如&event=App启动&event_label=启动,推荐页"没有作用。
通过邮件回复或者在浏览器中访问 https://forum.leancloud.cn/t/event/9212/5 。
大大,如果是同时获取多个event呢?我现在是用for循环分开多次请求每个event,然后把返回的数据拼接。这样很不好,请问有更好的方法吗?