Cập nhật: 20/10/2026
Consent Mode v2 (chế độ đồng ý phiên bản 2 của Google) quyết định thẻ Google được lưu cookie và gửi dữ liệu gì sau khi người dùng chọn đồng ý hoặc từ chối trên banner cookie, nên ảnh hưởng trực tiếp đến đo lường chuyển đổi Google Ads, tái tiếp thị và đặt giá thầu thông minh. Bài viết này giải thích 4 tham số của Consent Mode v2, khác biệt giữa chế độ cơ bản và nâng cao, khi nào nhà quảng cáo tại Việt Nam cần triển khai, cách cài bằng Google Tag Manager hoặc gtag.js, và cách kiểm tra bằng Tag Assistant cùng thẻ Chẩn đoán trong Google Ads. Nội dung dựa trên tài liệu chính thức của Google, không phải tư vấn pháp lý.
Trả lời nhanh
Consent Mode v2 gửi lựa chọn cookie của người dùng tới thẻ Google qua 4 tham số ad_storage, analytics_storage, ad_user_data, ad_personalization. Nếu website có người dùng ở EEA và dùng thẻ Google để đo lường chuyển đổi hoặc tái tiếp thị, hãy dùng banner đồng ý, gửi đủ 4 tín hiệu và kiểm tra trong Google Ads.
Contents
Theo Trung tâm trợ giúp Google Ads, chế độ đồng ý cho phép bạn thông báo cho Google trạng thái đồng ý của người dùng đối với cookie hoặc mã nhận dạng ứng dụng, để thẻ Google Analytics, Google Ads và thẻ bên thứ ba điều chỉnh cách hoạt động theo lựa chọn đó. Các thẻ có sẵn cơ chế kiểm tra trạng thái đồng ý gồm: thẻ Google, Google Analytics, Google Ads (theo dõi chuyển đổi và phân khúc dữ liệu của bạn), Floodlight và Trình liên kết chuyển đổi.
Google nói rõ chế độ đồng ý không cung cấp biểu ngữ hay tiện ích xin đồng ý. Bạn vẫn cần một banner (tự xây hoặc dùng nền tảng quản lý sự đồng ý – CMP) để hỏi người dùng; Consent Mode chỉ nhận lựa chọn từ banner đó và chuyển cho thẻ Google. Mặc định, chế độ đồng ý không đặt giá trị nào – bạn phải tự đặt trạng thái mặc định.
Google cập nhật chế độ đồng ý vào tháng 11/2023 và bổ sung 2 tham số ad_user_data, ad_personalization bên cạnh ad_storage, analytics_storage. Mỗi tham số nhận giá trị granted (đồng ý) hoặc denied (từ chối):
| Tham số | Kiểm soát điều gì | Khi bị từ chối (denied) |
|---|---|---|
ad_storage | Lưu trữ liên quan đến quảng cáo (cookie, mã nhận dạng thiết bị) | Không đọc/ghi cookie quảng cáo mới; địa chỉ IP bị cắt bớt khi thu thập; vẫn gửi URL trang đầy đủ (gồm GCLID) trừ khi bật ads_data_redaction |
analytics_storage | Lưu trữ liên quan đến phân tích (ví dụ thời lượng truy cập) | GA4 không đọc/ghi cookie phân tích; gửi đo lường không có cookie cho mục đích đo lường cơ bản và lập mô hình |
ad_user_data | Đồng ý gửi dữ liệu người dùng đến Google cho mục đích quảng cáo (mới ở v2) | Không gửi dữ liệu người dùng cho quảng cáo, ví dụ dữ liệu đã băm của lượt chuyển đổi nâng cao; Google cho biết tham số này cần cho đo lường như chuyển đổi nâng cao và theo dõi chuyển đổi qua thẻ |
ad_personalization | Đồng ý cho quảng cáo được cá nhân hóa (mới ở v2) | Tắt cá nhân hóa quảng cáo: tái tiếp thị và các tính năng quảng cáo cá nhân hóa không nhận dữ liệu từ lượt truy cập này |
Ngoài 4 tham số trên còn có functionality_storage, personalization_storage và security_storage cho các loại lưu trữ chức năng, cá nhân hóa nội dung và bảo mật. Các thuật ngữ như GCLID, chuyển đổi, tái tiếp thị được giải thích trong bài thuật ngữ quảng cáo trực tuyến A–Z.
Thẻ hoạt động bình thường: cookie quảng cáo và phân tích được đọc/ghi, dữ liệu đo lường đầy đủ được gửi, lượt chuyển đổi được ghi nhận như khi chưa có banner. Đây cũng là dữ liệu mà các chiến lược Đặt giá thầu thông minh và chiến dịch Performance Max dùng để tối ưu.
Thẻ có cơ chế kiểm tra đồng ý không lưu cookie. Ở chế độ nâng cao, thẻ gửi các ping không có cookie tới Google: ping trạng thái đồng ý, ping sự kiện quan trọng và ping Google Analytics. Theo Google, các ping này có thể gồm dấu thời gian, tác nhân người dùng, đường liên kết giới thiệu, chỉ báo trang có chứa thông tin lượt nhấp quảng cáo (như GCLID) hay không, trạng thái đồng ý và một số ngẫu nhiên cho mỗi lần tải trang. Nếu từ chối ad_personalization, lượt truy cập đó không được dùng cho tái tiếp thị.
Để bù khoảng trống dữ liệu, Google Ads và GA4 dùng các ping trên để lập mô hình (ước tính) lượt chuyển đổi khi thẻ đạt một ngưỡng dữ liệu nhất định. Google cho biết ngưỡng lượt nhấp để lập mô hình lượt chuyển đổi là 700 lượt nhấp vào quảng cáo trong 7 ngày cho mỗi nhóm miền x quốc gia. Vì vậy, số chuyển đổi trong Google Ads có thể gồm cả phần được mô hình hóa – hãy ghi lại ngày triển khai Consent Mode khi so sánh số liệu trước và sau. Cách thiết lập hành động chuyển đổi xem trong bài theo dõi chuyển đổi Google Ads với GA4.
| Tiêu chí | Chế độ đồng ý cơ bản | Chế độ đồng ý nâng cao |
|---|---|---|
| Tải thẻ Google | Bị chặn cho đến khi người dùng tương tác với banner | Tải ngay khi mở trang, với trạng thái mặc định bạn đặt (thường là từ chối) |
| Dữ liệu trước khi người dùng chọn | Không gửi gì, kể cả trạng thái đồng ý mặc định | Gửi trạng thái đồng ý và ping không có cookie |
| Khi người dùng từ chối | Thẻ không kích hoạt, không gửi dữ liệu nào | Chỉ gửi ping không có cookie, không ghi cookie |
| Khi người dùng đồng ý | Thẻ tải, gửi trạng thái mặc định rồi trạng thái cập nhật | Ghi cookie và gửi toàn bộ dữ liệu đo lường |
| Lập mô hình chuyển đổi | Mô hình chung (ít chi tiết hơn) | Mô hình riêng cho nhà quảng cáo (chi tiết hơn) |
Google để doanh nghiệp tự quyết định theo hướng dẫn nội bộ. Về kỹ thuật, tài liệu nhà phát triển của Google lưu ý: nếu chặn thẻ Google cho đến khi người dùng đồng ý, lượt chuyển đổi được mô hình hóa kém chính xác hơn và tính năng lập mô hình hành vi trong Google Analytics không khả dụng. Về pháp lý, hãy để bộ phận pháp chế hoặc luật sư xác nhận việc gửi ping không có cookie khi người dùng từ chối có phù hợp với quy định áp dụng cho doanh nghiệp bạn hay không.
Chính sách về sự đồng ý của người dùng ở EU yêu cầu bên dùng sản phẩm Google phải có sự đồng ý hợp lệ của người dùng cuối ở EEA, Vương quốc Anh và Thụy Sĩ cho việc dùng cookie (khi pháp luật yêu cầu) và cho cá nhân hóa quảng cáo, lưu hồ sơ đồng ý và hướng dẫn rõ cách rút lại đồng ý. Trang trợ giúp của chính sách nêu rõ: chính sách vẫn áp dụng cả khi website không đặt trụ sở ở châu Âu, nhưng chỉ với người dùng ở các khu vực trên. Với nhà quảng cáo có lưu lượng từ EEA, Google yêu cầu gửi tín hiệu đồng ý qua Consent Mode hoặc TCF; với lưu lượng từ Vương quốc Anh và Thụy Sĩ, Google cho biết hiện không yêu cầu nhà quảng cáo gửi tín hiệu đồng ý đã xác minh (nhưng nghĩa vụ xin đồng ý theo chính sách vẫn áp dụng).
Nếu không đáp ứng, Google có thể giới hạn tính năng: trang trợ giúp chính sách nêu khả năng tạm ngưng các chức năng đối tượng (gồm cá nhân hóa quảng cáo như tái tiếp thị) và khả năng đo lường lượt chuyển đổi. Trường hợp điển hình của doanh nghiệp Việt cần lưu ý: du học, du lịch – lưu trú, xuất khẩu, thương mại điện tử bán quốc tế, hoặc website tiếng Anh có khách từ châu Âu. Hãy xem báo cáo quốc gia trong GA4 để biết website có lưu lượng EEA hay không.
Theo trang trợ giúp của Google, chính sách EU chỉ áp dụng cho người dùng ở EEA, Vương quốc Anh và Thụy Sĩ; nếu website không có người dùng từ các khu vực này, chính sách đó không bắt buộc bạn cài Consent Mode v2. Bạn vẫn có thể dùng Consent Mode như một cách quản lý cookie minh bạch. Tài liệu Google khuyến nghị giới hạn trạng thái mặc định theo khu vực có hiển thị banner (tham số region theo mã ISO 3166-2), để không làm mất dữ liệu đo lường ở nơi không áp dụng banner.
Việt Nam có quy định riêng về bảo vệ dữ liệu cá nhân. Nếu website thu thập dữ liệu người dùng qua biểu mẫu, cookie quảng cáo hay công cụ đo lường, hãy tham khảo ý kiến pháp lý để xác định nghĩa vụ thông báo và xin đồng ý, cập nhật trang chính sách bảo mật cho đúng thực tế. Bài viết này chỉ hướng dẫn kỹ thuật theo tài liệu Google, không thay thế tư vấn pháp lý. Các yêu cầu về nội dung quảng cáo xem thêm tại chính sách quảng cáo Google Ads 2026.
ad_storage, ad_user_data, ad_personalization, analytics_storage (có thể đặt riêng theo khu vực).Lưu ý từ Google: không dùng thẻ HTML tùy chỉnh trong Tag Manager để gọi lệnh gtag('consent', ...); hãy dùng thẻ mẫu dùng API sự đồng ý của Tag Manager.
gtag('consent', 'default', ...) trên mọi trang, phía trên đoạn mã thẻ Google và trước mọi lệnh config hoặc event. Không đặt trạng thái mặc định theo kiểu bất đồng bộ.wait_for_update (mili giây) để thẻ chờ banner cập nhật trước khi gửi dữ liệu.gtag('consent', 'update', ...) trên chính trang đó, trước khi chuyển trang.update.url_passthrough (chuyển thông tin lượt nhấp quảng cáo qua URL khi ad_storage bị từ chối) và ads_data_redaction (ẩn thêm mã lượt nhấp quảng cáo khi ad_storage bị từ chối).Ví dụ đặt trạng thái mặc định (theo mẫu trong tài liệu nhà phát triển của Google; đây là ví dụ, không phải cấu hình bắt buộc):
<!-- Đặt TRƯỚC đoạn mã thẻ Google (gtag.js) hoặc mã Google Tag Manager, trên mọi trang -->
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
// Ví dụ: mặc định từ chối cả 4 tham số cho đến khi người dùng chọn.
// Giá trị thực tế do chính sách của doanh nghiệp bạn quyết định.
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied',
'wait_for_update': 500
});
</script> Ví dụ cập nhật khi người dùng đồng ý tất cả:
<script>
// Gọi khi người dùng bấm "Chấp nhận tất cả" trên banner của bạn
function consentGrantedAll() {
gtag('consent', 'update', {
'ad_storage': 'granted',
'ad_user_data': 'granted',
'ad_personalization': 'granted',
'analytics_storage': 'granted'
});
}
</script> Nếu website còn dùng Meta Pixel hoặc Conversions API, hãy để chúng tuân theo cùng lựa chọn trên banner; quy trình cài đặt xem trong bài cài Meta Pixel và Conversions API.
ad_storage, ad_personalization, ad_user_data, analytics_storage; ở tab Consent, cột trạng thái mặc định trên trang phải là từ chối (với khu vực có banner).Vào Mục tiêu → Lượt chuyển đổi → Tóm tắt, chọn một hành động chuyển đổi trên trang web, rồi mở thẻ Chẩn đoán. Bạn sẽ thấy “Chế độ đồng ý đã được triển khai” (chưa đạt ngưỡng lập mô hình) hoặc “Chế độ đồng ý đã được triển khai và tính năng lập mô hình đang hoạt động”. Trạng thái có thể mất 48 giờ để hiện, đôi khi tới 2 tuần. Sau khi lập mô hình bắt đầu, Google hiển thị mức tăng theo từng cặp miền x quốc gia trong 4 tuần.
ad_user_data và ad_personalization nên chưa phải v2.session_start.Nếu muốn học bài bản cách đo lường, khóa học Google Ads của VPCS có nội dung hướng dẫn thiết lập theo dõi chuyển đổi, đọc các chỉ số quan trọng và đánh giá hiệu quả theo mục tiêu kinh doanh, ưu tiên cài đặt đúng quy định và không hướng dẫn lách chính sách.
Theo Google, Chính sách về sự đồng ý của người dùng ở EU chỉ áp dụng cho người dùng cuối ở Khu vực kinh tế châu Âu (EEA), Vương quốc Anh và Thụy Sĩ, và yêu cầu nhà quảng cáo gửi tín hiệu đồng ý (qua Consent Mode hoặc TCF) áp dụng cho lưu lượng từ EEA. Nếu website thật sự không có người dùng từ các khu vực này, chính sách của Google không bắt buộc bạn cài Consent Mode v2. Tuy vậy, bạn vẫn phải tuân thủ quy định về dữ liệu cá nhân tại Việt Nam; hãy hỏi ý kiến pháp lý khi thu thập dữ liệu người dùng.
Google cập nhật chế độ đồng ý vào tháng 11/2023 và bổ sung 2 tham số: ad_user_data (đồng ý gửi dữ liệu người dùng đến Google cho mục đích quảng cáo) và ad_personalization (đồng ý cho quảng cáo được cá nhân hóa), bên cạnh 2 tham số đã có là ad_storage và analytics_storage. Nếu bạn đã dùng chế độ đồng ý nhưng chỉ gửi 2 tham số cũ, hãy nâng cấp lên phiên bản 2.
Chế độ cơ bản chặn hoàn toàn thẻ Google cho đến khi người dùng đồng ý, nên không có dữ liệu nào được gửi nếu họ từ chối, và Google Ads chỉ lập mô hình chuyển đổi theo mô hình chung. Chế độ nâng cao tải thẻ ngay, gửi ping không có cookie khi người dùng từ chối và cho phép mô hình riêng cho nhà quảng cáo. Lựa chọn nào phù hợp tùy chính sách nội bộ và tư vấn pháp lý của doanh nghiệp; Google không thay bạn quyết định điều này.
Không. Theo trang trợ giúp chính sách của Google, nhà quảng cáo không bắt buộc phải dùng CMP trong Chương trình đối tác CMP của Google; danh sách đó chỉ để hỗ trợ triển khai và dùng CMP đối tác cũng không đảm bảo tuân thủ. Yêu cầu CMP được Google chứng nhận và tích hợp IAB TCF áp dụng cho nhà xuất bản dùng AdSense, Ad Manager hoặc AdMob khi phân phát quảng cáo cá nhân hóa cho người dùng ở EEA, Vương quốc Anh và Thụy Sĩ.
Theo Google, trạng thái chế độ đồng ý đang hoạt động có thể mất 48 giờ để xuất hiện trong thẻ Chẩn đoán của hành động chuyển đổi, đôi khi tới 2 tuần. Để lập mô hình chuyển đổi, cần đạt ngưỡng 700 lượt nhấp vào quảng cáo trong 7 ngày cho mỗi nhóm miền x quốc gia. Kết quả đo lường mức tác động có thể xuất hiện sau ít nhất 7 ngày triển khai nếu đủ ngưỡng dữ liệu.
Nội dung được đối chiếu ngày 20/10/2026. Tên menu, trạng thái và yêu cầu có thể thay đổi; hãy kiểm tra lại trang chính thức trước khi áp dụng. Bài viết không phải tư vấn pháp lý.
Cập nhật: 11/11/2026 – đối chiếu với các bài viết chính thức trong Trung tâm…
Cập nhật: 11/11/2026 – đối chiếu với các bài viết chính thức trong Trung tâm…
Cập nhật: 10/11/2026 – đối chiếu với các bài viết chính thức trong Trung tâm…
Cập nhật: 10/11/2026 – đối chiếu với các bài viết chính thức trong Trung tâm…
Cập nhật: 09/11/2026 – đối chiếu với các bài viết chính thức trong Trung tâm…
Cập nhật: 08/11/2026 – đối chiếu với các bài viết chính thức trong Trung tâm…