1

我的網站使用JavaScript API將通常的頁面瀏覽和事件發送給GA。 用戶會話後的幾天內,我需要使用Measurement Protocol從服務器發送更多數據。有什麼方法可以忽略用戶代理,然後使用Google Analytics測量協議發送匹配?

發送非交互式打正着更新的自定義尺寸後,我看到,從原來的設備類別(桌面/移動/平板電腦)變更爲桌面設備類用戶的設備類別。

我知道GA會將服務器的用戶代理識別爲桌面設備。

有沒有辦法讓GA 忽略服務器的用戶代理?

回答

2

您可以通過在收集其客戶端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. 

有關概述,請參閱: https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#ua

對於具體的參考見: https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#ua

+0

感謝,這正是我要做的。如果有效,將會更新 – Boris

相關問題