Cookie 封鎖

瀏覽器限制、使用者設定、開發人員標記企業政策可能會封鎖第一方和第三方 Cookie。

使用者設定

使用者可以存取瀏覽器設定,封鎖所有裝置端網站儲存空間,或僅封鎖第三方 Cookie。

在 Chrome 中,選取瀏覽器視窗右上角的三點圖示,然後選取顯示的下拉式選單中的「設定」,即可封鎖第三方 Cookie。依序前往「隱私權與安全性」 >「第三方 Cookie」,然後選取「封鎖第三方 Cookie」。你也可以直接前往chrome://settings/cookies頁面。

Chrome Cookie 設定頁面

您可以在 Google Chrome 的「裝置端網站資料」頁面中,封鎖所有網站資料 (包括 Cookie) 的本機儲存空間。依序選取「設定」 >「隱私權和安全性」 >「網站設定」 >「其他內容設定」 >「網站在裝置端的資料」,或直接前往 chrome://settings/content/siteData

請注意,如果選擇封鎖所有網站儲存空間,許多網站將無法正常運作。

Chrome 網站資料設定頁面,並選取「不允許網站在裝置上儲存資料 (不建議)」

瀏覽器旗標

身為開發人員,如要在 Chrome 中測試網站不使用第三方 Cookie 時是否會發生錯誤,最好的方法是使用 test-third-party-cookie-phaseout 標記。這個標記會讓 Chrome 的行為與限制第三方 Cookie 時相同,因此非常適合用來測試沒有跨網站 Cookie 的使用者體驗。

Chrome 實驗功能頁面,並啟用第三方 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://settings/cookies 頁面 (屬於預設封鎖 Cookie 的 1% 測試群組)
chrome://settings/cookies 頁面,適用於預設封鎖 Cookie 的 1% 測試群組瀏覽器

其他網路瀏覽器則會套用自己的 Cookie 政策。舉例來說,Safari 具有追蹤預防功能,Firefox 則有加強型追蹤保護功能。

企業政策

透過 Chrome Enterprise 設定的機構政策也可能會封鎖 Cookie。

詳情請參閱「Chrome Enterprise 第三方 Cookie 政策」。

瞭解詳情