Bạn đã cài đặt Google Analytics 4 nhưng vẫn không thấy dữ liệu xuất hiện? Đây là tình huống rất phổ biến, đặc biệt với website mới hoặc khi vừa thay đổi cấu hình tracking. Thay vì lo lắng hoặc kiểm tra lan man, bạn cần một quy trình rõ ràng để xác định nguyên nhân và xử lý đúng điểm lỗi.
Bài viết này sẽ giúp bạn rà soát từ những vấn đề cơ bản như Measurement ID, trạng thái publish trong Google Tag Manager, cho đến các yếu tố nâng cao như CSP hay cookie consent. Làm đúng thứ tự, bạn sẽ tiết kiệm được rất nhiều thời gian debug.
Cách kiểm tra nhanh khi Google Analytics 4 bị lỗi “Không có dữ liệu tồn tại” là gì?
Để giúp bạn tiết kiệm thời gian, dưới đây là những bước kiểm tra nhanh nhất (và rất có thể đây chính là nguyên nhân bạn đang gặp phải):
Kiên nhẫn là chìa khóa (chờ 24–48 giờ):
Nếu bạn vừa thiết lập Google Analytics 4 hoặc thực hiện các thay đổi cấu hình lớn, các báo cáo tiêu chuẩn có thể mất 24–48 giờ để hiển thị dữ liệu. Đây là nguyên nhân rất phổ biến dẫn đến tình trạng “không có dữ liệu” ở các property mới.
Đúng Measurement ID chưa?
Một lỗi gõ sai nhỏ cũng là “thủ phạm” quen thuộc. Hãy kiểm tra lại thật kỹ (ít nhất hai đến ba lần) rằng Measurement ID (ví dụ: G-XXXXXXXXXX) trong mã theo dõi trên website của bạn (trong Google Tag của Google Tag Manager, file gtag.js hoặc phần cài đặt CMS/plugin) khớp chính xác với Measurement ID của property GA4 mà bạn đang xem.
Container GTM đã Publish chưa?
Nếu bạn đang dùng Google Tag Manager, hãy nhớ rằng mọi thay đổi (như thêm thẻ GA4) chỉ có hiệu lực trên website sau khi bạn nhấn “Submit” và sau đó là “Publish” trong workspace của GTM.
Sử dụng DebugView trong GA4:
Để kiểm tra dữ liệu theo thời gian thực, hãy dùng tính năng DebugView của GA4. Nếu DebugView không hiển thị hoạt động nào từ thiết bị của bạn (sau khi đã bật qua tiện ích GA Debugger trên Chrome hoặc chế độ Preview của GTM), thì rất có thể có vấn đề cơ bản trong việc cài đặt mã theo dõi hoặc có yếu tố nào đó đang chặn việc thực thi mã.
| Hạng mục kiểm tra | Cần xác minh điều gì? | Giải pháp thường gặp |
|---|---|---|
| Thời gian chờ | Đã qua < 48 giờ kể từ khi thiết lập chưa? | Chờ 24–48 giờ để báo cáo tiêu chuẩn hiển thị dữ liệu. |
| Measurement ID | ID trong mã có khớp với data stream không? | Đảm bảo mã G-XXXXXXXX trong code trùng với ID trong Admin > Data Streams. |
| Trạng thái GTM | Các thay đổi thẻ đã được publish chưa? | Nhấn Submit và Publish trong Google Tag Manager. |
| Dữ liệu thời gian thực | Có thấy hit trong DebugView không? | Nếu DebugView hoạt động, mã đã đúng. Vấn đề có thể do độ trễ báo cáo. |
Nếu tất cả các bước trên vẫn chưa giải quyết được vấn đề, hãy đọc toàn bộ bài viết và kiểm tra kỹ hơn các nguyên nhân tiềm ẩn khác. Tiếp tục theo dõi phần bên dưới.
Làm thế nào để tìm Measurement ID trong Google Analytics 4?
Trước khi bắt đầu, hãy cùng xem cách tìm Measurement ID của data stream trong GA4, vì chúng ta sẽ cần sử dụng nó ở nhiều bước xử lý lỗi trong bài viết này.
Trong giao diện GA4, bạn vào:
Admin > Data collection and modification > Data streams
Sau đó, nhấp vào data stream mà bạn muốn kiểm tra và tìm Measurement ID (dạng: G-XXXXXXXXXX).
Hãy chuẩn bị sẵn mã này trước khi tiếp tục các bước bên dưới.
Làm thế nào để kiểm tra Network Requests của GA4?
Mỗi khi GA4 được kích hoạt trên website, nó sẽ gửi một request về máy chủ của Google. Nếu bạn đang dùng trình duyệt Chrome, bạn có thể kiểm tra các request này (hoặc xem có bị thiếu hay không) thông qua Developer Tools (DevTools).
Cách mở DevTools:
-
Nhấp chuột phải vào trang web và chọn Inspect,
hoặc -
Nhấn biểu tượng ba chấm > More tools > Developer Tools
Khi cửa sổ DevTools mở ra, chuyển sang tab Network.
Trong thanh tìm kiếm, nhập từ khóa:collect
Nếu bạn cài đặt đúng, bạn sẽ thấy một URL có chứa các từ như “google” và “analytics”.
Nếu bạn đang sử dụng cấu hình server-side tracking, hãy tìm từ khóa collect hoặc trực tiếp tìm theo Measurement ID của bạn.
Có cần kiểm tra trên nhiều trang không?
Có. Bạn nên kiểm tra trên nhiều trang khác nhau để đảm bảo tracking hoạt động toàn bộ website và không có sự cố bất thường ở một số trang cụ thể.
Nếu bạn phát hiện không có request nào được gửi đi trên toàn site hoặc chỉ ở một số trang nhất định, hãy trao đổi với đội ngũ developer và xem lại cách cài đặt GA4. Rất có thể mã theo dõi chưa được thêm đúng cách hoặc bị chặn trong quá trình tải trang.
Tài liệu tham khảo:
No data available in Google Analytics 4? Here are the solutions