Chặn cookie

Cookie của bên thứ nhất và bên thứ ba có thể bị chặn theo các quy định hạn chế của trình duyệt, chế độ cài đặt của người dùng, cờ của nhà phát triển hoặc chính sách doanh nghiệp.

Chế độ cài đặt cho người dùng

Người dùng có thể truy cập vào phần cài đặt trình duyệt để chặn tất cả bộ nhớ trang web trên thiết bị hoặc chỉ chặn cookie của bên thứ ba.

Trong Chrome, bạn có thể chặn cookie của bên thứ ba bằng cách chọn biểu tượng ba dấu chấm ở góc trên cùng bên phải của cửa sổ trình duyệt, sau đó chọn Cài đặt trên trình đơn thả xuống xuất hiện. Chuyển đến phần Quyền riêng tư và bảo mật > Cookie của bên thứ ba rồi chọn Chặn cookie của bên thứ ba. Ngoài ra, bạn có thể chuyển thẳng đến trang chrome://settings/cookies.

Trang cài đặt cookie của Chrome

Bạn có thể chặn bộ nhớ cục bộ của tất cả dữ liệu trang web, bao gồm cả cookie, trên trang Dữ liệu trang web trên thiết bị trong Google Chrome. Chọn Cài đặt > Quyền riêng tư và bảo mật > Cài đặt trang web > Các chế độ cài đặt nội dung khác > Dữ liệu trang web trên thiết bị hoặc chuyển thẳng đến biểu tượng chrome://settings/content/siteData.

Xin lưu ý rằng nhiều trang web sẽ không hoạt động đúng cách nếu bạn chọn chặn tất cả bộ nhớ của trang web.

Trang cài đặt dữ liệu trang web của Chrome, với lựa chọn "Không cho phép các trang web lưu dữ liệu trên thiết bị của bạn (không khuyến nghị)" được chọn

Cờ trình duyệt

Là một nhà phát triển, cách tốt nhất để kiểm thử trang web của bạn xem có bị lỗi hay không khi không dùng cookie của bên thứ ba trong Chrome là sử dụng cờ test-third-party-cookie-phaseout. Cờ này khiến Chrome hoạt động như khi cookie của bên thứ ba bị hạn chế, vì vậy, cờ này rất phù hợp để kiểm thử trải nghiệm người dùng mà không có cookie trên nhiều trang web.

Trang cờ Chrome, trong đó bạn đã bật tính năng loại bỏ dần cookie của bên thứ ba.

Bạn có thể bật cờ test-third-party-cookie-phaseout theo hai cách:

  • Cờ Chrome:
    Chuyển đến chrome://flags/#test-third-party-cookie-phaseout rồi đặt cờ thành Enabled
  • Dòng lệnh:
    Khởi chạy Chrome bằng cờ --test-third-party-cookie-phaseout

Cờ ngừng hoạt động có trên Windows, macOS và 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

Các hạn chế về trình duyệt

Để hỗ trợ hoạt động kiểm thử, theo mặc định, Google Chrome đã hạn chế cookie của bên thứ ba đối với 1% người dùng. Nếu bạn thuộc nhóm này, theo mặc định, cookie của bên thứ ba sẽ bị hạn chế và trang chrome://settings/cookies của bạn sẽ xuất hiện như sau.

Trang chrome://settings/cookies cho một trình duyệt trong nhóm kiểm thử 1% mà cookie bị chặn theo mặc định
Trang chrome://settings/cookies cho một trình duyệt trong nhóm thử nghiệm 1% mà cookie bị chặn theo mặc định

Các trình duyệt web khác áp dụng chính sách cookie riêng. Ví dụ: Safari có tính năng Chống theo dõi và Firefox có tính năng Chống theo dõi nâng cao.

Chính sách doanh nghiệp

Cookie cũng có thể bị chặn theo các chính sách của tổ chức được thiết lập thông qua Chrome Enterprise.

Để biết thêm thông tin, hãy tham khảo Chính sách về cookie của bên thứ ba của Chrome Enterprise.

Tìm hiểu thêm