Thông báo

G Suite giờ đây trở thành Google Workspace: ở đây có mọi thứ mà doanh nghiệp của bạn cần để hoàn thành công việc.

Mã nhận dạng người dùng Google Analytics

Mã nhận dạng người dùng Google Analytics được dùng để liên kết nhiều phiên và hoạt động của người dùng với một mã nhận dạng duy nhất. Nhờ mã này, bạn có thể đếm số người dùng chính xác hơn, phân tích trải nghiệm của những người dùng đã đăng nhập và tìm hiểu hành vi của người dùng trên các thiết bị.

Việc định cấu hình thẻ Google Analytics để thu thập mã nhận dạng người dùng bao gồm 2 bước:

Bước 1: Tạo một biến mã nhận dạng người dùng trong Trình quản lý thẻ

  1. Tạo biến Trình quản lý thẻ có tên là user_id. Biến có thể lấy giá trị mã nhận dạng người dùng từ cookie của bên thứ nhất hoặc từ lớp dữ liệu:
    • Nếu sử dụng cookie của bên thứ nhất để lưu trữ mã nhận dạng người dùng trên trình duyệt web của khách hàng, bạn có thể sử dụng biến cookie của bên thứ nhất để đọc giá trị mã nhận dạng người dùng từ cookie đó. Tạo một biến cookie mới của bên thứ nhất và nhập tên của cookie trong trường Tên cookie.
    • Nếu trang đã có mã nhận dạng người dùng, thì bạn có thể tạo biến lớp dữ liệu. Hãy tạo biến Lớp dữ liệu mới và nhập tên biến vào trường Tên biến lớp dữ liệu.

Bước 2: Thêm trường mã nhận dạng người dùng vào thẻ Google Analytics

Các bước để thêm trường mã nhận dạng người dùng vào thẻ sẽ khác nhau, tuỳ thuộc vào việc bạn đang sử dụng Universal Analytics hay GA4.

Thêm trường mã nhận dạng người dùng vào thẻ Universal Analytics

  1. Trong thẻ Universal Analytics, hãy mở mục Chế độ cài đặt khác > Trường cần đặt.
  2. Nhấp vào Thêm trường. Nhập những giá trị sau cho trường mới:
    Tên trường Giá trị
    userId {{user_id}}
  3. Lưu thẻ và xuất bản các thay đổi.

Thêm trường mã nhận dạng người dùng vào thẻ GA4

Để các tính năng dựa trên mã nhận dạng người dùng hoạt động đúng cách trong GA4, bạn phải đính kèm trường user_id vào mọi sự kiện. Việc đặt trường mã nhận dạng người dùng trong Thẻ cấu hình sẽ tự động đính kèm trường này vào mọi sự kiện. Vì lý do này, bạn nên thêm trường mã nhận dạng người dùng vào Thẻ cấu hình thay vì thêm riêng từng trường vào mỗi thẻ sự kiện.

Cách thêm trường mã nhận dạng người dùng vào Thẻ cấu hình GA4:

  1. Trong phần cài đặt Thẻ cấu hình, hãy chọn Trường cần đặt.
  2. Nhấp vào Thêm hàng. Nhập những giá trị sau cho trường mới:
    Tên trường Giá trị
    user_id {{user_id}}
  3. Lưu thẻ và xuất bản các thay đổi.

Cách thêm trường mã nhận dạng người dùng vào thẻ sự kiện của GA4:

  1. Trong phần cài đặt thẻ sự kiện, hãy chọn Thông số sự kiện.
  2. Nhấp vào Thêm hàng. Nhập những giá trị sau cho trường mới:
    Tên trường Giá trị
    user_id {{user_id}}
  3. Lưu thẻ và xuất bản các thay đổi.

Xoá mã nhận dạng người dùng cho hoạt động của người dùng đã đăng xuất

Chính sách của Google Analytics về mã nhận dạng người dùng yêu cầu bạn ngừng mọi hoạt động đo lường dựa trên mã nhận dạng người dùng khi người dùng đăng xuất khỏi trang web của bạn. Khi sử dụng thẻ để theo dõi các sự kiện mà người dùng hoàn tất sau khi đăng xuất khỏi trang web, bạn phải vô hiệu hoá trường mã nhận dạng người dùng để ngừng ghi lại mã nhận dạng người dùng cho hoạt động đó.

Nếu mã nhận dạng người dùng được lưu trữ trong cookie, các thẻ có thể đọc giá trị mã nhận dạng người dùng từ cookie ngay cả sau khi người dùng đã đăng xuất. Ngoài ra, nếu mã nhận dạng người dùng được đặt trong Thẻ cấu hình và người dùng đăng xuất nhưng không rời khỏi trang, thì mã nhận dạng người dùng của họ sẽ vẫn được lưu trữ trong lớp dữ liệu ngay cả sau khi cookie bị xoá.

Cách dừng ghi lại mã nhận dạng người dùng sau khi người dùng đăng xuất:

  1. Xoá cookie của mã nhận dạng người dùng.
  2. Nếu trường user_id được đặt trong Thẻ cấu hình, hãy kích hoạt Thẻ cấu hình mới chưa đặt mã nhận dạng người dùng để xoá giá trị khỏi lớp dữ liệu.

Xin lưu ý rằng giá trị "null" của mã nhận dạng người dùng sẽ được diễn giải là "not set". Tất cả giá trị khác (bao gồm giá trị false và 0) đều được coi là mã nhận dạng người dùng hợp lệ. Ví dụ: nếu bạn chỉ định một mã nhận dạng người dùng là 0 cho người dùng chưa đăng nhập vào trang web, thì hoạt động của họ sẽ được phân bổ cho mã nhận dạng người dùng 0 trong Analytics. 

Nếu người dùng đăng nhập lại vào trang web, thì một cookie mới có thể được đặt và các thẻ sẽ tiếp tục gửi mã nhận dạng người dùng đến Google Analytics.

Thông tin này có hữu ích không?

Chúng tôi có thể cải thiện trang này bằng cách nào?
Tìm kiếm
Xóa nội dung tìm kiếm
Đóng tìm kiếm
Trình đơn chính
5436402644914682920
true
Tìm kiếm trong Trung tâm trợ giúp
true
true
true
true
true
102259
false
false