Começar a usar o Google Analytics

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

Neste artigo, mostramos como configurar um aplicativo para usar o Google Analytics. Se quiser configurar um site para usar o Google Analytics, veja o artigo Configurar o Google Analytics para um site e/ou app.

Antes de começar

Antes de usar o Google Analytics, faça o seguinte:

  • Registre seu projeto do Unity e configure para usar o Firebase.

    • Se o projeto do Unity já usa o Firebase, então ele está registrado e configurado para o Firebase.

    • Se você não tiver um projeto do Unity, faça o download de um app de amostra.

  • Adicione o SDK do Firebase para Unity ao seu projeto do Unity.

A adição do Firebase ao projeto do Unity envolve tarefas no Console do Firebase e no projeto do Unity aberto. Por exemplo, você faz o download dos arquivos de configuração do Firebase no console e os move para o projeto.

Registrar eventos

Comece a registrar eventos imediatamente com o método LogEvent().

O exemplo a seguir registra eventos com vários tipos de argumento:

// Log an event with no parameters.
Firebase.Analytics.FirebaseAnalytics
  .LogEvent(Firebase.Analytics.FirebaseAnalytics.EventLogin);

// Log an event with a float parameter
Firebase.Analytics.FirebaseAnalytics
  .LogEvent("progress", "percent", 0.4f);

// Log an event with an int parameter.
Firebase.Analytics.FirebaseAnalytics
  .LogEvent(
    Firebase.Analytics.FirebaseAnalytics.EventPostScore,
    Firebase.Analytics.FirebaseAnalytics.ParameterScore,
    42
  );

// Log an event with a string parameter.
Firebase.Analytics.FirebaseAnalytics
  .LogEvent(
    Firebase.Analytics.FirebaseAnalytics.EventJoinGroup,
    Firebase.Analytics.FirebaseAnalytics.ParameterGroupId,
    "spoon_welders"
  );

// Log an event with multiple parameters, passed as a struct:
Firebase.Analytics.Parameter[] LevelUpParameters = {
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.ParameterLevel, 5),
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.ParameterCharacter, "mrspoon"),
  new Firebase.Analytics.Parameter(
    "hit_accuracy", 3.14f)
};
Firebase.Analytics.FirebaseAnalytics.LogEvent(
  Firebase.Analytics.FirebaseAnalytics.EventLevelUp,
  LevelUpParameters);

Próximas etapas