繁体   English   中英

如何提取Firebase用户参数并通过Google跟踪代码管理器发送给Google Analytics(分析)?

[英]How to extract firebase user parameter and send to google analytics via google tag manager?

我试图弄清楚如何从Firebase中提取非常常见且自动生成的用户属性“ first_open_time”并将其发送到GA。

这是在移动应用程序(iOS / Android)的上下文中-我已经在很早之前实现了标签管理器sdk,firebase sdk,并且可以将我们从ios和android客户端生成的任何事件成功发送到firebase,并使用tagmanager将其发送到ga。 但是,无论何时,我都会尝试对任何免费的firebase事件(例如user_engagement事件或screen_view事件)执行相同的操作-与我从客户端创建的事件相同,GA中没有任何显示。 因此,现在我不是在尝试从firebase中取消free事件,而是尝试仅退出firebase自动设置的first_open_time用户属性。

Firebase调试视图的屏幕快照,显示用户属性

我在与Firebase兼容的容器中创建了一个gtm变量:first_open_time,它是Firebase用户属性。

gtm变量定义的屏幕截图

我创建了一个gtm触发器,该触发器监视名为“ customEvent”的事件,并且确实可以正确触发该事件。

我创建了一个gtm标签,将Firebase用户属性first_open_time放入GA中已定义的customDimension中。

Google跟踪代码管理器的屏幕截图-跟踪代码定义

但这永远不会发送此特定字段。 我已经明确定义的所有其他属性都会通过,但是firebase的免费事件或免费参数都不会通过。

该新自定义维度的GA的屏幕截图,没有结果

我认为这实际上是不可能的。 例如,对于first_open_time,一种变通方法是存储首次打开应用程序时的纪元时间。 然后,使用CustomVariableProvider检索它。 它可以随时在GTM中使用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM