簡體   English   中英

用戶代理切換器無法正常工作

[英]User agent switcher doesnt work properly

我使用用戶代理切換器擴展程序在Google Analytics(分析)中進行跨瀏覽器測試。

我很驚訝地說跟蹤測試結果與我在Google Analytics(分析)面板中看到的結果不同步。

例如:我使用用戶代理切換器模擬了safari 9.0。 我從中模擬的實際瀏覽器是Safari 5.0

使用用戶代理切換器時,我在safari 9.0中觸發了click事件。 但是Safari 9.0的Google Analytics(分析)沒有最終結果

相反,我在Google Analytics(分析)中對safari 5.0進行了很好的跟蹤。 我想從中說出用戶代理切換器未按預期工作。

您能否為我的跨瀏覽器測試建議用戶代理切換器的替代方法?

PS:在發布之前,我已盡力研究此問題。 我沒有找到對我的情況有用的答案。 請不要說它是重復的。 我正在積極尋求解決我的問題的方法,因為這對我來說是一個非常重要的問題。

我使用了一個https://chrome.google.com/webstore/detail/modheader/idgpnmonknjnojddfkpgkljpfnnfcklj ,它允許您編輯請求標頭。 它適用於User-Agent切換。

您可以在“網絡”標簽下查看開發人員工具,以查看切換是否有效

希望能幫助到你

(有趣的事實:我使用的是Chrome,當我切換用戶代理時,Google要求我下載Chrome)

這可能是因為GA僅檢查您的UA一次。 之后,它可以通過Cookie識別您的瀏覽器

https://developers.google.com/analytics/devguides/collection/analyticsjs/cookie-usage

ga.js – Cookie的用法

ga.js JavaScript庫使用第一方Cookie來執行以下操作:

  • 確定要衡量的領域
  • 區分唯一用戶
  • 節流請求率
  • 記住上一次訪問的次數和時間
  • 記住流量來源信息
  • 確定會話的開始和結束
  • 記住訪問者級自定義變量的值

我強調的這一行表明,由於cookie已經可以識別您的唯一瀏覽器,因此只要cookie存在(最長2年),就不需要再次收集該信息。 它可能比檢查頻率更高,以識別瀏覽器更新。

如果不分析GA腳本,就無法確定這個答案,但這很有道理,因為Google將您的瀏覽器配置文件存儲在其數據庫中一次更有效,然后僅定期更新它,而不是根據每個請求進行更新。 他們只需使用鏈接到Cookie的唯一鍵來記錄您的瀏覽器和后續活動就足夠了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM