Natively Docs
Join our community 🔥
  • 👩‍🚀Getting Started
    • What is Natively?
    • Why Natively?
    • FAQ
    • Create Your First App
  • 🚀Natively Platform
    • 🚉Releases
    • 🖌️Appearance
      • 😼App Icon
      • 📱Loading Screen
      • 📱Error Screen
      • 🎨Style
    • 🎬Preview
    • ⭐Features
      • 🛳️Bottom Bar
      • 🚇Deeplinks
        • 🔥Firebase
        • 🔗Universal Links
        • 🌱Branch.io
      • 📍Geolocation
      • 🔔Notifications
        • 📲OneSignal Notifications
        • 🔥Firebase Notifications (Advanced)
      • 📒Contacts
      • 👩‍🎨Social Auth
        • 🍏Sign In with Apple
      • 💟HealthKit
      • 💰Purchases
      • 🤑Admob
      • 💳NFC
      • 📷Camera
      • 📂Photo Library
      • 🎤Microphone
      • 📈Analytics
        • 🕊️AppsFlyer
        • 😛Facebook
    • 🚚Publish
      • 🍏iOS App
      • 🤖Android App
    • ⚙️Settings
    • 🙈Subscription Plans
  • Guides
    • 🧋Integration (Native Features)
      • 🏅How to get started?
      • ℹ️Device
      • ℹ️Browser Info
      • 🛳️Bottom Bar
      • ✂️Clipboard
      • 🚦Push Notifications - OneSignal
      • 🚦Push Notifications - Firebase (Advanced)
      • 📍Geolocation
      • 📦App Storage
      • 🗝️Biometrics & Credentials
      • 📧Native SMS/Email
      • 📅Native Date Picker
      • 📸Native Camera
      • 🎙️Native Audio Recorder
      • 🈁Native Scanner (QR/Barcode)
      • 📔Contacts
      • 🍏Apple Sign In
      • ❤️HealthKit
      • 💸In-App Purchases
      • 🤑Admob
      • 💳NFC
      • 🥑Show Toast/Banner
      • ⏳Show/Hide Loading Screen
      • 🥑Haptic Feedback
      • 🖼️Share Media/Files
      • 📱Open an external App/URL
      • ✍️Request User's review
      • ↔️getInsets
      • 🎨Control Style & Colors
    • 🔍Troubleshooting
    • 🐈Setup RevenueCat App
    • 🚑Setup Admob App
    • 🚥Setup One Signal App
    • 🧑‍🤝‍🧑Setup website Universal Links (Deeplinks)
    • 🍕Testing & Submitting your app
    • 🔑Generate iOS Push Key (NEW)
    • 🔑Generate iOS Push Certificate (Legacy)
    • 🤝Affiliate program
    • 📕For Partners: Natively Brand Book.
Powered by GitBook
On this page
  • How to set up an iOS app in AppsFlyer?
  • How to set up an Android app in AppsFlyer?

Was this helpful?

  1. Natively Platform
  2. Features
  3. Analytics

AppsFlyer

PreviousAnalyticsNextFacebook

Last updated 1 year ago

Was this helpful?

AppsFlyer is a cloud-based mobile attribution and marketing analytics platform which assists app marketers with campaign management and conversion tracking. Its key features include customer journey mapping, attribution modeling, audience segmentation, social media metrics, and retention tracking.

If you have In-App Purchases enabled for your app, AppsFlyer will automatically track them (You can't disable this)

To configure your app to work with AppsFlyer, you need to do the following steps:

How to set up an iOS app in AppsFlyer?

Then Select "iOS, tvOS, MacOS" platform. Also, you need to provide information about your App Store status. If you've already published the app select the "In Store" option. Otherwise, "Pending approval/not published.

After that, Select the store country and enter your App ID (It can be found on Natively platform "Publish -> iOS Build -> App Store App Id" or in your's AppStoreConnect account)

In the next step, select a relevant currency and if your app is targeted to a kids audience.

After that, you will see a Success screen and a Dev Key value, copy it

Click Save, and do not forget to rebuild your app after all changes!

Important, the dev key is the same for iOS and Android. if you have both platforms you can just enter it once. But you need to rebuild each app separately.

How to set up an Android app in AppsFlyer?

Then Select "Android, AndroidTV, Fire" platform. Also, you need to provide information about your Google Play status. If you've already published the app select the "In Store" option. Otherwise, "Pending approval/not published.

If you've selected "In store" option on previous step, you need to enter your app URL

Otherwise, enter a package id, that can be found on the Natively platform "Publish -> Android Build -> Bundle Identifier"

In the next step, select a relevant currency and if your app is targeted to a kids audience.

After that, you will see a Success screen and a Dev Key value, copy it

Go back to the Natively platform and paste this value.

Important, the dev key is the same for iOS and Android. if you have both platforms you can just enter it once. But you need to rebuild each app separately.

Click Save, and do not forget to rebuild your app after all changes!

Create an AppsFlyer account

the AppsFlyer iOS app.

the AppsFlyer Android app.

your integration

Go to page, and click "Add app" button (top right corner)

Go back to the Natively platform and paste this value. Also, do not forget to fill for iOS.

Go to page, and click "Add app" button (top right corner)

🚀
⭐
📈
🕊️
here
Test
My Apps
Permission description
My Apps
Create and set up
Create and set up