Home

Awesome

React-Native-Flurry

React Native wrapper for Flurry

Installation

NPM

1. Install

npm install react-native-flurry --save

2. Integrate Flurry

Download Flurry iOS SDK and follow the instructions to integrate Flurry to your app.

Please make sure the Flurry library is under project_root/ios/Flurry folder.

3. Add react-native-flurry to your project

Usage

//Require the module
var RNFlurry = require('NativeModules').RNFlurry;

//Start Session
RNFlurry.startSession("<FLURRY_API_KEY>");

//Set UserID
RNFlurry.setUserID("USER_ID");

//Log event 
RNFlurry.logEvent("EVENT NAME");

//Log event with parameters
RNFlurry.logEventWithParameters("EVENT NAME", {param1:'value1', param2:'value2'});

//Log error with title and message
RNFlurry.logError("ERROR TITLE","ERROR MESSAGE");

TODO

Thanks to

cosmith for sample code

Licence

Licensed under the MIT License