Lưu sự đồng ý ở đâu: So sánh cookie, localStorage và bản ghi phía máy chủ

Hai công việc khác nhau

Khi một khách truy cập đưa ra lựa chọn đồng ý, hai việc riêng biệt cần xảy ra. Thứ nhất, trình duyệt phải ghi nhớ lựa chọn để biểu ngữ không xuất hiện lại trên mọi trang và các thẻ biết chúng được phép làm gì. Thứ hai, sau này bạn có thể cần chứng minh rằng lựa chọn đã được đưa ra, khách truy cập đã được hiển thị những gì và khi nào. Hai công việc này thường được xử lý bằng các cơ chế lưu trữ khác nhau, và nhầm lẫn chúng gây ra những vấn đề thực sự: biểu ngữ cứ xuất hiện lại, lựa chọn biến mất trên một số trình duyệt, hoặc không có bản ghi nào để đưa ra khi có người hỏi.

Bài so sánh này xem xét ba lựa chọn phổ biến — cookie bên thứ nhất, bộ nhớ trình duyệt như localStorage và bản ghi đồng ý phía máy chủ — và mỗi loại phù hợp ở đâu.

Lựa chọn 1: Cookie bên thứ nhất

Cookie là nơi lưu trữ truyền thống của trạng thái đồng ý. Các CMP TCF thường lưu chuỗi đồng ý trong một cookie bên thứ nhất, và nhiều CMP cũng lưu dữ liệu tùy chọn của riêng họ trong đó.

Điểm mạnh

Điểm yếu

Lựa chọn 2: localStorage và các bộ nhớ trình duyệt khác

Một số CMP lưu các tùy chọn chi tiết trong localStorage, đôi khi kèm một cookie nhỏ hơn.

Điểm mạnh

Điểm yếu

Lựa chọn 3: Bản ghi đồng ý phía máy chủ

Bản ghi phía máy chủ là một mục do bạn hoặc nhà cung cấp CMP của bạn lưu mỗi khi có lựa chọn được đưa ra. Nó thường chứa một mã định danh ẩn danh hóa, dấu thời gian, các lựa chọn, phiên bản biểu ngữ hoặc chính sách đã hiển thị, và bối cảnh như khu vực.

Điểm mạnh

Điểm yếu

Tóm tắt so sánh song song

Một cách tiếp cận kết hợp thực tế

  1. Lưu tín hiệu cục bộ có thẩm quyền — ví dụ chuỗi TCF và một bản ghi tùy chọn gọn — trong một cookie bên thứ nhất có phạm vi là tên miền có thể đăng ký của bạn.
  2. Chỉ dùng localStorage cho dữ liệu bổ sung không cần đến được máy chủ.
  3. Ghi một bản ghi phía máy chủ cho mỗi lựa chọn, bao gồm phiên bản biểu ngữ và chính sách đã hiển thị.
  4. Nếu một lựa chọn đã lưu biến mất, hãy hiển thị lại biểu ngữ thay vì giả định có câu trả lời trước đó.
  5. Đặt một chu kỳ hỏi lại cho các lựa chọn đã lưu và ghi nó vào chính sách của bạn.

Việc lưu chính lựa chọn đồng ý của khách truy cập thường được coi là cần thiết để cung cấp dịch vụ mà khách truy cập yêu cầu — ghi nhớ quyết định của họ — nhưng hãy kiểm tra hướng dẫn áp dụng tại các thị trường chính của bạn.

Những điểm chính cần nhớ

← Blog Đọc tất cả →