Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

Comece a usar o Google Analytics

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

Este início rápido mostra como adicionar o Google Analytics ao seu aplicativo e começar a registrar eventos.

O Google Analytics coleta dados de uso e comportamento para seu aplicativo. O SDK registra dois tipos principais de informações:

  • Eventos: o que está acontecendo em seu aplicativo, como ações do usuário, eventos do sistema ou erros.
  • Propriedades do usuário: Atributos que você define para descrever segmentos de sua base de usuários, como preferência de idioma ou localização geográfica.

O Analytics registra automaticamente alguns eventos e propriedades do usuário ; você não precisa adicionar nenhum código para ativá-los.

Antes de você começar

  1. Instale o firebase_core e adicione o código de inicialização ao seu aplicativo, caso ainda não o tenha feito.
  2. Adicione seu aplicativo ao seu projeto do Firebase no console do Firebase.

Adicione o Analytics SDK ao seu aplicativo

  1. Na raiz do seu projeto Flutter, execute o seguinte comando para instalar o plug-in:

    flutter pub add firebase_analytics
    
  2. Depois de concluído, reconstrua seu aplicativo Flutter:

    flutter run
    
  3. Uma vez instalado, você pode acessar o plug-in firebase_analytics importando-o em seu código Dart:

    import 'package:firebase_analytics/firebase_analytics.dart';
    
  4. Crie uma nova instância do Firebase Analytics chamando o getter da instance no FirebaseAnalytics :

    FirebaseAnalytics analytics = FirebaseAnalytics.instance;
    

Iniciar registro de eventos

Depois de criar uma instância do FirebaseAnalytics , você pode começar a registrar eventos com os métodos log - da biblioteca.

Certos eventos são recomendados para todos os aplicativos ; outros são recomendados para tipos específicos de negócios ou verticais. Você deve enviar eventos sugeridos junto com seus parâmetros prescritos, para garantir o máximo de detalhes disponíveis em seus relatórios e se beneficiar de recursos e integrações futuras assim que estiverem disponíveis. Esta seção demonstra o log de um evento predefinido, para obter mais informações sobre o log de eventos, consulte Log de eventos .

O código a seguir registra um evento de checkout:

await FirebaseAnalytics.instance
  .logBeginCheckout(
    value: 10.0,
    currency: 'USD',
    items: [
      AnalyticsEventItem(
        itemName: 'Socks',
        itemId: 'xjw73ndnw',
        price: '10.0'
      ),
    ],
    coupon: '10PERCENTOFF'
  );

Próximos passos

,

Este início rápido mostra como adicionar o Google Analytics ao seu aplicativo e começar a registrar eventos.

O Google Analytics coleta dados de uso e comportamento para seu aplicativo. O SDK registra dois tipos principais de informações:

  • Eventos: o que está acontecendo em seu aplicativo, como ações do usuário, eventos do sistema ou erros.
  • Propriedades do usuário: Atributos que você define para descrever segmentos de sua base de usuários, como preferência de idioma ou localização geográfica.

O Analytics registra automaticamente alguns eventos e propriedades do usuário ; você não precisa adicionar nenhum código para ativá-los.

Antes de você começar

  1. Instale o firebase_core e adicione o código de inicialização ao seu aplicativo, caso ainda não o tenha feito.
  2. Adicione seu aplicativo ao seu projeto do Firebase no console do Firebase.

Adicione o Analytics SDK ao seu aplicativo

  1. Na raiz do seu projeto Flutter, execute o seguinte comando para instalar o plug-in:

    flutter pub add firebase_analytics
    
  2. Depois de concluído, reconstrua seu aplicativo Flutter:

    flutter run
    
  3. Uma vez instalado, você pode acessar o plug-in firebase_analytics importando-o em seu código Dart:

    import 'package:firebase_analytics/firebase_analytics.dart';
    
  4. Crie uma nova instância do Firebase Analytics chamando o getter da instance no FirebaseAnalytics :

    FirebaseAnalytics analytics = FirebaseAnalytics.instance;
    

Iniciar registro de eventos

Depois de criar uma instância do FirebaseAnalytics , você pode começar a registrar eventos com os métodos log - da biblioteca.

Certos eventos são recomendados para todos os aplicativos ; outros são recomendados para tipos específicos de negócios ou verticais. Você deve enviar eventos sugeridos junto com seus parâmetros prescritos, para garantir o máximo de detalhes disponíveis em seus relatórios e se beneficiar de recursos e integrações futuras assim que estiverem disponíveis. Esta seção demonstra o log de um evento predefinido, para obter mais informações sobre o log de eventos, consulte Log de eventos .

O código a seguir registra um evento de checkout:

await FirebaseAnalytics.instance
  .logBeginCheckout(
    value: 10.0,
    currency: 'USD',
    items: [
      AnalyticsEventItem(
        itemName: 'Socks',
        itemId: 'xjw73ndnw',
        price: '10.0'
      ),
    ],
    coupon: '10PERCENTOFF'
  );

Próximos passos