Firebase Analytics上的按钮按下事件

时间:2019-01-09 10:59:15

标签: android ios swift firebase google-analytics

我知道这似乎是一个愚蠢的问题,但是我在社区中找不到任何适当的答案或文档。

我要将我的项目从Google Analytics(分析)转移到Firebase。 现在,我将使用以下代码发送按钮按下分析数据

guard let tracker = GAI.sharedInstance().defaultTracker, let builder = GAIDictionaryBuilder.createEvent(withCategory: "Button", action: "Interaction", label: "Log-In Button Pressed", value: NSNumber(integerLiteral: value ?? 0))
        else { return }

tracker.set(kGAIScreenName, value: "Log-in Page")
tracker.send(builder.build() as [NSObject : AnyObject])

我的问题是我应该在Firebase Analytics中将屏幕名称和类别放在哪里?

在我搜索时,Google将事件限制为500。“ Button_Pressed”可以用作全局事件,屏幕名称等可以用作参数。但是,我不确定这是否是最好的方法。

第二个问题是,正如我所搜索的那样,我们不能将相同的事件名称与Firebase提供的名称相同。我知道Firebase默认不使用我的自定义事件名称,但是如何确定不会添加“ Button_Pressed”?

https://support.google.com/firebase/answer/6317498?hl=en&ref_topic=6317484

我如何记录Firebase上的按钮事件:

Analytics.logEvent("Button_Pressed", parameters: [
  "screenName": "Log-in Screen",
  "event": "Log-in Button Pressed",
  "category": "Interaction"
  ])

到目前为止我搜索的内容

What event should i use for sending a "button pressed" event on Firebase Analytics

0 个答案:

没有答案