Cài đặt Events cho Google Analytics 4 bằng gtag.js

Bài viết này dành cho những chủ sở hữu trang web đang sử dụng gtag.js để triển khai các sự kiện thuộc kiểu Danh mục/Hành động/Nhãn trong thuộc tính Google Analytics 4.

Trong thuộc tính Universal Analytics được triển khai thông qua gtag.js (“UA-XXXXXXXX), các sự kiện được triển khai dưới dạng loại lần truy cập riêng biệt bằng cách sử dụng các thứ nguyên Danh mục sự kiện, Hành động, Nhãn và chỉ số Giá trị sự kiện. Khi được thu thập, các sự kiện đó sẽ xuất hiện trong báo cáo và không bị giới hạn về số lượng sự kiện, thứ nguyên và giá trị chỉ số.

Trong thuộc tính Google Analytics 4, mỗi “lần truy cập” là một “sự kiện”. Tức là, hệ thống không còn phân biệt các loại truy cập nữa.

Các loại sự kiện trong thuộc tính Google Analytics 4

Sự kiện Google Analytics 4 gồm 4 loại: sự kiện được thu thập tự động, sự kiện đo lường nâng cao, sự kiện đề xuất và sự kiện tùy chỉnh.

  1. Sự kiện được thu thập tự động sẽ tự động được thu thập thông qua tính năng thu thập dữ liệu cơ bản.
  2. Sự kiện đo lường nâng cao là các sự kiện mà bạn có thể bật và tắt thông qua giao diện Quản trị trong thuộc tính Google Analytics 4. Các sự kiện đo lường nâng cao KHÔNG YÊU CẦU bạn phải thêm/sửa đổi mã trên web hoặc trong ứng dụng
    • Xin lưu ý rằng khi được kích hoạt dưới dạng các sự kiện riêng biệt và được thu thập thông qua tính năng đo lường nâng cao, các sự kiện đó sẽ được ghi lại 2 lần. Nếu đang gửi một sự kiện đến cả thuộc tính Universal Analytics và thuộc tính Google Analytics 4, bạn cần thêm thông số “send_to” vào sự kiện đang chỉ định Mã thuộc tính Universal Analytics liên quan. Như vậy, sự kiện đó sẽ chỉ chuyển đến thuộc tính Universal Analytics và không chuyển đến thuộc tính Google Analytics 4.
    • Lưu ý về kỹ thuật: Tính năng đo lường nâng cao không dựa trên thuộc tính ID hoặc class của HTML, khác với trường hợp bạn sử dụng thuộc tính ID và class của HTML để làm nhân tố kích hoạt hoặc biến cho các sự kiện như lượt nhấp vào đường liên kết và lượt tải xuống thông qua Trình quản lý thẻ của Google.
  1. Sự kiện đề xuất là các sự kiện đã được Google xác định tên và thông số mà bạn có thể triển khai theo cách thủ công. Sự kiện đề xuất sẽ cho phép bạn sử dụng các tính năng báo cáo hiện có và sẽ có mà bạn không thể sử dụng với sự kiện tùy chỉnh (các sự kiện mà bạn tự đặt tên). Hiện có các sự kiện đề xuất sau:
    • Tên sự kiện đề xuất chung
    • Bán lẻ/Thương mại điện tử 
    • Việc làm, Giáo dục, Bất động sản
    • Du lịch
    • Trò chơi
  2. Sự kiện tùy chỉnh là các sự kiện mà bạn tự đặt tên và tự triển khai.

Các phương pháp hay nhất khi triển khai các sự kiện

  1. Nếu có thể, hãy sử dụng các sự kiện đo lường nâng cao và sự kiện được thu thập tự động thay vì tự triển khai các sự kiện.
  2. Nếu bạn muốn triển khai một sự kiện không được thu thập tự động và không có trong tính năng đo lường nâng cao, hãy tìm một sự kiện đề xuất để triển khai.
  3. Chỉ triển khai sự kiện tùy chỉnh nếu phương pháp (1) và (2) không đáp ứng được nhu cầu của bạn.

Hãy liệt kê tất cả các sự kiện đang được sử dụng trong thuộc tính Universal Analytics, cũng như xem các sự kiện đo lường nâng cao và sự kiện được thu thập tự động có bao gồm các sự kiện mà bạn cần có trong thuộc tính Google Analytics 4 hay không. Trước tiên, bạn cần tập trung vào những sự kiện này do việc chuyển đổi các sự kiện này KHÔNG yêu cầu bạn phải thêm mã theo cách thủ công.

Sự kiện được triển khai thủ công (tức là sự kiện tùy chỉnh và sự kiện đề xuất)

Cấu trúc dữ liệu của các sự kiện có sự khác nhau giữa thuộc tính Google Analytics 4 và thuộc tính Universal Analytics.

  • Trong thuộc tính Universal Analytics, các sự kiện có trường “Loại sự kiện”, “Hành động sự kiện”, “Nhãn sự kiện” và “Giá trị sự kiện”. Đồng thời, bạn có thể thêm các thứ nguyên tùy chỉnh.
  • Trong thuộc tính Google Analytics 4, sự kiện được triển khai theo cách thủ công bao gồm “Tên sự kiện”, các thông số được thu thập tự động và các thông số được chỉ định theo cách thủ công. Các thông số được chỉ định theo cách thủ công này sẽ thay thế cho các trường sự kiện từ thuộc tính Universal Analytics và có thể được dùng để chỉ định thêm thông tin cho sự kiện.

Quy trình chuyển đổi hợp lệ và trực tiếp sự kiện của thuộc tính Universal Analytics (triển khai trong analytics.js) thành một sự kiện của thuộc tính Google Analytics 4 có thể có dạng như sau:

Sự kiện của thuộc tính Universal Analytics (thông qua analytics.js)

ga('send', 'event', 'Videos', 'play', 'Fall Campaign');

HOẶC

ga('send', {

hitType: 'event',

eventCategory: 'Videos',

eventAction: 'play',

eventLabel: 'Fall Campaign'

});

Google Analytics 4 sự kiện của thuộc tính (thông qua gtag.js)

gtag('event', 'play', {

'eventCategory': 'Videos',

'eventLabel': "'Fall Campaign'

});

Quy ước đặt tên cho các sự kiện được triển khai theo cách thủ công

Nếu bạn sử dụng một giá trị “Event Name” không nằm trong tên sự kiện được thu thập tự động và không nằm trong tên sự kiện Đo lường nâng cao, sự kiện của bạn sẽ được tính là sự kiện được thu thập theo cách thủ công.


Bạn có thể tạo tối đa 500 sự kiện có “Tên sự kiện” khác nhau. Hãy sử dụng tên thông số đề xuất khi có thể để đảm bảo các thông số đó tương thích với tính năng báo cáo và các tính năng sẽ ra mắt trong thuộc tính Google Analytics 4. Việc đó sẽ phụ thuộc các quy ước đặt tên này.

Thông số sự kiện

Bạn có thể sử dụng các thông số nếu muốn gửi thông tin cùng với một sự kiện mà những thông số được thu thập tự động không gửi. Mọi thông số mà bạn thu thập đều có sẵn cho các định nghĩa đối tượng và có trong BigQuery.

Hành vi thông số

Một thông số có thể chứa vô số giá trị không trùng lặp. Tuy nhiên, bạn cần tính đến các hành vi và giới hạn quan trọng khi thiết lập thuộc tính Google Analytics 4 cùng với thuộc tính Universal Analytics.

  • Bạn có thể gửi tối đa 25 thông số tùy chỉnh cho mỗi sự kiện và mỗi giá trị thông số có thể dài 100 ký tự. Để biết thêm thông tin chi tiết, hãy xem phần “Các giới hạn khi thu thập sự kiện” bên dưới.
  • Mỗi thuộc tính. có tối đa 50 thứ nguyên tùy chỉnh và 50 chỉ số tùy chỉnh.

Nội dung đề xuất

  1. Bắt đầu thu thập dữ liệu. Chưa cần đăng ký thông số. Xem lại dữ liệu sự kiện trong BigQuery.
  2. Kiểm tra lại xem những sự kiện hiện có nào đã được đưa vào danh sách sự kiện được thu thập tự động và danh sách sự kiện đo lường nâng cao.
  3. Triển khai các sự kiện đề xuất nếu có thể.
  4. Đăng ký thông số (nếu cần).

Nguồn: Google Analytics Help Center

Bài viết liên quan

ĐỂ LẠI PHẢN HỒI

Please enter your comment!
Please enter your name here

Stay on op - Ge the daily news in your inbox