Skip to main content

SKAdNetwork Conversion

SDK Version Selection

Choose your SDK version below:

  • Apptrove SDK → Recommended for all projects (v2.x.x)
  • Trackier SDK → Will be deprecated in August 2026 (v1.x.xx)

This guide covers the Apptrove SDK, where SKAdNetwork registration and conversion updates are fully automatic.

SKAdNetwork (SKAN) is Apple's privacy-focused attribution framework for iOS 14.5+ apps. Conversion values are computed and reported to Apple automatically by the native SDK — no manual calls are needed in your app code.

Implementation​

Step 1: Configure Info.plist​

Add the SKAdNetwork configuration to your Info.plist file:

<key>NSAdvertisingAttributionReportEndpoint</key>
<string>https://apptrovesn.com</string>

That is the only app-side change required for SKAdNetwork.

Step 2: Configure SKAN in the dashboard​

In the Apptrove dashboard:

  1. Open your iOS app's SKAdNetwork / conversion value settings
  2. Define fine conversion values (0–63) and coarse values (low / medium / high) as needed
  3. Map them to your events and revenue rules

Once configured, Apptrove registers SKAdNetwork on init and updates Apple's conversion value automatically after every session/event.

Prerequisites​

  • iOS 14.5 or later
  • Apptrove Cordova SDK
  • SKAN mapping configured in the Apptrove dashboard

Troubleshooting​

Conversion values not updating

  • Confirm NSAdvertisingAttributionReportEndpoint is set to https://apptrovesn.com
  • Confirm SKAN mapping is configured and active in the dashboard
  • Confirm your app is sending sessions and events successfully

Support​

For technical support and questions: