Google analytics 有没有办法忽略用户代理,然后使用Google Analytics测量协议发送hit?

Google analytics 有没有办法忽略用户代理,然后使用Google Analytics测量协议发送hit?,google-analytics,google-analytics-api,user-agent,measurement-protocol,Google Analytics,Google Analytics Api,User Agent,Measurement Protocol,我的网站使用JavaScript API向GA发送常规页面视图和事件。 在用户会话结束几天后,我需要使用测量协议从服务器发送更多数据 在发送带有更新的自定义维度的非交互式点击后,我看到用户的设备类别从原始设备类别(桌面/移动设备/平板电脑)更改为桌面设备类别 我知道GA将服务器的用户代理识别为桌面设备 是否有任何方法可以使GA忽略服务器的用户代理?您可以通过在收集用户的客户端id时收集用户的用户代理,并将此用户代理与键为ua=的测量协议一起发送来覆盖用户代理 例如: v=1

我的网站使用JavaScript API向GA发送常规页面视图和事件。 在用户会话结束几天后,我需要使用测量协议从服务器发送更多数据

在发送带有更新的自定义维度的非交互式点击后,我看到用户的设备类别从原始设备类别(桌面/移动设备/平板电脑)更改为桌面设备类别

我知道GA将服务器的用户代理识别为桌面设备


是否有任何方法可以使GA忽略服务器的用户代理?

您可以通过在收集用户的客户端id时收集用户的用户代理,并将此用户代理与键为ua=的测量协议一起发送来覆盖用户代理

例如:

v=1              // Version.
&tid=UA-XXXXX-Y  // Tracking ID / Property ID.
&cid=555         // Anonymous Client ID.

&t=pageview      // Pageview hit type.
&uip=1.2.3.4     // IP address override.
&ua=Opera/9.80   // User agent override.
有关概述,请参阅:

有关具体参考,请参见:

谢谢,这正是我要做的。如果有效,将进行更新