Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

AppsFlyer integration for Redux Beacon

License

NotificationsYou must be signed in to change notification settings

tomoakley/redux-beacon-react-native-appsflyer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An integration for sending events to AppsFlyer via Redux Beacon.

Usage

Prerequisites

To use this package, you need Redux Beacon set up on your app. Refer to their instructionshere for how to do that.

You also need AppsFlyer SDK set up. To do this, follow their instructions for the React Native pluginhere.

Once Redux Beacon and AppsFlyer are both set up, you are ready to implement this package. First install it with npm or Yarn:

yarn add redux-beacon-react-native-appsflyer

or

npm install redux-beacon-react-native-appsflyer --save

Implementation

import appsFlyer from 'react-native-appsflyer`import reduxBeaconAppsFlyer from 'redux-beacon-react-native-appsflyer'const rbAF = reduxBeaconAppsFlyer(  appsFlyer,  success => console.log("AppsFlyer Event: ", success),  error => console.error("AppsFlyer event unsuccessful: ", error))

The first parameter is the AppsFlyer object (which has already been set up in your application by callingappsFlyer.initSdk() with the necessary parameters as explained by their documentation). The second parameter is a success callback and the third is an error callback.

Next, create an event map for Redux Beacon:

const eventMap = {    reduxAction1: () => ({      event: "AppsFlyer event"      // more key-value pairs    }),    reduxAction2: () => ({      event: "Another AppsFlyer event"    })  },

Finally, pass both of these intocreateMiddleware:

import { createMiddleware } from 'redux-beacon'createMiddleware(eventMap, rbAF)

More detailed set up for Redux Beacon can be found at theirdocumentation.

About

AppsFlyer integration for Redux Beacon

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp