Hướng dẫn này trình bày cách thiết lập các tham số cho sự kiện được đề xuất và sự kiện tuỳ chỉnh trên trang web để bạn có thể thu thập thêm thông tin từ các sự kiện. Để biết thông tin về cách thêm thông số ở phạm vi mặt hàng, hãy xem bài viết Đo lường hoạt động thương mại điện tử.
Đối tượng
Bạn muốn thu thập thêm thông tin về hoạt động của người dùng thông qua các sự kiện mà bạn đã thiết lập.
Bạn sử dụng thẻ Google (gtag.js) hoặc Trình quản lý thẻ của Google trên trang web của mình. Nếu bạn muốn thiết lập thông số sự kiện cho một ứng dụng di động, hãy xem bài viết Ghi lại sự kiện.
Trước khi bắt đầu
Hướng dẫn này giả định rằng bạn đã làm xong những việc sau:
- Tạo tài khoản và tài sản Google Analytics
- Tạo luồng dữ liệu web cho trang web
- Đặt đoạn mã thẻ Google trên trang web của bạn
Hướng dẫn này cũng giả định rằng bạn có:
- Có quyền truy cập vào mã nguồn của trang web
- Vai trò Người chỉnh sửa (hoặc vai trò cao hơn) đối với tài khoản Google Analytics
Bạn cũng nên đọc bài viết Thiết lập sự kiện trước khi đọc hướng dẫn này.
Tìm hiểu về thông số sự kiện
Thông số cung cấp thêm thông tin về cách người dùng tương tác với trang web của bạn. Ví dụ: khi người dùng xem một sản phẩm mà bạn bán, bạn có thể thêm những thông số mô tả về sản phẩm mà họ đã xem (như tên, danh mục và giá sản phẩm).
Sự kiện đo lường nâng cao và sự kiện được thu thập tự động sẽ bao gồm các thông số theo mặc định. Ngoài ra, Google cũng cung cấp bộ thông số bắt buộc và bộ thông số không bắt buộc để đưa vào mỗi sự kiện đề xuất. Ngoài ra, bạn có thể thêm các thông số sự kiện khác khi cần.
Thiết lập thông số sự kiện
Sự kiện có cấu trúc sau, trong đó <event_parameters> là thông số sự kiện của bạn, được viết dưới dạng cặp khoá-giá trị:
gtag('event', '<event_name>', {
<event_parameters>
});
Hãy xem ví dụ sau đây:
gtag('event', 'screen_view', {
'app_name': 'myAppName',
'screen_name': 'Home'
});
Trong ví dụ này:
app_namevàscreen_namelà tên tham số sự kiệnmyAppNamevàHomelà các giá trị thông số sự kiện
Thiết lập thông số cho mỗi sự kiện
Các ví dụ trong phần trước sử dụng lệnh event trong hàm gtag() để gửi các tham số cho một sự kiện. Bạn cũng có thể cập nhật lệnh config trong đoạn mã thẻ Google (trong thẻ HTML <head>) để gửi thông số với mọi sự kiện trên trang.
Sau đây là cách đặt tiêu đề trang, sau đó gửi thông số này cùng với mọi sự kiện trên trang:
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX', {
'page_title': 'Contact Us',
'currency': 'EUR'
});
</script>
Nếu bạn thêm nhiều mã nhận dạng thẻ vào trang của mình, hãy sử dụng lệnh set cho các thông số chung được ghi lại (chẳng hạn như user_id, page_title, currency) để tất cả mã nhận dạng đều kế thừa các giá trị. Đặt lệnh set phía trên lệnh config.
gtag('set', {
'page_title': 'Travel Destinations',
'currency': 'USD'
});
// Place your config commands after the set command like follows
gtag('config', 'G-XXXXXXXXXX-1');
gtag('config', 'G-XXXXXXXXXX-2');
gtag('config', 'G-XXXXXXXXXX-3');
Xem các sự kiện trong Analytics
Bạn có thể xem sự kiện và thông số của sự kiện trong báo cáo Theo thời gian thực và báo cáo DebugView. Xin lưu ý rằng bạn phải thiết lập cấu hình bổ sung để có thể sử dụng báo cáo DebugView. Hai báo cáo này cho bạn biết những sự kiện mà người dùng kích hoạt trên trang web của bạn khi các sự kiện đó được kích hoạt.
Xác minh trong DebugView
Khi sử dụng báo cáo DebugView, các tham số được xác định bằng gtag('set') sẽ được áp dụng cho tất cả các lệnh gọi gtag('event') tiếp theo trên trang. Để xác minh, hãy đảm bảo rằng lệnh gtag('set') được thực thi trước khi sự kiện kích hoạt.
Sau đó, hãy chọn một sự kiện trong DebugView rồi xem xét thẻ Thông số của sự kiện đó để xem danh sách thông số đã hợp nhất, bao gồm cả những thông số được đặt trên toàn cầu.
Một số thông số tự động điền các phương diện và chỉ số được tạo sẵn trong Google Analytics. Ví dụ: các thông số cho sự kiện đo lường nâng cao và sự kiện được thu thập tự động, cũng như các thông số bắt buộc và thông số không bắt buộc mà bạn gửi kèm theo sự kiện đề xuất sẽ điền các phương diện và chỉ số được tạo sẵn.
Các thông số khác yêu cầu bạn tạo phương diện và chỉ số tuỳ chỉnh để xem các giá trị thông số trong Google Analytics.
Các bước tiếp theo
Tạo phương diện và chỉ số tuỳ chỉnh cho thông số sự kiện tuỳ chỉnh.