Giải mã request GA4 — Đọc hit /g/collect của Google Analytics

Gỡ lỗi Google Analytics 4 không cần đoán mò. Sao chép một request /g/collect từ tab Network của trình duyệt rồi dán vào đây (URL, nội dung request hoặc cả hai) để xem từng sự kiện, các tham số, thuộc tính người dùng, sản phẩm thương mại điện tử và trạng thái consent (gcs) bằng ngôn ngữ dễ hiểu.

Cập nhật

Trong DevTools → Network, lọc theo collect, rồi nhấp chuột phải vào request → Copy → Copy URL (và Copy request payload nếu có sự kiện được gộp).

Dữ liệu của bạn không bao giờ rời khỏi máy tính. Mọi xử lý diễn ra 100% cục bộ trong trình duyệt của bạn.

Công cụ này có hữu ích không?0.0 0 lượt đánh giá
Tạo code sự kiện GA4Chọn sự kiện khuyến nghị hoặc tự đặt tên, thêm tham số và items, sao chép code gtag(), dataLayer.push() hoặc Measurement Protocol.Tạo code sự kiện GA4 →

Cách dùng Giải mã request GA4

  1. Mở trang web của bạn với DevTools → Network và nhập collect vào ô lọc.
  2. Nhấp vào thao tác gửi sự kiện, sau đó nhấp chuột phải vào request /g/collect → Copy → Copy URL.
  3. Dán vào đây. Nếu có nhiều sự kiện được gộp lại, hãy dán thêm nội dung request bên dưới URL.
  4. Đọc các trường dùng chung (measurement ID, client ID, consent) và tham số của từng sự kiện.

Ý nghĩa của các trường

  • tid là measurement ID, cid là client ID lấy từ cookie _ga, sid là session ID và sct là số lượng phiên.
  • en là tên sự kiện. ep.* là tham số dạng văn bản, epn.* là tham số dạng số, up.* và upn.* là thuộc tính người dùng.
  • pr1, pr2… là các sản phẩm thương mại điện tử, với các trường như id, nm (tên), pr (giá) và qt (số lượng), được nối bằng ~.
  • gcs là trạng thái consent: G111 nghĩa là đã cho phép lưu trữ quảng cáo và phân tích, G100 nghĩa là cả hai đều bị từ chối. _dbg=1 nghĩa là hit được gửi đến DebugView.
  • _ss đánh dấu bắt đầu phiên, _fv đánh dấu lần truy cập đầu tiên, _et là thời gian tương tác tính bằng mili giây.

Google chưa công bố chính thức các tham số này và chúng có thể thay đổi. Công cụ sẽ gắn nhãn những tham số đã biết và hiển thị nguyên trạng các tham số còn lại. Mọi xử lý đều chạy trên trình duyệt của bạn. Để gửi sự kiện của riêng bạn, hãy dùng GA4 Event Code Generator.

Cũng được tìm dưới tên: ga4 request decoder, ga4 hit decoder, tham số g/collect, gcs parameter ga4, debug ga4 events, kiểm tra sự kiện ga4, ga4 network request.

Các công cụ dùng kèm tốt với Giải mã request GA4

  • Tạo mã Google Tag — Nhập ID đo lường GA4, ID Google Ads hoặc ID container Tag Manager để nhận mã cài đặt sẵn sàng dán vào trang, với mặc định Consent Mode v2, liên kết theo dõi đa tên miền, chế độ debug, gửi lượt xem trang thủ công và cài đặt cookie.
  • Kiểm tra Tag & Pixel — Nhập URL để tìm mọi tag phân tích, pixel quảng cáo và trình quản lý tag trên trang, kèm ID của chúng, nội dung đã tải trong Google Tag Manager, công cụ quản lý cookie consent và các thẻ xác minh Search Console / Bing.
  • Phân tích URL — Dán URL để xem từng thành phần và các tham số truy vấn đã giải mã.
  • Tạo Script Theo Dõi Sự Kiện — Theo dõi click nút, liên kết và gửi form bằng cách thêm attributes thay vì viết code: data-track="sign_up_click" cùng các tham số data-track-* tùy chọn.

Câu hỏi thường gặp

Tại sao một request lại chứa nhiều sự kiện?
GA4 gộp các sự kiện xảy ra gần nhau: các trường dùng chung nằm trong URL và mỗi sự kiện là một dòng trong nội dung request. Hãy dán cả hai để xem đầy đủ.
gcs=G100 có nghĩa là gì?
Consent Mode đang bật và cả ad_storage lẫn analytics_storage đều bị từ chối, nên hit này chỉ là một tín hiệu không dùng cookie. Khi khách truy cập đồng ý, giá trị sẽ đổi thành G111 (hoặc G101 nếu chỉ cho phép analytics).
Sự kiện của tôi không có trong request — vì sao?
Hãy kiểm tra xem đoạn mã gtag hoặc dataLayer có chạy không (xem lỗi trong console), measurement ID có đúng không và trình chặn quảng cáo có đang chặn request hay không.
Tôi có thể cài Giải mã request GA4 như một ứng dụng web và dùng khi không có mạng không?
Có. Giải mã request GA4 là một ứng dụng web (PWA) có thể cài đặt — cài trực tiếp từ trình duyệt, không cần tải từ cửa hàng ứng dụng. Trên Chrome hoặc Edge (Windows, macOS, Linux, ChromeOS) hoặc Android, bấm Cài đặt ứng dụng ở đầu trang này; trên iPhone và iPad, dùng Chia sẻ → Thêm vào Màn hình chính; trên Mac, dùng File → Add to Dock trong Safari 17 trở lên. Sau đó ứng dụng mở trong cửa sổ riêng với biểu tượng riêng, và vì chạy hoàn toàn trên trình duyệt nên vẫn hoạt động khi không có mạng. Firefox trên máy tính không thể cài ứng dụng web. Cách cài đặt hoạt động thế nào.

Công cụ liên quan