React Native

时间:2016-10-07 09:16:45

标签: firebase react-native firebase-analytics

关于项目本身的一些解释: 我们正在使用React Native for Android和IOS构建应用程序。 我们想使用Firebase,因为它们提供了很多很棒的东西。

Firebase的所有内容都在App中工作(远程配置,数据库,存储等),以及一些Analytics。 我们创建了一个小型反馈组件,将数据放入Firebase数据库(评论和星级)。

现在,我们还希望在Google Analytics部分中显示一些数据。

我们相应地设置了用户属性,创建了受众群体,并运行了10多个设备和10多个用户,以便在Google Analytics中获取数据。

我们确实得到了基本内容,例如主要事件。但是我们放入的所有自定义数据都不会显示在仪表板中。

我们在每次发送反馈时触发的函数中都有以下代码。

firestack.analytics.logEventWithName('feedback', { 'screen': this.props.pageTitle });
firestack.analytics.logEventWithName('feedback_2', {
  'item_id': '1',
  'item_name': this.props.pageTitle,
  'item_category': 'category 1',
  'star_count': this.state.starCount
});
firestack.analytics.logEventWithName('view_item', {
  'item_id': '10',
  'item_name': this.props.pageTitle,
  'item_category': 'category 10',
  'star_count': this.state.starCount
});

如前所述,主要事件(反馈,feedback_2和view_item)显示在Google Analytics中,但所有自定义数据和参数都不会出现在任何地方。

在Android Studio中,控制台日志只显示每个事件“Logging event view_item”或“Logging event feedback_2”的以下内容。

我们是否遗漏了某些内容,或者我们是否需要将合同扩展到Blaze以获得BigQuery?

1 个答案:

答案 0 :(得分:1)

当前版本的Firebase Analytics Developer Console不会显示自定义事件的参数:

  

自定义参数:自定义参数不直接表示   您的Google Analytics报告,但可以将其用作受众群体中的过滤器   可应用于每个报告的定义。自定义参数是   如果您的应用程序链接到a,也会包含在导出到BigQuery的数据中   BigQuery项目。

https://firebase.google.com/docs/analytics/android/events