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

时间:2015-12-24 15:40:59

标签: ios swift crashlytics fabric.io

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

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

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

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

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

由于

1 个答案:

答案 0 :(得分:0)

有一种解决方法,唯一的应用更改就是在接下来的几个月中您将不得不进行的更改。

  1. Migrate your project to Firebase(无论如何,您都必须尽快这样做)。
  2. Connect your Firebase project to Google BigQuery
  3. 您的Analytics(分析)数据现在可以在SQL样式的数据库中使用。

从那里,您可以微调SQL查询(full table schema)以提取所需的任何数据。 There are examples available,但如果您确实选择了此路径,建议您提出一个新问题以微调查询。类似于example #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