Localize as dependências no pub.dev

Realize o importe a dependência no seu projeto, caso tenha alguma dificuldade nesse processo, leia os exemplos do pacote: https://pub.dev/packages/firebase_analytics/install.


Terá algo parecido com isso:


dependencies:

  flutter:

    sdk: flutter

  firebase_core: ^2.25.4

  firebase_core_platform_interface: ^5.0.0

  firebase_remote_config_platform_interface: ^1.4.21

  firebase_remote_config_web: ^1.4.21

  firebase_analytics: ^10.8.5


O número da versão será de acordo com a versão do seu sdk flutter e dart.

Agora inicie a configuração do seu projeto, pelo arquivo main.dart.

Future<void> main() async {

  WidgetsFlutterBinding.ensureInitialized();

  await Firebase.initializeApp(

    options: const FirebaseOptions(

      apiKey: "apiKeyapiKey",

      authDomain: "authDomainauthDomain",

      projectId: "projectIdprojectId",

      storageBucket: "storageBucketstorageBucket",

      messagingSenderId: "messagingSenderIdmessagingSenderId",

      appId: "appIdappId",

      measurementId: "measurementIdmeasurementId",

    ),

  );


  runApp(AppConfig());

}


Avalie cada implementação acima, e utilize o que lhe fazer sentido.

Após esta etapa, crie uma conta no firebase: https://firebase.google.com/?hl=pt

Inicie a configuração de integração, utilizando a plataforma web.

Passará por: