Hướng dẫn · 17 tháng 6, 2026
Squarespace cookie consent PDPL: triển khai thế nào?
Hướng dẫn cookie consent hợp PDPL cho Squarespace: code injection, hạn chế nền tảng, chặn tracking và lưu bằng chứng đồng ý.
Trả lời nhanh
Squarespace cookie consent PDPL là gì và vì sao cần làm đúng?
Squarespace cookie consent PDPL là việc bạn thiết lập cơ chế xin/ghi nhận đồng ý trước khi tải các cookie hoặc script không cần thiết, nhất là analytics, ads, heatmap, chat, re-marketing. Theo Luật 91/2025/QH15, doanh nghiệp phải tuân thủ nguyên tắc xử lý dữ liệu cá nhân; nếu vi phạm có thể bị xử lý theo nghị định hướng dẫn, và một số trường hợp nghiêm trọng có thể bị xử lý hình sự.
Với website Squarespace, vấn đề thực tế là nền tảng không phải lúc nào cũng cho bạn kiểm soát sâu như các hệ CMS tự host. Vì vậy, bạn cần thiết kế quy trình theo hướng: chưa có consent thì chưa kích hoạt tracking, và khi đã có consent thì phải có log chứng minh.
Squarespace có sẵn cookie banner không, hay phải tự làm?
Squarespace có một số tuỳ chọn liên quan cookie và privacy, nhưng thường chưa đủ cho nhu cầu tuân thủ PDPL ở mức thực hành doanh nghiệp Việt Nam, đặc biệt nếu bạn dùng nhiều tracker của bên thứ ba. Nếu bạn chỉ bật “cookie banner” mà vẫn để Google Analytics, Meta Pixel, Hotjar hoặc script marketing tự chạy trước khi người dùng đồng ý, thì về mặt tuân thủ, bạn vẫn còn thiếu một bước quan trọng.
Điểm cần nhớ: đừng chỉ hỏi “có banner chưa?”, hãy hỏi “đã chặn tracking trước consent chưa?” và “có lưu bằng chứng đồng ý chưa?”.
| Hạng mục | Làm được trên Squarespace | Lưu ý tuân thủ PDPL | |
|---|---|---|---|
| Banner cookie | Có, nhưng giới hạn | Cần mô tả mục đích rõ ràng, không mặc định đồng ý | |
| Chặn script trước consent | Có thể, nhưng thường phải dùng Code Injection / CMP ngoài | Đây là phần quan trọng nhất | |
| Phân loại cookie | Có thể làm bằng script/CMP | Nên tách cần thiết, phân tích, marketing | |
| Lưu bằng chứng đồng ý | Phải tự thiết kế | Nên có timestamp, version banner, trạng thái lựa chọn | |
| Rút lại đồng ý | Phải hỗ trợ | Cần dễ hơn hoặc tương đương với thao tác đồng ý |
Triển khai cookie consent trên Squarespace bằng Code Injection như thế nào?
Nếu bạn cần một hướng triển khai thực tế, hãy làm theo quy trình này:
Kiểm kê tracker đang dùng:
liệt kê toàn bộ script trên Squarespace: analytics, ads, chat, form embed, video embed, map, A/B testing. Ghi rõ script nào chỉ thu thập dữ liệu kỹ thuật và script nào phục vụ marketing.
Tắt tự động tải các script không cần thiết:
với script bên thứ ba, không chèn trực tiếp vào header/site wide nếu nó sẽ chạy ngay khi trang mở. Thay vào đó, giữ script ở trạng thái “đợi consent”.
Dùng Code Injection hoặc CMP có hỗ trợ Squarespace:
chèn code quản lý consent ở Header/Footer hoặc qua công cụ CMP. Mục tiêu là chỉ load tracker sau khi người dùng chọn đồng ý theo từng nhóm.
Phân nhóm cookie rõ ràng:
tối thiểu nên có “Cookie cần thiết”, “Phân tích”, “Tiếp thị”. Cookie cần thiết có thể hoạt động để vận hành website; các nhóm còn lại chỉ chạy khi có consent phù hợp.
Lưu bằng chứng đồng ý:
ghi lại thời điểm, trạng thái lựa chọn, phiên bản nội dung banner, và website/page mà người dùng chấp thuận. Đây là dữ liệu vận hành quan trọng nếu cần kiểm tra sau này.
Cho phép rút lại đồng ý:
đặt nút “Quản lý cookie” ở footer hoặc trong privacy policy để người dùng đổi lựa chọn. Khi rút lại, tracker tương ứng phải dừng/không nạp lại từ lần tải sau.
Ví dụ thực tế cho site Squarespace bán hàng ở Việt Nam
Một shop mỹ phẩm dùng Squarespace thường nhúng Meta Pixel, Google Analytics và Messenger Chat. Cách làm hợp lý là: khi người dùng vào trang, chỉ hiện banner; chỉ sau khi họ đồng ý “Phân tích” hoặc “Tiếp thị” thì mới tải Pixel/GA/Chat. Nếu họ từ chối, website vẫn hoạt động, nhưng không nạp các script đó.
Điểm quan trọng là đừng “ẩn banner nhưng vẫn bắn pixel”. Theo quy định, hành vi thu thập/chia sẻ dữ liệu qua tracker có thể làm phát sinh nghĩa vụ thông báo, xin consent, ký hợp đồng với bên xử lý dữ liệu hoặc bên nhận dữ liệu, tuỳ mô hình triển khai. Khi chưa chắc, nên nhờ luật sư rà soát cấu hình.
Hạn chế nền tảng Squarespace ảnh hưởng gì đến tuân thủ PDPL?
Squarespace dễ dùng, nhưng hạn chế nằm ở mức kiểm soát thấp hơn so với website tự host. Bạn có thể gặp các giới hạn như:
- khó can thiệp sâu vào thứ tự tải script;
- khó phân tách hoàn toàn một số embed của bên thứ ba;
- khó dựng log consent “native” nếu không dùng CMP ngoài;
- khó kiểm tra toàn bộ tracking từ các tích hợp app.
Vì vậy, nếu website của bạn có traffic tại Việt Nam hoặc thu thập dữ liệu của người dùng Việt Nam, hãy coi Squarespace chỉ là lớp giao diện. Lớp tuân thủ PDPL phải nằm ở chiến lược script, banner, log consent và vận hành thực tế.
Cần lưu ý gì về thông báo vi phạm dữ liệu trên website?
Nếu có sự cố như tracker cấu hình sai, lộ dữ liệu form, hoặc script bên thứ ba gây rò rỉ thông tin cá nhân, doanh nghiệp cần đánh giá và thông báo vi phạm dữ liệu trong 72 giờ kể từ khi phát hiện theo quy định. Với website Squarespace, đừng bỏ qua các phụ thuộc bên ngoài như form embed, CRM, email marketing hoặc chat widget, vì đây là nơi lỗi thường xảy ra.
Mẫu nội dung ngắn cho banner cookie trên Squarespace
Bạn có thể dùng mẫu này rồi chỉnh lại theo site:
“Chúng tôi sử dụng cookie cần thiết để vận hành website và cookie phân tích/tiếp thị để cải thiện trải nghiệm và đo lường hiệu quả. Bạn có thể chấp nhận tất cả, từ chối không cần thiết hoặc quản lý lựa chọn của mình bất cứ lúc nào.”
Nút: Chấp nhận tất cả | Từ chối không cần thiết | Quản lý cookie
Nếu bạn cần lưu bằng chứng đồng ý hoặc gắn banner đa ngôn ngữ trên Squarespace, consent.vn có thể giúp bạn chuẩn hoá luồng consent và DSAR theo cách dễ vận hành hơn cho SME.
Nguồn: Luật 91/2025/QH15 và Nghị định 13/2023/NĐ-CP: thuvienphapluat.vn. Cơ quan thực thi A05: bocongan.gov.vn.
Bắt đầu ngay — cài đặt trong 5 phút.
Cần hỗ trợ tuân thủ PDPL?