At a glance: Do I need to integrate the AppsFlyer SDK. Yes, but only once. The alternative? Integrate an SDK for every ad network you want to work with.
The AppsFlyer SDK lets you setup and start working with any ad network and/or platform in a manner of minutes—not weeks or months! Along with other perks, this SDK allows you to get in-app conversion data in real time.
Is it hard to integrate the AppsFlyer SDK?
In less than an hour, an experienced developer can ready apps for attribution with AppsFlyer. Then, they only need a few minutes per app.
Does the AppsFlyer SDK affect app download time?
AppsFlyer SDK packages are designed and coded for close-to-zero effect on app performance. All the SDK versions are lightweight and usually take up less than 1% of an app's size. In other words, the effect on overall app download time is marginal.
- Android: ~140KB
- iOS: ~3.4MB
Does the AppsFlyer SDK affect app performance?
AppsFlyer SDK APIs are primarily setter/getter or fast asynchronous web service methods that send/receive data from AppsFlyer servers. This means SDK APIs have a negligible effect on app performance.
In other words, the AppsFlyer SDK has no effect on app performance or user experience.