Tổng quan về chế độ đồng ý

Chế độ đồng ý cho phép nhà phát triển web và ứng dụng điều chỉnh cách hoạt động của thẻ và SDK ứng dụng dựa trên lựa chọn đồng ý của người dùng.

Để quản lý sự đồng ý của người dùng, bạn phải đáp ứng các yêu cầu sau:

  1. Yêu cầu người dùng chọn đồng ý hoặc từ chối cho việc lưu trữ thông tin về hành vi của họ. Bạn chịu trách nhiệm phải có được sự đồng ý của người dùng trên trang web hay ứng dụng của bạn đối với mọi dữ liệu mà bạn tải lên Google. Đối với trang web và ứng dụng, bạn có thể triển khai biểu ngữ yêu cầu đồng ý hoặc giải pháp yêu cầu sự đồng ý tuỳ chỉnh khác, hoặc sử dụng Nền tảng quản lý sự đồng ý (CMP).
    Để tải dữ liệu lên Google, hãy tham khảo ý kiến của bộ phận pháp lý về giải pháp quản lý sự đồng ý phù hợp với nhu cầu kinh doanh của bạn.
  2. Thông báo cho Google về lựa chọn đồng ý, hay còn gọi là trạng thái đồng ý của người dùng. Nhiều CMP giúp bạn gửi trạng thái đồng ý cho Google. Nếu triển khai một giải pháp yêu cầu sự đồng ý tuỳ chỉnh , thì bạn phải triển khai một phương thức để gửi trạng thái đồng ý cho Google. Hãy tham khảo bài viết Chọn một khuôn khổ để quản lý sự đồng ý.
  3. Đảm bảo rằng các thẻ Google và thẻ của bên thứ ba hoạt động theo đúng lựa chọn đồng ý của người dùng.

Các thẻ và SDK cho các sản phẩm sau đây của Google có tích hợp sẵn chế độ kiểm tra trạng thái đồng ý và điều chỉnh cách hoạt động dựa trên trạng thái đồng ý:

  • Thẻ Google
  • Google Analytics (bao gồm SDK Google Analytics cho Firebase)
  • Google Ads (bao gồm các tính năng Tái tiếp thị và Theo dõi lượt chuyển đổi của Google Ads; có hỗ trợ cho Lượt chuyển đổi dẫn đến cuộc gọi điện thoại đang chờ xử lý.)
  • Floodlight
  • Trình liên kết chuyển đổi

Các thuật ngữ sau đây có ý nghĩa đặc biệt trong bối cảnh của chế độ đồng ý:

  • Chế độ kiểm tra trạng thái đồng ý: Yêu cầu các thẻ và SDK sửa đổi cách hoạt động dựa trên trạng thái đồng ýloại yêu cầu đồng ý.
  • Trạng thái đồng ý: Thể hiện lựa chọn của người dùng và có thể được cho phép hoặc bị từ chối cho mỗi loại yêu cầu đồng ý. Những thẻ và SDK có chế độ kiểm tra trạng thái đồng ý sẽ sửa đổi cách hoạt động của mình, theo mô tả trong bài viết Cách sự đồng ý ảnh hưởng đến cách hoạt động của thẻ.
  • Loại yêu cầu đồng ý: Cho biết loại bộ nhớ. Bạn có thể granted hoặc denied đối với mỗi loại yêu cầu đồng ý.

Sau đây là các loại yêu cầu đồng ý:

Loại đồng ý Nội dung mô tả
ad_storage Cho phép việc lưu trữ, chẳng hạn như cookie (trên web) hoặc giá trị nhận dạng thiết bị (trên ứng dụng), có liên quan đến quảng cáo.
ad_user_data Đặt trạng thái đồng ý đối với việc gửi dữ liệu người dùng đến Google cho mục đích quảng cáo trực tuyến.
ad_personalization Đặt trạng thái đồng ý cho quảng cáo được cá nhân hoá.
analytics_storage Cho phép việc lưu trữ, chẳng hạn như cookie (trên web) hoặc giá trị nhận dạng thiết bị (trên ứng dụng), có liên quan đến số liệu phân tích, ví dụ: thời lượng truy cập.
functionality_storage Cho phép việc lưu trữ hỗ trợ chức năng của trang web hoặc ứng dụng, chẳng hạn như chế độ cài đặt ngôn ngữ
personalization_storage Cho phép việc lưu trữ dữ liệu có liên quan đến hoạt động cá nhân hoá (ví dụ: đề xuất về video )
security_storage Cho phép việc lưu trữ có liên quan đến tính bảo mật, chẳng hạn như chức năng xác thực ngăn chặn hành vi gian lận và các biện pháp bảo vệ người dùng khác

Chế độ đồng ý cơ bản và nâng cao

Bạn có thể triển khai chế độ đồng ý trên trang web hoặc ứng dụng của mình theo một trong hai cách: cơ bản hoặc nâng cao.

Khi triển khai chế độ đồng ý bằng phiên bản cơ bản, bạn sẽ ngăn các thẻ Google tải cho đến khi người dùng tương tác với một biểu ngữ yêu cầu đồng ý. Chế độ thiết lập này không chuyển dữ liệu đến Google trước khi người dùng tương tác với biểu ngữ yêu cầu đồng ý. Khi người dùng đồng ý, các thẻ Google sẽ tải và thực thi các API chế độ đồng ý. Các thẻ này sẽ gửi trạng thái đồng ý cho Google theo thứ tự như sau:

  1. Gửi các trạng thái đồng ý mặc định.
  2. Gửi các trạng thái đồng ý mới cập nhật.

Tuy nhiên, khi người dùng không đồng ý, dữ liệu sẽ không được chuyển cho Google, kể cả trạng thái đồng ý. Các thẻ Google bị chặn kích hoạt hoàn toàn. Sau đó, quy trình lập mô hình lượt chuyển đổi của chế độ đồng ý trong Google Ads sẽ dựa trên mô hình chung.

Khi bạn triển khai chế độ đồng ý bằng phiên bản nâng cao, các thẻ Google sẽ tải khi người dùng mở trang web hoặc ứng dụng. Các thẻ này sẽ tải API cho chế độ đồng ý và thực hiện như sau:

  1. Đặt trạng thái đồng ý mặc định. Theo mặc định, trạng thái đồng ý có thể là denied, trừ phi bạn đặt trạng thái đồng ý mặc định của riêng mình. Mặc dù người dùng denied, nhưng các thẻ Google sẽ gửi dữ liệu đo lường mà không có cookie.
  2. Chờ lượt tương tác của người dùng với biểu ngữ rồi cập nhật trạng thái đồng ý. Chỉ khi người dùng đồng ý cho phép thu thập dữ liệu, các thẻ Google sẽ gửi toàn bộ dữ liệu đo lường. Tìm hiểu thêm về cách hoạt động của thẻ behavior.

Cách triển khai này sẽ giúp cải thiện quy trình lập mô hình so với cách triển khai Cơ bản vì cách triển khai này cung cấp mô hình dành riêng cho nhà quảng cáo thay vì mô hình chung.

Tổng quan

Tính năng Chế độ đồng ý cơ bản Chế độ đồng ý nâng cao
Đang tải thẻ Bị chặn cho đến khi có lượt tương tác của người dùng với biểu ngữ yêu cầu đồng ý. Tải với giá trị mặc định được đặt thành denied, trừ phi được cấu hình khác.
Truyền dữ liệu Không có dữ liệu nào được gửi trước khi người dùng đồng ý, kể cả trạng thái đồng ý mặc định. Khi người dùng denied, trạng thái đồng ý và dữ liệu đo lường mà không có cookie sẽ được gửi.
Khi người dùng granted, cookie sẽ được ghi lại và tất cả dữ liệu đo lường sẽ được gửi.
Các trạng thái đồng ý Được đặt sau lượt tương tác của người dùng. Giá trị mặc định được đặt thành denied, trừ phi được định cấu hình theo cách khác; các bản cập nhật dựa trên sự lựa chọn của người dùng.
Hành vi của thẻ sau lượt tương tác của người dùng Chỉ tải và thực thi API chế độ đồng ý khi người dùng đồng ý. Điều chỉnh cách hoạt động của thẻ dựa trên lựa chọn đồng ý của người dùng.
Lập mô hình lượt chuyển đổi và sự kiện quan trọng Mô hình chung (lập mô hình ít chi tiết hơn). Mô hình dành riêng cho nhà quảng cáo (lập mô hình chi tiết hơn).

Nhìn chung, khi người dùng đồng ý, các thẻ sẽ hoạt động bình thường.

Khi người dùng từ chối đồng ý cho phép cá nhân hoá quảng cáo hoặc sử dụng dữ liệu người dùng quảng cáo, các thẻ hoặc SDK ứng dụng sẽ không thể sử dụng dữ liệu người dùng cho mục đích nhắm mục tiêu quảng cáo.

Khi người dùng từ chối đồng ý cho phép lưu trữ, các thẻ hoặc SDK ứng dụng dựa trên trạng thái đồng ý sẽ không lưu trữ cookie (trên web) hoặc giá trị nhận dạng thiết bị (trên ứng dụng). Thay vào đó, các thẻ này sẽ thông báo trạng thái đồng ý và hoạt động của người dùng bằng cách gửi dữ liệu đo lường mà không có cookie (trên web) hoặc tín hiệu (trên ứng dụng) đến máy chủ của Google. Điều này cho phép các tài sản Google Ads và Google Analytics 4 lập mô hình lượt chuyển đổi và sự kiện quan trọng. Hãy xem bài viết Lập mô hình theo chế độ đồng ý.

Các tín hiệu sau đây thông báo trạng thái đồng ý:

  • Ping trạng thái đồng ý: Các ping trạng thái đồng ý được gửi từ mỗi trang mà người dùng truy cập, nơi chế độ đồng ý được triển khai. Các ping này thông báo trạng thái đồng ý là đã cho phép hoặc đã từ chối cho từng loại yêu cầu đồng ý, chẳng hạn như yêu cầu đồng ý lưu trữ trên Google Ads hoặc Analytics.

  • Ping sự kiện quan trọng: Các ping sự kiện quan trọng được gửi để cho biết rằng một sự kiện quan trọng đã xảy ra.

  • Ping Google Analytics: Các ping Google Analytics được gửi trên mỗi trang của một trang web sử dụng Google Analytics khi các sự kiện được ghi lại.

Ping có thể bao gồm:

  • Thông tin chức năng (chẳng hạn như tiêu đề được tự động thêm vào trình duyệt):
    • Dấu thời gian
    • Tác nhân người dùng
    • Đường liên kết giới thiệu
  • Thông tin tổng hợp / Thông tin không nhận dạng:
    • Chỉ báo cho biết liệu trang hiện tại hoặc trang trước trong thao tác di chuyển của người dùng trên trang web có bao gồm thông tin về lượt nhấp vào quảng cáo trong URL hay không (ví dụ: GCLID / DCLID)
    • Thông tin Boolean về trạng thái đồng ý
    • Số ngẫu nhiên được tạo vào mỗi lần tải trang

Ngoài việc cho phép trạng thái đồng ý sửa đổi cách hoạt động của thẻ, bạn cũng có thể loại bỏ dữ liệu đã lưu trữ khi người dùng từ chối đồng ý. Ví dụ: người dùng có thể đã đồng ý lưu trữ dữ liệu cho quảng cáo, sau đó thay đổi ý định và từ chối đồng ý. Nếu bạn bật ads_data_redaction, thì khi người dùng từ chối đồng ý, Google Ads sẽ xoá thông tin đã lưu trữ.

Những thẻ có tích hợp sẵn chế độ kiểm tra trạng thái đồng ý sẽ sửa đổi cách hoạt động của mình dựa trên các trạng thái đồng ý khác nhau. Bảng sau đây giải thích cách hoạt động của thẻ theo loại yêu cầu đồng ý, trạng thái đồng ý và liệu ads_data_redaction có được đặt thành true hay không.

Loại yêu cầu đồng ý Bị từ chối hoặc được cho phép Hành vi
ad_storageanalytics_storage được cho phép
được cho phép
  • Hệ thống có thể đọc và ghi những cookie và giá trị nhận dạng thiết bị liên quan đến quảng cáo.
  • Địa chỉ IP sẽ được thu thập.
  • Hệ thống sẽ thu thập URL đầy đủ của trang, bao gồm cả thông tin về lượt nhấp vào quảng cáo trong các tham số URL (ví dụ: GCLID / DCLID).
  • Bạn có thể sử dụng cookie của bên thứ ba đã thiết lập trước đây trên google.com và doubleclick.net, cũng như cookie sự kiện quan trọng của bên thứ nhất (ví dụ: _gcl_*).
ad_personalization denied

Quảng cáo được cá nhân hoá đã bị tắt, nên những tính năng sau đây sẽ không nhận được dữ liệu:

  • Tính năng tái tiếp thị trong Google Ads, Display & Video 360, Search Ads 360
  • Quảng cáo được cá nhân hoá bằng các sản phẩm quảng cáo của Google
ad_user_data denied

Tính năng thu thập dữ liệu cá nhân cho quảng cáo trực tuyến đã bị tắt, trong đó có:

  • user_id
  • Lượt chuyển đổi nâng cao: Dữ liệu đã băm của bên thứ nhất
ad_storage denied
  • Hệ thống không thể ghi những cookie hoặc giá trị nhận dạng thiết bị mới liên quan đến quảng cáo.
  • Hệ thống không thể đọc những cookie quảng cáo hoặc giá trị nhận dạng thiết bị hiện có.
  • Các yêu cầu được gửi qua một miền khác (ví dụ: pagead2.googlesyndication.com) để tránh gửi cả cookie của bên thứ ba được đặt trước đó trong tiêu đề của yêu cầu.
  • Google Analytics sẽ không đọc hoặc ghi cookie Google Ads, và các tính năng về tín hiệu của Google sẽ không thu thập dữ liệu cho lưu lượng truy cập này.
  • Các sản phẩm quảng cáo cắt ngắn địa chỉ IP khi thu thập.
  • Hệ thống sẽ thu thập URL đầy đủ của trang, bao gồm cả thông tin về lượt nhấp vào quảng cáo trong các tham số URL (ví dụ: GCLID / DCLID)
analytics_storage denied
  • Sẽ không đọc hoặc ghi cookie Analytics của bên thứ nhất hoặc giá trị nhận dạng ứng dụng.
  • Dữ liệu đo lường mà không có cookie của bên thứ ba (trên web) hoặc tín hiệu (trên ứng dụng) sẽ được gửi đến Google Analytics (ví dụ: đến www.google-analytics.com hoặc các miền Analytics tiêu chuẩn) cho mục đích cơ bản đo lường và lập mô hình.
ad_storageads_data_redaction bị từ chối và đúng
  • Hệ thống không thể ghi những cookie hoặc giá trị nhận dạng thiết bị mới liên quan đến quảng cáo.
  • Hệ thống không thể đọc những cookie quảng cáo hoặc giá trị nhận dạng thiết bị hiện có.
  • Các yêu cầu được gửi qua một miền khác (ví dụ: pagead2.googlesyndication.com) để tránh gửi cả cookie của bên thứ ba được đặt trước đó trong tiêu đề của yêu cầu.
  • Google Analytics sẽ không đọc hoặc ghi cookie Google Ads hoặc giá trị nhận dạng thiết bị, và các tính năng về tín hiệu của Google sẽ không thu thập dữ liệu cho lưu lượng truy cập này.
  • Giá trị nhận dạng lượt nhấp vào quảng cáo (ví dụ: GCLID / DCLID) trong ping đồng ý và ping sự kiện quan trọng sẽ bị loại bỏ.
  • Các sản phẩm quảng cáo cắt ngắn địa chỉ IP khi thu thập.
  • URL của trang có giá trị nhận dạng lượt nhấp quảng cáo sẽ bị loại bỏ.

Khi bạn triển khai chế độ đồng ý, các tham số của chế độ đồng ý sẽ được chuyển thành các tham số yêu cầu HTTP, chẳng hạn như dma, gcdgcs. Sự đồng ý đối với các dịch vụ của Google được mã hoá bằng dma_cps. Các trường này cùng nhau cung cấp thông tin về trạng thái đồng ý và các chế độ cài đặt cấu hình liên quan. Các trường thẻ Google có thể được mã hoá để cải thiện hiệu quả truyền dữ liệu. Các trường này có thể thay đổi khi các dịch vụ này phát triển.

Tham số gcs được dùng để truyền các tham số ad_storageanalytics_storage, cho biết lựa chọn đồng ý của người dùng liên quan đến việc lưu trữ cookie quảng cáo và cookie Analytics (trên web) hoặc giá trị nhận dạng thiết bị (trên ứng dụng). Tham số gcd luôn được gửi đến các dịch vụ của Google, bất kể chế độ đồng ý có được kích hoạt hay không. Tham số gcd mã hoá thông tin chi tiết về lựa chọn đồng ý của người dùng thông qua các loại yêu cầu đồng ý.

Tag Assistant có thể giúp bạn hiểu các trường này và cách thẻ Google đang hoạt động, để bạn có thể gỡ lỗi thiết lập của mình tốt hơn. Tìm hiểu cách gỡ lỗi chế độ đồng ý.

Lập mô hình theo chế độ đồng ý

Để giảm thiểu sự thiếu hụt trong quá trình thu thập dữ liệu, các sản phẩm của Google sẽ sử dụng các ping này để lập mô hình các chỉ số trong các giải pháp đo lường của bạn. Để bảo vệ quyền riêng tư của người dùng, thẻ hoặc SDK ứng dụng của bạn cần phải đáp ứng một ngưỡng thu thập dữ liệu nhất định. Bạn có thể xem thêm thông tin về những chỉ số được lập mô hình và trường hợp lập mô hình qua các bài viết sau: