Google is committed to advancing racial equity for Black communities. See how.
Trang này được dịch bởi Cloud Translation API.
Switch to English

Bắt đầu với Google Analytics cho C ++

Google Analytics thu thập dữ liệu sử dụng và hành vi cho ứng dụng của bạn. SDK ghi lại hai loại thông tin chính:

  • Sự kiện: Điều gì đang xảy ra trong ứng dụng của bạn, chẳng hạn như hành động của người dùng, sự kiện hệ thống hoặc lỗi.
  • Thuộc tính người dùng: Các thuộc tính bạn xác định để mô tả các phân đoạn của cơ sở người dùng của bạn, chẳng hạn như tùy chọn ngôn ngữ hoặc vị trí địa lý.

Analytics tự động ghi lại một số sự kiệnthuộc tính người dùng ; bạn không cần thêm bất kỳ mã nào để kích hoạt chúng. Nếu ứng dụng của bạn cần thu thập thêm dữ liệu, bạn có thể thiết lập tối đa 25 thuộc tính người dùng Analytics khác nhau và ghi lại tối đa 500 loại sự kiện Analytics khác nhau trong ứng dụng của mình. Không có giới hạn về tổng khối lượng sự kiện mà ứng dụng của bạn ghi lại.

Để truy cập dữ liệu này:

  1. Trong bảng điều khiển Firebase , hãy mở dự án của bạn.
  2. Chọn Analytics từ menu để xem trang tổng quan báo cáo Analytics.

Tab Sự kiện hiển thị các báo cáo sự kiện được tạo tự động cho từng loại sự kiện Analytics riêng biệt được ứng dụng của bạn ghi lại. Đọc thêm về trang tổng quan báo cáo Analytics trong Trung tâm trợ giúp Firebase.

Để giúp bạn bắt đầu, SDK Analytics xác định một số sự kiện được đề xuất phổ biến giữa các loại ứng dụng khác nhau, bao gồm ứng dụng bán lẻ và thương mại điện tử, du lịch và trò chơi. Để tìm hiểu thêm về các sự kiện này và thời điểm sử dụng chúng, hãy duyệt qua các bài viết về Sự kiện và thuộc tính trong Trung tâm trợ giúp Firebase. Để có được chi tiết tối đa trong các báo cáo, hãy ghi lại các sự kiện Analytics được đề xuất có ý nghĩa đối với ứng dụng của bạn và các thông số được chỉ định của chúng. Điều này cũng đảm bảo rằng bạn được hưởng lợi từ các tính năng Google Analytics mới nhất khi chúng có sẵn.

Trước khi bắt đầu

Trước khi có thể sử dụng Google Analytics , bạn cần:

  • Đăng ký dự án C ++ của bạn và định cấu hình nó để sử dụng Firebase.

    Nếu dự án C ++ của bạn đã sử dụng Firebase, thì dự án đó đã được đăng ký và định cấu hình cho Firebase.

  • Trong dự án cấp của bạn build.gradle tập tin, hãy chắc chắn để bao gồm kho Maven của Google trong cả hai bạn buildscriptallprojects phần.

  • Thêm SDK Firebase C ++ vào dự án C ++ của bạn.

Lưu ý rằng việc thêm Firebase vào dự án C ++ của bạn liên quan đến các tác vụ trong bảng điều khiển Firebase và trong dự án C ++ đang mở của bạn (ví dụ: bạn tải xuống tệp cấu hình Firebase từ bảng điều khiển, sau đó chuyển chúng vào dự án C ++ của bạn).

Tạo và khởi chạy ứng dụng firebase

Trước khi bắt đầu, bạn cần tạo và khởi chạy Ứng dụng firebase:

Android

Tạo ứng dụng căn cứ hỏa lực, đi qua các môi trường JNI và jobject tham chiếu đến các hoạt động java như các đối số:

app = ::firebase::App::Create(::firebase::AppOptions(), jni_env, activity);

Khởi tạo thư viện Analytics:

::firebase::analytics::Initialize(app);

iOS

Tạo ứng dụng firebase:

app = ::firebase::App::Create(::firebase::AppOptions());

Khởi tạo thư viện Analytics:

::firebase::analytics::Initialize(app);

Ghi nhật ký sự kiện

Sau khi bạn đã định cấu hình phiên bản firebase::App , bạn có thể bắt đầu ghi lại các sự kiện bằng phương thức LogEvent() .

Ví dụ sau cập nhật điểm của người dùng:

analytics::LogEvent(analytics::kEventPostScore, analytics::kParameterScore, 42);

Bước tiếp theo