Skip to content

SKAdNetwork

Apple provides SKAdNetwork as a privacy-safe way for ad networks like AppLovin to track installs.

Before iOS 14, ad networks could attribute campaigns based on a user’s IDFA. But starting with iOS 14, ad networks are less able to use IDFAs as a way of attributing which users have installed based on which ads those users have interacted with. You can no longer rely on IDFA to track ad campaign performance.

Why Should I Implement SKAdNetwork?

If you support SKAdNetwork, a larger number of eligible campaigns can serve on your app. This increases demand and therefore eCPMs.

How Do I Implement SKAdNetwork?

To use SKAdNetwork, for each network that has permission to show ads in your app, check its checkbox in the “Info.plist Generator” below.

Then add each network’s SKAdNetworkIdentifier list to your app’s Info.plist. These lists are concatenated in the code segment generated by the Info.plist Generator,

For more information, see “SKAdNetwork: Configuring the Participating Apps” in Apple’s StoreKit Developer documentation.

You can integrate SKAdNetwork identifiers for the AppLovin network programmatically, for example in your CI/CD. (This is not the case for the other ad networks that AppLovin mediates.) To do so, you can retrieve the list of identifiers in the JSON or XML structure that is returned from the following URLs:

https://skadnetwork-ids.applovin.com/v1/skadnetworkids.json

If you also need SKAdNetwork identifiers for other mediated ad networks that you integrated with MAX, check those networks in the “Info.plist Generator” below. This updates the Info.plist code segment below the Generator with each of those networks’ SKAdNetworkIdentifier lists. (If you do not check any networks, only the list from the AppLovin network appears in the code segment.)

Info.plist Generator

Loading…
...