SKAdNetwork is Apple's own attribution framework for app install and reinstall attribution. Apple gathers attribution information and notifies the relevant ad network. The network sends a postback with this information to Adjust. You can then access this data from the Adjust Data Canvas.
If you are using SDK v4.23.0 or above and your app targets iOS 14 or later, the SDK will communicate with SKAdNetwork. The Adjust SDK will register for SKAdNetwork attribution when initialized. If events are set up to receive conversion values, the Adjust backend will send the data to the SDK. The SDK will then set the conversion value in your app.
You can disable communication with SKAdNetwork. To do this, call
deactivateSKAdNetworkHandling on your config instance:
A conversion value is a numeric value you can assign to in-app events triggered by users. See our guide to SKAdNetwork for more information on conversion values.
You can update the conversion value for your user. To do this, pass the updated integer value to the
updateConversionValue wrapper method.
With iOS 15 and later, you can receive a copy of all winning SKAdNetwork postbacks. This enables you to use SKAdNetwork information in your analytics.
To set up direct install postbacks, you need to add the Adjust callback URL to your
Info.plistin the Project navigator in Xcode.
- Select the Add button (+) beside a key in the property list editor and press Return.
NSAdvertisingAttributionReportEndpointas the key name.
- Set the
Stringin the pop up menu.
- Enter the URL
Check out Apple's guide on Configuring an Advertised App for more information.