Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

Google Analytics(分析)C版入門

Google Analytics(分析)會收集您應用的使用情況和行為數據。 SDK記錄兩種主要類型的信息:

  • 事件:應用程序中發生的事情,例如用戶操作,系統事件或錯誤。
  • 用戶屬性:您定義用來描述用戶群細分的屬性,例如語言首選項或地理位置。

Analytics(分析)自動記錄一些事件用戶屬性;您無需添加任何代碼即可啟用它們。如果您的應用需要收集其他數據,則可以設置多達25種不同的Google Analytics(分析)用戶屬性,並在您的應用中記錄多達500種不同的Google Analytics(分析)事件類型。您的應用記錄的事件總數沒有限制。

要訪問此數據:

  1. Firebase控制台中,打開您的項目。
  2. 從菜單中選擇Google Analytics(分析)以查看Google Analytics(分析)報告信息中心。

事件”標籤顯示了針對您的應用記錄的每種不同類型的Google Analytics(分析)事件自動創建的事件報告。在Firebase幫助中心中了解有關Google Analytics(分析)報告信息中心的更多信息。

為了幫助您入門,Analytics SDK定義了一些建議事件,這些事件在不同類型的應用程序之間常見,包括零售和電子商務,旅遊和遊戲應用程序。要了解有關這些事件以及何時使用它們的更多信息,請瀏覽Firebase幫助中心中的“事件和屬性”文章。要獲得報告中的最大詳細信息,請記錄對您的應用及其規定的參數有意義的建議Analytics(分析)事件。這也可以確保您從最新的Google Analytics(分析)功能中受益。

在你開始之前

在使用Google Analytics(分析)之前,您需要:

  • 註冊您的C ++項目並將其配置為使用Firebase。

    如果您的C ++項目已經使用Firebase,則說明它已經為Firebase註冊並配置了。

  • Firebase C ++ SDK添加到您的C ++項目中。

請注意,將Firebase添加到C ++項目中會涉及Firebase控制台和打開的C ++項目中的任務(例如,您從控制台下載Firebase配置文件,然後將其移至C ++項目中)。

創建並初始化Firebase應用

在開始之前,您需要創建並初始化firebase應用程序:

安卓

創建firebase應用,將jni環境和對Java活動的jobject引用作為參數傳遞:

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

初始化Analytics庫:

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

的iOS

創建Firebase應用程序:

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

初始化Analytics庫:

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

記錄事件

配置firebase::App實例後,可以開始使用LogEvent()方法記錄事件。

以下示例更新了用戶的分數:

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

下一步