因此,我正在努力将最新的 Google 跟踪代码管理器实现到我的应用程序中,以便与 Google Analytics(分析)一起使用。它已就位,一切运行良好,但我确实有一个问题。
是否可以在使用 GTM 触发所有事件的同时在 GA 中手动启动新 session ?例如,当我用户注销时,我想开始一个新 session ,我可以使用 GTM 强制执行此操作吗?
谢谢!
OSFTW
最佳答案
您可以使用 sessionControl
来执行此操作配置变量。
在 GTM 中,您的 GA 代码配置中,它位于
更多设置 >
要设置的字段
点击添加字段按钮,然后在字段名称中输入sessionStart
,在值中输入“end”强制结束当前 session 或“开始”强制(重新)开始 session 。
注释:
如果您使用网络
容器类型,则此选项仅适用于Universal Analytics
标记类型。 Classic Google Analytics
Tag Type 没有等效项,尽管您可以使用 _setSessionCookieTimeout 来一些魔法。如果你有雄心壮志。
如果 GTM 容器创建为移动
容器类型,则它只会将 Google Analytics
显示为标记类型 选项,但这是用词不当。在幕后,GTM 使用用于移动
容器的测量协议(protocol),并且sessionControl
可用于此。
关于安卓 GTM : Possible to start new Google Analytics session manually?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32403831/