关于统计分析这一块我有一个疑问,希望能得到回复。

首先我已经详细阅读了文档: https://leancloud.cn/docs/rest_api.html#统计数据_API6

并且做了相关测试。所以以下问题应该是文档中没有说明的。

问题1:

https://api.leancloud.cn/1.1/stats/appmetrics5 这个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 望各位大神给予帮助 谢谢

你好 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 的分布。

你好 @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,然后把返回的数据拼接。这样很不好,请问有更好的方法吗?