Android GTM:可以手动启动新的 Google 分析会话吗?

Android GTM: Possible to start new Google Analytics session manually?

因此,我正在努力将最新的 Google 跟踪代码管理器实施到我的应用程序中,以便与 Google Analytics 一起使用。它已经到位并且一切正常,但我有一个问题。

是否可以在使用 GTM 触发所有事件的同时在 GA 中手动启动新会话?例如,当我用户注销时我想开始一个新会话,我可以使用 GTM 强制它发生吗?

谢谢!

OSFTW

您可以使用 sessionControl 配置变量来执行此操作。

在 GTM 中,在您的 GA 标签配置中,它位于

更多设置 > 要设置的字段

单击 添加字段 按钮,然后为 字段名称 输入 sessionStart 并为 放置 "end" 强制结束当前会话或 "start" 强制(重新)开始会话。

备注:

如果您使用的是 Web 容器类型 ,这仅适用于 Universal Analytics 标签类型 . Classic Google Analytics 标签类型 没有对应的标签类型,但如果您有雄心壮志,可以使用 _setSessionCookieTimeout 做一些魔术。

如果 GTM 容器创建为 Mobile 容器类型 ,它只会显示 Google Analytics 作为 标签类型 选项,但这是用词不当。在引擎盖下,GTM 使用 测量协议 用于 Mobile 容器,并且 sessionControl 可用于此。