如何为我的 Google Analytcs 2(应用程序 + 网络)属性 模拟 iOS 上的 gtag 事件记录?
How can I mimic gtag event logging on iOS for my Google Analytcs 2 (App + Web) Property?
我正在尝试将 iOS 应用程序从旧的 Google Universal Analytics 属性 迁移到新的 Google Analytics App + Web 属性.
如何将 gtag 事件日志记录格式(我们的网络对等应用程序正在使用)与 Firebase iOS SDK 相匹配,以保持我们的报告跨平台一致?
对于网络,google explains using gtag to send these events。在他们的文档中,他们展示了这个例子:
gtag('event', <action>, {
'event_category': <category>,
'event_label': <label>,
'value': <value>
});
但在 Firebase 中,google shows a logEvent method with a very different signature 有一些示例参数。
Analytics.logEvent("share_image", parameters: [
"name": name as NSObject,
"full_text": text as NSObject
])
我应该如何解决这个问题? event_category
和 event_label
应该是移动端的自定义参数吗?我很困惑,为什么它们会如此不同,但最终会向同一个控制台报告。
Firebase Analytics 中没有专门的事件类别、操作和标签参数。相反,您按名称记录事件,然后可选择附加最多 25 个附加参数,以捕获有关发生的操作的附加上下文。
我正在尝试将 iOS 应用程序从旧的 Google Universal Analytics 属性 迁移到新的 Google Analytics App + Web 属性.
如何将 gtag 事件日志记录格式(我们的网络对等应用程序正在使用)与 Firebase iOS SDK 相匹配,以保持我们的报告跨平台一致?
对于网络,google explains using gtag to send these events。在他们的文档中,他们展示了这个例子:
gtag('event', <action>, {
'event_category': <category>,
'event_label': <label>,
'value': <value>
});
但在 Firebase 中,google shows a logEvent method with a very different signature 有一些示例参数。
Analytics.logEvent("share_image", parameters: [
"name": name as NSObject,
"full_text": text as NSObject
])
我应该如何解决这个问题? event_category
和 event_label
应该是移动端的自定义参数吗?我很困惑,为什么它们会如此不同,但最终会向同一个控制台报告。
Firebase Analytics 中没有专门的事件类别、操作和标签参数。相反,您按名称记录事件,然后可选择附加最多 25 个附加参数,以捕获有关发生的操作的附加上下文。