谷歌是如何偷偷記錄你的每次點擊的?
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
第一代追蹤:URL 重定向方案最初的追蹤方案相對簡單直接。當用戶從搜索結果頁面復制鏈接時,會得到類似這樣的 URL: 這個 URL 會在后臺記錄用戶的點擊行為,然后快速重定向到目標頁面。實現原理如下: 只要點擊,JavaScript 函數就會將href更改為包含多個參數(包括原始 URL)的新 URL。 所以盡管瀏覽器會在懸停時在左下方顯示實際的 URL,但一旦你點擊它進行復制, 值得注意的是,谷歌選擇監聽 新的 谷歌將這些數據用于谷歌分析(Google Analytics)和搜索控制臺(Search Console)等工具,這樣網站所有者就可以通過分析點擊率來提高搜索結果和頁面的質量,這可能也是搜索排名的一個因素。更不用說記錄搜索廣告的點擊率,以獲取每年數十億美元的廣告收入了。 但谷歌變得更聰明了。 他們意識到這種 URL 跟蹤方法對某些群體來說存在嚴重問題。對于網速較慢的用戶來說,這種惱人的重定向技術會給請求增加不小的延遲,并增加跳出率。 于是,他們做了一些新的嘗試。現在,得到的不再是神秘的 第二代追蹤:Ping 屬性方案為了解決重定向造成的延遲問題,谷歌采用了更現代的解決方案 - HTML5 的
這種方式的優勢在于:
示例:追蹤請求的格式
更不用說隱私問題了,這也是火狐等瀏覽器拒絕默認啟用該功能的原因。 在火狐瀏覽器中,谷歌堅持使用mousedown 事件的方法: 但即使禁用了,谷歌還準備了完整的降級方案:
因此,確實沒有內置的方法來避免這種基本不可見的跟蹤。 技術影響與思考這套追蹤系統為谷歌提供了重要數據:
從技術角度看,這是一個精心設計的分層架構:
這種追蹤雖然幫助提升了搜索質量,但也引發了隱私問題。作為開發者,在實現類似功能時需要在用戶體驗、性能和隱私之間找到平衡點。 該文章在 2024/11/1 9:22:00 編輯過 |
關鍵字查詢
相關文章
正在查詢... |