Catch up on everthing we announced at this year's Firebase Summit. Learn more

Inizia con Google Analytics per C++

Google Analytics raccoglie dati sull'utilizzo e sul comportamento della tua app. L'SDK registra due tipi principali di informazioni:

  • Eventi: cosa sta succedendo nella vostra applicazione, come ad esempio le azioni degli utenti, gli eventi di sistema o errori.
  • Proprietà utente: attributi che definiscono per descrivere segmenti della base di utenti, come ad esempio la preferenza lingua o posizione geografica.

Analytics registra automaticamente alcuni eventi e le proprietà utente ; non è necessario aggiungere alcun codice per abilitarli. Se le vostre esigenze app per raccogliere dati aggiuntivi, è possibile impostare fino a 25 diverse proprietà utente Analytics e accedere fino a 500 diversi tipi di eventi Analytics nella tua app. Non c'è limite al volume totale di eventi registrati dalla tua app.

Per accedere a questi dati:

  1. Nella console Firebase , aprire il progetto.
  2. Selezionare Analytics dal menu per visualizzare le Analytics segnalazione cruscotto.

Gli spettacoli scheda Eventi le segnalazioni di eventi che vengono creati automaticamente per ogni tipo di evento distinto Analytics registrati dal vostro app. Per saperne di più i rapporti di Google Analytics cruscotto nel Centro assistenza Firebase.

Per aiutarti a iniziare, l'SDK di Analytics definisce una serie di eventi suggeriti comuni a diversi tipi di app, tra cui app per la vendita al dettaglio e l'e-commerce, viaggi e giochi. Per ulteriori informazioni su questi eventi e quando utilizzarli, visualizza le Eventi e proprietà articoli nel Centro assistenza Firebase. Per ottenere il massimo dettaglio nei rapporti, registra gli eventi di Analytics suggeriti che hanno senso per la tua app e i relativi parametri prescritti. Ciò garantisce anche che tu possa beneficiare delle ultime funzionalità di Google Analytics non appena diventano disponibili.

Prima di iniziare

Prima di poter utilizzare Google Analytics , è necessario:

  • Registra il tuo progetto C++ e configuralo per utilizzare Firebase.

    Se il tuo progetto C++ utilizza già Firebase, è già registrato e configurato per Firebase.

  • Aggiungere la Firebase SDK C ++ al progetto il vostro C ++.

Si noti che l'aggiunta di Firebase al C ++ progetto prevede attività sia nella console Firebase e nel progetto aperto C ++ (per esempio, si scaricano i file di configurazione Firebase dalla console, poi li sposta nel vostro C ++ del progetto).

Crea e inizializza l'app Firebase

Prima di iniziare, dovrai creare e inizializzare l'app firebase:

Android

Creare l'applicazione Firebase, passando l'ambiente JNI e una jobject riferimento all'attività java come argomenti:

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

Inizializzare la libreria Analytics:

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

iOS+

Crea l'app Firebase:

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

Inizializzare la libreria Analytics:

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

Registra eventi

Dopo aver configurato il firebase::App esempio, è possibile iniziare a registrare gli eventi con la LogEvent() metodo.

L'esempio seguente aggiorna il punteggio dell'utente:

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

Prossimi passi