如何在 Firebase Analytics Events 中报告参数

Дім*_*мар 8 android google-analytics ios firebase-analytics google-fabric

我用FabriciOS它是其中很容易在这样的报告在同一个分析事件的自定义参数之前:

Answers.logCustomEvent(withName: "saved_border", customAttributes: ["image_index":"\(index)"])
Run Code Online (Sandbox Code Playgroud)

现在我正在尝试做同样的事情,Firebase Events但我在控制台中只看到事件名称(没有自定义参数) 这是我的代码:

Analytics.logEvent("saved_border",parameters: ["saved_image": index])
Run Code Online (Sandbox Code Playgroud)

Firebase除了将索引附加到事件名称之外,还有什么方法可以创建相同的内容?

Sar*_*lla 13

[ 2021 年更新 ]

因此,似乎自定义定义已移至侧边菜单中的自己的部分。

Firebase 控制台菜单中的自定义定义部分


[ 2020 年更新 ]

它现在是通过称为Custom Definitions 的东西完成的。

有关更多信息,请参阅@ToM 的回答或查看:https : //support.google.com/analytics/answer/10075209


TL; 博士

您必须告诉Firebase在控制台中开始跟踪该特定事件的特定参数。


Google Analytics for Firebase 中,您可以为每个事件添加的参数数量以及总共添加的参数数量存在限制。截至今天,此限制在全球范围内最多为 100 个参数(50 个数字和 50 个文本)。

话虽如此,由于存在限制,Firebase 会强制您指定要跟踪的参数,因此如果您发送的不同参数超过 100 个,您仍然可以跟踪您决定的参数,同时排除其他参数。Firebase控制台中只会显示您明确指定要跟踪的参数,因此为了开始查看这些参数,您必须执行以下操作:

  1. 转到Firebase控制台
  2. 进入活动部分
  3. 确定您的活动(saved_border在您的情况下)
  4. 单击该参数的 3 点图标
  5. 单击编辑参数报告
  6. 最后添加您的参数名称 saved_image

完成后,Firebase将开始显示该事件的参数。

有关这方面的更多信息,以及有关事件中自定义参数的其他限制,Google在此处进行了解释:https : //support.google.com/firebase/answer/7397304?hl=en


我认为这个限制只影响Firebase控制台,而不影响BigQuery。因此,尽管如果您超出参数限制,您将不会在控制台中看到它们,但我认为您仍然可以通过BigQuery访问所有那些“缺失”的事件和参数,如果您正在使用它并且已经将它与Firebase链接

  • 如果我点击三个点时没有“编辑参数报告”选项怎么办?我能够在实时视图中看到这些自定义参数,但现在我无法在 Firebase 或 Analytics 中找到它们 (2认同)

ToM*_*ToM 10

现在这是使用 Firebase 中的自定义定义完成的,根据这个文档:https : //support.google.com/analytics/answer/10075209

您需要转到 Firebase 控制台并定义自定义定义 在此处输入图片说明

之后,在 Google Analytics 中等待 24 小时后,您应该能够看到此自定义维度以及您的自定义事件和自定义参数

在此处输入图片说明