Google Analytics 4
Web và app analytics, bổ sung cho dữ liệu thương mại để hiểu hành trình khách hàng.
Loại API
REST API
Xác thực
Service Account
Tần suất refresh khả thi
Hằng ngày, Mỗi giờ
Setup · Maintain hằng tháng
4-8 giờ · 0,5-1 giờ
Hướng dẫn kết nối, 6 bước
Làm theo thứ tự từ trên xuống. Mỗi bước có ngữ cảnh để đội kỹ thuật của bạn hiểu lý do, không phải checklist bấm.
- 1
Tạo Google Cloud project
Vào console.cloud.google.com, tạo project mới. Enable 'Google Analytics Data API v1'.
- 2
Tạo Service Account
IAM & Admin > Service Accounts > Create. Generate JSON key, lưu vào vault.
- 3
Grant service account quyền vào GA4 property
Trong GA4 admin > Property Access Management > add user, paste email service account, role Viewer.
- 4
Lấy property_id của GA4
GA4 Admin > Property Settings > Property ID (số dạng 123456789).
- 5
Kết nối qua thư viện google-analytics-data
Cài google-analytics-data (Python/Node). Run report với dimensions (date, sessionSource, sessionMedium) và metrics (sessions, conversions, totalRevenue).
- 6
Setup daily pull
Pull 7 ngày trước mỗi tối để bắt session ghép conversion muộn. Upsert vào warehouse theo (date, source, medium).
Credentials cần có
Lưu vào vault hoặc secret manager. Không hardcode trong code, không commit lên git.
Service Account JSON KeyGA4 Property ID
Trường dữ liệu mẫu
Các field thường có trong API response. Map vào schema warehouse khi ingest.
- date
- sessionSource
- sessionMedium
- sessions
- conversions
- totalRevenue
- deviceCategory
- country
- userEngagementDuration
Lỗi và pitfalls thường gặp tại Việt Nam
Đọc kỹ trước khi cam kết timeline, vài rủi ro dưới đây có thể kéo dài tích hợp thêm 1-2 tuần nếu không lên kế hoạch.
- GA4 data sampling: với dataset lớn, API trả về dữ liệu sampled, kiểm tra rowCount so với sampledRowCount.
- Threshold cho user-level data: nếu báo cáo có nguy cơ leak PII, GA4 ẩn rows, dùng metric chuẩn để tránh.
- Conversion ghi nhận khác với ngành thương mại điện tử thuần, thiếu phí và hoàn hàng, không thay thế được dữ liệu sàn.
- GA4 không có 'goals' như Universal Analytics, phải setup events và mark as conversion trước.
- Chuyển từ UA sang GA4: cấu trúc event-based khác hoàn toàn, lịch sử trước migrate không kéo qua được.
Dashboard sử dụng Google Analytics 4
Xem toàn bộ thư viện dashboard →Kết nối Google Analytics 4 vào data warehouse của doanh nghiệp bạn
Đặt lịch rà soát 30 phút. Chia sẻ tài khoản hiện tại, chúng tôi đề xuất phạm vi kết nối ưu tiên và timeline ngày bàn giao.