Skip to content

AppsFlyerSDK/appsflyer-react-native-plugin

Repository files navigation

appsflyer-react-native-plugin

License: MIT npm version Downloads

🛠 In order for us to provide optimal support, we would kindly ask you to submit any issues to [email protected]

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.

  • Android AppsFlyer SDK v6.17.0
  • iOS AppsFlyer SDK v6.17.1
  • Tested with React-Native v0.62.0 (older versions might be supported)
  • Starting with version 6.17.1 the plugin supports the Purchase Connector for validating and measuring Subscription and In-app purchase events. Integration guide can be found here.

  • Starting with version 6.17.1 the TypeScript interfaces for Purchase Connector data sources have been simplified and are now breaking changes:

    • PurchaseRevenueDataSource.purchaseRevenueAdditionalParametersForProducts() function has been replaced with additionalParameters object
    • PurchaseRevenueDataSourceStoreKit2.purchaseRevenueAdditionalParametersStoreKit2ForProducts() function has been replaced with additionalParameters object
  • Starting with version 6.16.2, AppsFlyerConsent.forGDPRUser and AppsFlyerConsent.forNonGDPRUser have been deprecated. Use the new AppsFlyerConsent constructor instead. See Deprecation Notice.

  • Starting with version 6.15.1, upgraded to targetSDKVersion 34, Java 17, and Gradle 8.7 in AppsFlyer Android SDK v6.15.1.

  • Starting with version 6.15.1, iOS Minimum deployment target is set to 12.0.


🚀 Getting Started

🔗 Deep Linking

🧪 Sample Apps