Trình kết nối Google BigQuery

Xuất dữ liệu đo lường phân tích thô trực tiếp vào kho dữ liệu Google Cloud Platform của bạn qua các lần tải NDJSON theo lô tự động qua đêm.

1. Vì sao xuất dữ liệu đo lường thô sang BigQuery?

Trong khi bảng điều khiển MousePlayer cung cấp ngay bản phát lại phiên và bản đồ nhiệt trực quan, nhóm khoa học dữ liệu doanh nghiệp và Business Intelligence (BI) cần truy cập SQL trực tiếp vào nhật ký hành vi thô. Đồng bộ dữ liệu MousePlayer vào Google BigQuery cho phép bạn:

  • Kết hợp dữ liệu đo lường với dữ liệu hệ thống phía sau: Kết hợp phiên người dùng phía giao diện với bản ghi CRM, nhật ký cổng thanh toán và cơ sở dữ liệu thanh toán bằng truy vấn SQL tùy chỉnh.
  • Huấn luyện mô hình AI/ML tùy chỉnh: Dùng quỹ đạo di chuyển chuột chi tiết và mẫu nhấp do bực bội để huấn luyện thuật toán dự đoán nguy cơ không quay lại và phát hiện gian lận.
  • Không có chi phí lưu trữ trên MousePlayer: Dữ liệu được xuất trực tiếp vào dự án GCP của bạn, cho bạn quyền sở hữu dữ liệu 100% và tuân thủ chính sách IAM doanh nghiệp.

2. Khả năng của gói Business và Enterprise

Trình kết nối BigQuery chỉ có trong các gói Business và Enterprise. Tùy gói, bạn có thể chọn tập dữ liệu đưa vào lần xuất tự động hằng ngày qua đêm:

Bảng được xuất Nội dung dữ liệu & lược đồ Gói Business Gói Enterprise
visitor_sessions_YYYYMMDD Siêu dữ liệu phiên đầy đủ (ID phiên, ID khách, IP, quốc gia, thiết bị, hệ điều hành, trình duyệt, thời lượng, nguồn giới thiệu, UTM, custom_user_id). Có bao gồm Có bao gồm
visitor_custom_events_YYYYMMDD Mọi chuyển đổi tiêu chuẩn và sự kiện tùy chỉnh (ví dụ: purchase, rage_click, error_detected, lượt gửi biểu mẫu) cùng các tham số EAV có kiểu dữ liệu. Có bao gồm Có bao gồm
mouse_events_YYYYMMDD Luồng tọa độ chi tiết (X, Y, dấu thời gian, độ sâu cuộn, đích nhấp, bộ chọn CSS đích) cho mỗi lượt xem trang được ghi. Không khả dụng Chỉ Enterprise

Vì sao mouse_events chỉ dành cho Enterprise? Một trang web lưu lượng cao có thể tạo hàng chục triệu hàng tọa độ mỗi ngày. Xử lý và xuất dữ liệu tọa độ thô cần worker thông lượng cao chuyên dụng và bảo đảm SLA mở rộng chỉ có trong hợp đồng Enterprise.

3. Hướng dẫn thiết lập: tài khoản dịch vụ GCP & quyền IAM

MousePlayer không bao giờ yêu cầu thông tin đăng nhập Google cá nhân. Thay vào đó, bạn tạo tài khoản dịch vụ chuyên dụng trong Google Cloud Console với quyền tối thiểu:

  1. Trong Google Cloud Console, đến IAM & Quản trị → Tài khoản dịch vụ và nhấp Tạo tài khoản dịch vụ.
  2. Đặt tên tài khoản dịch vụ (ví dụ: mouseplayer-bq-writer).
  3. Gán đúng hai vai trò IAM: BigQuery Data Editor và BigQuery Job User.
  4. Đến thẻ Khóa của tài khoản dịch vụ mới, nhấp Thêm khóa → Tạo khóa mới và chọn JSON.
  5. Mở bảng điều khiển MousePlayer, đến Các thuộc tính của bạn → Cài đặt → BigQuery và dán ID dự án GCP, ID tập dữ liệu, email tài khoản dịch vụ và nội dung khóa JSON.

Bảo mật & mã hóa: Khóa riêng tư JSON được mã hóa bằng chuẩn cấp quân sự AES-256-GCM trước khi ghi vào cơ sở dữ liệu. Khóa thô không bao giờ được lưu dạng văn bản thuần và không thể đọc lại qua giao diện HTML.

Mọi nhãn hiệu nêu ở đây thuộc chủ sở hữu tương ứng. MousePlayer không có quan hệ kinh doanh với các nhà cung cấp này.