Ale*_*ldi 6 ios firebase swift firebase-analytics firebase-console
我需要有关Firebase事件的自定义参数的帮助,似乎无法查看或使用任何事件参数。基本上是尝试使用参数来创建受众群体细分,但参数似乎从未到达(另一方面,所有自定义事件均正确到达)。
从随附的屏幕截图中可以看到,对于自定义事件,参数列表始终为空。我们可以正确看到的唯一参数与系统事件(如first_open
或in_app_purchase
)有关。
这是我们触发自定义事件和参数的方式:
FIRAnalytics.logEvent(withName: "game_played", parameters:[
"username": "id-\(self.username)" as NSObject,
"gameplayed": self._gamePlayed as NSObject
])
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激。
Firebase控制台
Rom*_*ppa 18
在当前版本的 Firebase 控制台中,“编辑参数报告”操作已消失。现在通过事件列表顶部的“管理自定义定义”菜单添加自定义参数。
eya*_*oli 12
谷歌将继续用他们不可靠的文档和频繁更新所使用的术语使我们感到困惑......
这里缺少的大多数答案是(在最新版本中)术语Dimension
/Metric
含义Custom definitions
及其与自定义用户属性和事件的关系。
自定义用户属性只有一个字符串值,可用于细分受众,并可通过Dimension
在Custom definitions
.
自定义事件具有零个或多个参数(键值),它们的值可以是数字或字符串。这就是事情变得混乱的地方,要报告这些参数,您需要告诉 Analytics 它是数字还是字符串!如果参数是数字,则应将其视为自定义Metric
(因为 metric==numbers),而如果参数值是字符串,则必须在Dimensions
!
我不得不从官方文档中猜测,其中 Google 给出了一个将author
param 作为字符串记录事件的示例,然后说:
您可以创建一个 Author维度,该维度从 author 参数中获取其值
笔记:
Jor*_*any 10
然后您可以选择要查看的参数,因此单击用户名和游戏玩法,然后按“添加”按钮并设置度量单位。
请注意,从触发第一个事件起,可能需要一些时间才能显示在控制台中。
另外,当您拥有文本参数时,需要花费一些时间来收集与触发事件不同的值并正确显示在控制台中。
根据网站https://firebase.google.com/docs/analytics/android/events,
自定义参数:自定义参数不会直接在您的 Analytics 报告中表示,但它们可以用作受众定义中的过滤器,并应用于每个报告。如果您的应用链接到 BigQuery 项目,自定义参数也会包含在导出到 BigQuery 的数据中。
自定义参数应始终随您的事件一起到达。不过,SDK 中的 Audience 中使用的是自定义参数,如果有符合您定义的受众,就会报告给服务器。您暂时无法在报告中看到它们。
归档时间: |
|
查看次数: |
7340 次 |
最近记录: |