DEPRECATED
This repo is no longer maintained. Please refer to react-native-firebase as replacement.
Version table
version | RN | FCM |
---|---|---|
2.0.0 | >= 0.40.0 | >=9.6 |
1.0.6 | <0.40.0 | >=9.6 |
Installation
- Run
npm install react-native-firebase-analytics --save
- Run
rnpm link
or you can combine them into
- Run
rnpm install react-native-firebase-analytics
Android Configuration
- In
android/build.gradle
dependencies {classpath 'com.android.tools.build:gradle:2.0.0'classpath 'com.google.gms:google-services:3.0.0' // <- Add this line
- In
android/app/build.gradle
apply plugin: "com.android.application"apply plugin: 'com.google.gms.google-services' // <- Add this line...
IOS Configuration
install pod 'Firebase/Core'
in AppDelegate.m add
+@import Firebase; ... - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{....+ [FIRApp configure];} }
FCM config file
In firebase console, you can get google-services.json
file and place it in android/app
directory and get googleServices-info.plist
file and place it in /ios
directory
Usage
var Analytics = ; { if environment === 'staging' Analytics; Analytics; Analytics; Analytics; }
For more info regarding predefind event and params, visit firebase api
Got Issues?
Issues and pull requests are welcomed!