【问题标题】:Firebase Analytic Search_Term Param value not showingFirebase Analytic Search_Term 参数值未显示
【发布时间】:2016-07-19 03:02:04
【问题描述】:

我想将用户搜索事件记录到 Firebase,但搜索事件中的 Search_Term 参数值未显示在仪表板中。这是我的代码:

Bundle bundle = new Bundle();
                bundle.putString(FirebaseAnalytics.Param.SEARCH_TERM, searchText);
                mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SEARCH, bundle);

我尝试使用其他参数记录不同的事件,并且参数值正确显示在仪表板中!

我该如何解决这个问题?谢谢

【问题讨论】:

  • 这个问题的答案请参考:stackoverflow.com/questions/37507941/…
  • @Steve Games Search 事件和 Search_Term 参数是该建议事件之一
  • 目前,仅对建议事件的子集提供参数报告。
  • @Steve Ganem 哦,我明白了。在哪里可以找到这个子集列表?
  • 子列表是什么

标签: android firebase firebase-analytics


【解决方案1】:

目前搜索数据不会出现在 Firebase Analytics 仪表板中。

您的日志记录似乎确实正确。要查看数据,您可以use Google BigQuery

您应该做的一件事是确保searchText 不超过 36 个字符,否则数据将在 Firebase 中显示为空(和 BigQuery)。

一般而言,在处理未出现的数据时,应确保记录的事件遵循https://support.google.com/firebase/answer/6317498 中所述的事件/参数的可能组合。另请注意,Firebase 控制台不会在记录后立即显示数据(至少等待 30 分钟)。

更新:

Firebase Analytics 后来将事件名称和参数名称的最大长度增加到 40 个字符,字符串参数值的最大长度增加到 100 个字符https://firebase.google.com/support/release-notes/android#wzxhzdk4version_100_-_november_21_2016wzxhzdk5

【讨论】:

  • 您在哪里找到了大约 36 个字符或更少字符的文档,否则它将为空?这似乎是我在 Firebase 文档中从未见过的非常重要的细节。
  • @P1X3L5:很容易错过。我现在在 Android 的文档中找不到它,但在 API 参考中:firebase.google.com/docs/reference/android/com/google/firebase/…。 (现在限制已经增加。)
猜你喜欢
  • 1970-01-01
  • 2016-11-02
  • 1970-01-01
  • 2023-03-30
  • 1970-01-01
  • 1970-01-01
  • 2020-08-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多