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

spot_img

More from this stream

Recomended

Cập Nhật Google Analytics Quý 2/2024

Bài viết này cung cấp thông tin về các bản phát hành mới nhất trong Google Analytics trong quý 2 năm 2024.

[GA4] – Hiểu rõ về nguồn dữ liệu

Một nguồn dữ liệu là một nơi chứa dữ liệu bạn tải lên Analytics, bao gồm cơ sở dữ liệu, dịch vụ, hoặc tệp CSV bạn tải lên và một ánh xạ của các trường dữ liệu Analytics với các trường trong cơ sở dữ liệu, dịch vụ hoặc CSV bên ngoài của bạn.

Segment là gì?

Segment là một traditional Customer Data Platform (CDP) chuyên về việc thu thập sự kiện và kích hoạt dữ liệu.

Composable CDP là gì?

Composable CDP là một lớp kích hoạt cho phép bạn tạo ra đối tượng khán giả, điều phối hành trình, và gửi dữ liệu hiện tại của bạn đến các công cụ tiếp thị hàng đầu của bạn.

Traditional CDP và Composable CDP

Việc áp dụng rộng rãi của hệ thống lưu trữ dữ liệu đám mây đã cách mạng hóa không gian Customer Data Platform (CDP), dẫn đến sự xuất hiện của một kiến trúc CDP mạnh mẽ hơn, nguyên gốc từ hệ thống lưu trữ dữ liệu đám mây được biết đến là Composable CDP.

Customer Data Platform (CDP) là gì?

Một Customer Data Platform, hay CDP, là một giải pháp hoặc kiến trúc cho phép bạn thu thập, lưu trữ, mô hình hóa và kích hoạt dữ liệu khách hàng của bạn.