For iOS and Android: The SDK integration wizard

At a glance: Create and test your SDK integration code automatically.

About the SDK integration wizard

Let our SDK integration wizard guide the app developer through the SDK integration process. The app developer simply provides some credentials and customization choices, and the wizard generates code snippets to be copied and pasted into the project.

This article enables you to collect and send the app developer all the input and credentials required by the integration wizard flows. There are two developer journeys supported by the wizard:

The installation and integration flow

Once the app developer has successfully completed the installation and setup using the Integration Wizard, the AppsFlyer SDK will be ready to begin sending attribution data. To verify successful integration, the flow includes a test that checks whether an 'install event' is correctly reported to AppsFlyer upon your app's installation.

The table below lists the questions that developers need to address during the wizard setup. Use the specified instructions in the table to collect the necessary information and provide it to the developers.

Questions Learn more
What is your App ID? (Required) Learn how to obtain the App ID in each store. 
What is your AppsFlyer Dev Key (Required) Learn how to obtain the Dev Key. 
What SDK mode would you like to integrate? Regular or strict? Learn about SDK modes.
Should the SDK get conversion data? Learn about Conversion data in the SDK.
Should the SDK receive confirmation that it was started successfully? Learn about the SDK start method with a completion handler (Android, iOS).
Should the SDK support AppTrackingTransparency support (ATT)? Learn about ATT.
What is your AppsFlyer v2 authentication token? (Required only if you follow the automatic test flow.) Learn how to retrieve your v2 token.

The add-in-app event flow

After the app developer completes the installation and integration wizard, AppsFlyer SDK will be integrated successfully into your app. The flow includes an in-app event test confirming that the AppsFlyer when your app is installed.

The table below lists the questions that developers need to address during the wizard setup. Use the specified instructions in the table to collect the necessary information and provide it to the developers.

Questions Learn more
Choose the event name and its event parameters Learn which predefined events are available for you. Each event description includes its typical event parameters.
Alternatively, you can use our 
In-app event generator.
Should the SDK receive confirmation that the in-app event was received by AppsFlyer? Learn about the code that verifies that events were successfully received in AppsFlyer (Android, iOS).
What is your AppsFlyer v2 authentication token? (Required only if you follow the automatic test flow.) Learn how to retrieve your v2 token.

Traits and limitations

Trait Remarks
Zero plan The SDK integration wizard is not included in the Zero plan.