Package Exports
- react-native-appsflyer
- react-native-appsflyer/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (react-native-appsflyer) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
appsflyer-react-native-plugin
🛠 In order for us to provide optimal support, we would kindly ask you to submit any issues to support@appsflyer.com
When submitting an issue please specify your AppsFlyer sign-up (account) email , your app ID , production steps, logs, code snippets and any additional relevant information.
This plugin is built for
- Android AppsFlyer SDK v6.6.1
- iOS AppsFlyer SDK v6.6.1
❗❗ Breaking changes when updating to v6.x.x❗❗
From version
6.3.0, we usexcframeworkfor iOS platform. Then you need to use cocoapods version >= 1.10From version
6.2.30,logCrossPromotionAndOpenStoreapi will register asaf_cross_promotioninstead ofaf_app_invitesin your dashboard.
Click on a link that was generated usinggenerateInviteLinkapi will be register asaf_app_invites.From version
6.0.0we have renamed the following APIs:
| Old API | New API |
|---|---|
| trackEvent | logEvent |
| trackLocation | logLocation |
| stopTracking | stop |
| trackCrossPromotionImpression | logCrossPromotionImpression |
| trackAndOpenStore | logCrossPromotionAndOpenStore |
| setDeviceTrackingDisabled | anonymizeUser |
| AppsFlyerTracker | AppsFlyerLib |
And removed the following ones:
- trackAppLaunch -> no longer needed. See new init guide
- sendDeepLinkData -> no longer needed. See new init guide
- enableUninstallTracking -> no longer needed. See new uninstall measurement guide
If you have used 1 of the removed APIs, please check the integration guide for the updated instructions