【问题标题】:Fabric.io - Answers - Filter and sum data by range?Fabric.io - Answers - 按范围过滤和汇总数据?
【发布时间】:2016-03-31 00:42:54
【问题描述】:

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

..问题出在 Answers 用户界面中,它告诉我每天的细分,但不允许我在某个日期范围内进行汇总。

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

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

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

谢谢

【问题讨论】:

  • 您找到解决方案了吗?我有同样的问题。我也可以推荐尝试 Flurry。它跟踪整个时间段的数据,而不仅仅是“今天”。它也是免费的。但这不是实时的。所以你必须等待 12-24 小时才能看到数据。

标签: ios swift crashlytics fabric.io


【解决方案1】:

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

  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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-17
    • 1970-01-01
    • 2014-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多