Hướng dẫn này giúp bạn xác nhận rằng thẻ Google Analytics đã được cài đặt đúng cách và đang gửi dữ liệu, đồng thời cung cấp các bước để chẩn đoán các vấn đề thường gặp nếu bạn không thấy dữ liệu mà mình mong đợi.
Phương thức xác minh ngay lập tức
Các công cụ này giúp bạn kiểm tra xem thẻ có kích hoạt ngay sau khi bạn thiết lập hay không:
- DebugView trong Google Analytics: Bật DebugView để xem các sự kiện theo thời gian thực khi bạn tương tác với trang web hoặc ứng dụng của mình. Đây là cách tốt nhất để xác nhận rằng các sự kiện và tham số đang được gửi đúng cách. Xem bài viết Theo dõi các sự kiện trong DebugView.
- Google Tag Assistant Companion: Tiện ích trình duyệt này giúp xác thực việc triển khai thẻ Google (gtag.js) trên các trang web. Tiện ích này cho bạn biết những thẻ đang kích hoạt và dữ liệu đang được gửi. Xem bài viết Giới thiệu về Tag
Assistant.
- Công cụ cho nhà phát triển trên trình duyệt:
- Thẻ Mạng: Mở công cụ cho nhà phát triển trên trình duyệt (ví dụ: Chrome DevTools) rồi tìm các yêu cầu mạng đến
google-analytics.com/g/collectkhi bạn di chuyển trên trang web của mình. Bạn sẽ thấy các yêu cầu này kích hoạt trên mỗi lần tải trang và cho các sự kiện. Mã trạng thái200 OKcho biết quá trình truyền đã thành công. - Thẻ Bảng điều khiển: Kiểm tra mọi lỗi JavaScript liên quan đến
gtag.jshoặc mã của trang web có thể ngăn thẻ chạy.
Kiểm tra báo cáo trong Google Analytics
- Báo cáo theo thời gian thực: Dữ liệu sẽ bắt đầu xuất hiện trong Báo cáo theo thời gian thực trong vòng vài phút sau khi thẻ được kích hoạt đúng cách. Bạn sẽ thấy số lượt xem trang, sự kiện và người dùng đang hoạt động.
- Báo cáo chuẩn: Hầu hết dữ liệu trong báo cáo chuẩn phải mất 24 đến 48 giờ để được xử lý đầy đủ và có sẵn. Đừng lo lắng nếu bạn không thấy dữ liệu đầy đủ ngay lập tức bên ngoài DebugView và Báo cáo theo thời gian thực.
Các vấn đề thường gặp về thiết lập và cách khắc phục
- Mã đo lường không chính xác: Đảm bảo Mã đo lường trong lệnh gọi
gtag('config', 'G-XXXXXX')hoàn toàn khớp với mã trong phần cài đặt luồng dữ liệu web của Google Analytics. Lỗi chính tả trong Mã đo lường là một trong những lỗi thiết lập thường gặp và dễ mắc phải nhất, vì vậy, hãy kiểm tra kỹ. - Thẻ không có trên tất cả các trang: Đoạn mã thẻ Google phải có trong phần
<head>của mọi trang mà bạn muốn theo dõi. - Vị trí đặt thẻ không chính xác: Thẻ toàn trang web (gtag.js) phải được đặt
ở vị trí cao nhất có thể trong phần
<head>của HTML. - Vấn đề về chế độ đồng ý: Nếu bạn đã triển khai Chế độ đồng ý, hãy đảm bảo rằng các thẻ không bị chặn một cách không cần thiết. Các thẻ sẽ chỉ kích hoạt sau khi người dùng cấp quyền đồng ý bắt buộc. Sử dụng Tag Assistant để gỡ lỗi trạng thái đồng ý. Xem bài viết
Khắc phục sự cố về Chế độ đồng ý.
- Trình chặn quảng cáo và tiện ích quyền riêng tư: Một số tiện ích trình duyệt có thể chặn các tập lệnh Google Analytics chạy. Hãy kiểm thử trong cửa sổ ẩn danh hoặc trình duyệt khác khi tắt các tiện ích.
- Bộ lọc Google Analytics: Kiểm tra xem có bộ lọc dữ liệu nào đang hoạt động trong phần cài đặt tài sản Google Analytics (Quản trị > Cài đặt dữ liệu > Bộ lọc dữ liệu) có thể đang loại trừ dữ liệu mà bạn đang tìm hay không.
- Bộ nhớ đệm: Bộ nhớ đệm của trình duyệt hoặc phía máy chủ có thể cung cấp các phiên bản trang cũ hơn mà không có thẻ. Xoá bộ nhớ đệm sau khi thêm thẻ.
Những điều bạn cần biết: Dữ liệu ban đầu
Sau khi dữ liệu bắt đầu được gửi, bạn sẽ thấy:
- Sự kiện được thu thập tự động:
page_view,session_start,first_visitvàuser_engagementđược thu thập theo mặc định. - Phương diện cơ bản: Trong báo cáo, bạn sẽ bắt đầu thấy dữ liệu cho các phương diện như Đường dẫn trang, Nguồn/Phương tiện, Danh mục thiết bị, Quốc gia, v.v.
Dữ liệu mất bao lâu để xuất hiện?
- DebugView: Các sự kiện xuất hiện trong vòng vài giây.
- Báo cáo theo thời gian thực: Dữ liệu xuất hiện trong vòng vài phút.
- Báo cáo chuẩn: Hãy đợi 24 đến 48 giờ để quá trình xử lý và báo cáo dữ liệu hoàn tất.
Nếu bạn đã thực hiện các bước này mà vẫn không thấy dữ liệu, hãy kiểm tra lại việc triển khai thẻ và tham khảo Trung tâm trợ giúp Google Analytics.