第一方和第三方 Cookie 可能會因瀏覽器限制、使用者設定、開發人員標記或企業政策而遭到封鎖。
使用者設定
使用者可以存取瀏覽器設定,封鎖所有裝置端網站儲存空間,或僅封鎖第三方 Cookie。
在 Chrome 中,您可以選取瀏覽器視窗右上角的三點圖示,然後在顯示的下拉式選單中選取「設定」,即可封鎖第三方 Cookie。依序前往「隱私權和安全性」 >「第三方 Cookie」,然後選取「封鎖第三方 Cookie」。或者,您也可以直接前往 chrome://settings/cookies
頁面。
您可以在 Google Chrome 的「裝置端網站資料」頁面中,封鎖所有網站資料 (包括 Cookie) 的本機儲存空間。依序選取「設定」 >「隱私權和安全性」 >「網站設定」 >「其他內容設定」 >「網站在裝置端的資料」,或直接前往 chrome://settings/content/siteData
。
請注意,如果您選擇封鎖所有網站儲存空間,許多網站都無法正常運作。
瀏覽器旗標
開發人員如要測試網站在 Chrome 中不使用第三方 Cookie 時是否會發生問題,最好的方法就是使用 test-third-party-cookie-phaseout
標記。這個標記會讓 Chrome 的行為與限制第三方 Cookie 時相同,因此非常適合用於測試不使用跨網站 Cookie 的使用者體驗。
您可以透過下列兩種方式啟用 test-third-party-cookie-phaseout
標記:
- Chrome 旗標:
前往chrome://flags/#test-third-party-cookie-phaseout
,然後將旗標設為Enabled
- 指令列:
使用旗標--test-third-party-cookie-phaseout
啟動 Chrome
逐步淘汰標記可用於 Windows、macOS 和 Linux:
- Windows:
chrome.exe --test-third-party-cookie-phaseout
- macOS:
open -a Google\ Chrome --args --test-third-party-cookie-phaseout
- Linux:
google-chrome --test-third-party-cookie-phaseout
瀏覽器限制
為了進行測試,Google Chrome 預設對 1% 的使用者限制第三方 Cookie。如果您是這個群組的成員,系統會預設限制第三方 Cookie,您的 chrome://settings/cookies
頁面會顯示如下。
Chrome 建議使用者選擇第三方 Cookie 的新體驗。其他瀏覽器會套用各自的 Cookie 政策。舉例來說,Safari 有追蹤防護功能,Firefox 則有加強型追蹤保護功能。
企業政策
透過 Chrome Enterprise 設定的機構政策也可能會封鎖 Cookie。
詳情請參閱 Chrome Enterprise 第三方 Cookie 政策。