Fabric.io - 答案 - 按范围过滤和求和数据?

Nul*_*sis 5 ios crashlytics swift fabric.io

我一直在我的iOS应用程序(Swift)中使用Fabric的Answers和Crashlytics来跟踪使用行为.我设置了一个自定义事件,以便每当有人点击选项卡时,它都会记录该事件.

..问题出在Answers用户界面中,它告诉我每天的细分,但不允许我在日期范围内聚合.

如果我的用户可以单击4个选项卡,并且我使用自定义键记录每个选项卡,我想要做的就是:

对于整年或某个日期范围,请显示每个标签的细分(所以我希望看到标签1:30人点击,标签2:20人点击等).似乎Answers不允许您更改/过滤日期范围.

有任何想法吗?也许你们都知道一些更好的工具来跟踪对iOS有利的应用程序分析?我不喜欢微软的App Insights.

谢谢

Jak*_*eam 0

有一种方法可以解决这个问题,唯一的应用程序更改是您必须在接下来的几个月内进行的更改。

  1. 将您的项目迁移到 Firebase(无论如何您都必须尽快执行此操作)。
  2. 将您的 Firebase 项目连接到 Google BigQuery
  3. 您的 Analytics 数据现在可在 SQL 样式数据库中使用。

从那里,您可以微调 SQL 查询(全表模式)以提取您想要的任何数据。有可用的示例,但如果您确实走这条路,我建议您提出一个新问题来微调查询。它将类似于示例#2的修改版本:

SELECT COUNT(event_dim.name) as TabClicks,
    event_dim.params.value.string_value as TabName
FROM com.example.myapp.app_events_
WHERE event_dim.params.key = 'tabClicked'
GROUP BY TabName
ORDER BY TabName ASC
Run Code Online (Sandbox Code Playgroud)