Google analytics 如何获取触发GTM事件的用户的用户代理?

Google analytics 如何获取触发GTM事件的用户的用户代理?,google-analytics,google-tag-manager,user-agent,Google Analytics,Google Tag Manager,User Agent,我在JS中有一个数据层事件推送,我想知道是否也可以了解触发事件的用户的用户代理。您需要创建一个变量,该变量将返回用户代理 1) 转到变量->新建 2) 名称:用户代理 3) 类型:自定义JavaScript 4) 代码: 然后,您可以在标记中使用此变量,如{{User Agent}}您需要创建返回User Agent的变量 1) 转到变量->新建 2) 名称:用户代理 3) 类型:自定义JavaScript 4) 代码: 然后你可以在你的标签中使用这个变量,比如{{User Agent}更简单,

我在JS中有一个数据层事件推送,我想知道是否也可以了解触发事件的用户的用户代理。

您需要创建一个变量,该变量将返回用户代理

1) 转到变量->新建

2) 名称:
用户代理

3) 类型:
自定义JavaScript

4) 代码:


然后,您可以在标记中使用此变量,如
{{User Agent}}

您需要创建返回User Agent的变量

1) 转到变量->新建

2) 名称:
用户代理

3) 类型:
自定义JavaScript

4) 代码:


然后你可以在你的标签中使用这个变量,比如
{{User Agent}

更简单,你不能用一个“JavaScript变量”(而不是一个“自定义JavaScript”)然后设置
navigator.userAgent

更简单,你不能用一个“JavaScript变量”(而不是一个“自定义JavaScript”)吗然后只需设置
navigator.userAgent

谷歌分析自定义维度字段最多可包含150个字符,用户代理数据(编码时)通常需要超过限制。在发送到GA.之前,您需要找到一种在自定义JS脚本中缩短用户代理信息的方法。您可以先裁剪用户代理信息的前150个字符,或者删除不必要的部分或删除空白字符。

< P>谷歌Analytics自定义维度字段可以最大为150个字符。用户代理数据(当编码时)通常超过限制。在发送到GA.之前,您需要找到一种在自定义JS脚本中缩短用户代理信息的方法。您可以先裁剪用户代理信息的前150个字符,或者删除不必要的部分或删除空白字符。
function () {return  navigator.userAgent;}