gpt4 book ai didi

android - Firebase Analytics 事件中的 Bundle 内容未显示在仪表板中

转载 作者:行者123 更新时间:2023-12-05 00:07:50 28 4
gpt4 key购买 nike

我遇到了与此相同的问题 thread但答案已经过时并且似乎不正确。它指的是当前版本的 firebase 中不存在的“添加事件参数”按钮。

我想在我的 Firebase Activity 页面上查看 Activity 包的内容。这是我在 firebase 上的 Activity 页面:

enter image description here

我关注了this firebase tutorial这是我的代码:

    private fun sendLogging(context: Context, source: String, logMessage: String) {
val bundle = Bundle()
bundle.putString("LOG_MESSAGE", "$source $logMessage")
FirebaseAnalytics.getInstance(context).logEvent("PUSH_CONTENT_NOT_RECEIVED", bundle)
}

sourcelogMessage 包含关于错误原因的准确信息,我需要查看它。它应该出现?

编辑:

我去了“自定义定义”:

enter image description here

我已经添加了事件:

enter image description here

我发现从那一刻起它就开始收集信息。但是我没有看到我在任何地方记录的信息。它在哪里?

最佳答案

LOG_MESSAGE 添加到自定义定义中作为事件范围的自定义维度是正确的方向。您可以按照“[GA4] Custom dimensions and metrics”页面上的“创建自定义维度”进行操作。

GA4 限制了事件参数名称和事件参数值的长度。参见 [GA4] Collection and configuration limits想要查询更多的信息。在您的情况下,LOG_MESSAGE 是事件参数的名称(限制为 40 个字符),"$source $logMessage" 的运行时值是事件参数的值(限制为100 个字符)。

如果 "$source $logMessage" 需要超过 100 个字符,您可以将 sourcelogMessage 分开的事件参数。例如,您会将代码更新为:

bundle.putString("LOG_MESSAGE_SOURCE", source)
bundle.putString("LOG_MESSAGE_VALUE", logMessage)

然后,您可以将 LOG_MESSAGE_SOURCELOG_MESSAGE_VALUE 注册为两个事件范围的自定义维度,每个维度的长度限制为 100 个字符。

谢谢,
布雷特·斯尼德
Google Analytics(分析)团队

关于android - Firebase Analytics 事件中的 Bundle 内容未显示在仪表板中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67025300/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com