Testing AppsFlyer SDK Integration

  • Developers

Testing and Debugging the SDK Integration

Integrating AppsFlyer's SDK is easy and straightforward. Nevertheless, we highly recommend that you test the integration before submitting the app to the app store.

 Important!

The AppsFlyer SDK is compatible with Android based Smart TVs and Apple TV (tvOS).

You can use the instructions in this guide to test the SDK integration for apps developed for Android and Apple TVs.

For unpublished tvOS apps, see Testing tvOS Integration Before Publishing.

For apps developed for Amazon's Fire TV, see Testing Tracking Out of Store.

Why Should I Debug and Test Anyway?

Carefully tested integration ensures accurate and comprehensive data collection.

By testing the SDK integration, you make sure that installs and in-app events are tracked and attributed to the correct campaigns.

So how do I Test and Debug The SDK Integration?

There are two ways you can test and debug the SDK integration. 

Basic Testing - Testing the Integration Using Tracking Links

AppsFlyer attribution model utilizes tracking links. Conducting tests using tracking links is highly recommended.

When you test the SDK integration using tracking links you get in-depth insight into AppsFlyer's attribution model. In return, knowledge of AppsFlyer's attribution model and attribution features gives you the opportunity optimize your marketing operation and analysis.

Advanced Testing - Debugging Directly from The Development Environment

The SDK Integration Tests section only tests for a limited set of features. It doesn't cover purchase validation, conversion data and errors in SDK setup. You can test these in the development environment with the help of the debug log.

 Tip

If you are an Ad Network and you want to test your integration with AppsFlyer or with advertisers, see our guide on Ad Network Integration Testing.

Was this article helpful?
0 out of 0 found this helpful