Preparing for iOS 14
With iOS 14 Apple introduced changes to how apps can track users for target advertisement and install attribution. Chartboost takes care of most of the details, but there are a few new steps that you’ll need to handle to successfully integrate our SDK.
If you don’t follow the below steps, your inventory will not be SKAdNetwork eligible, and we will not be able to serve the majority of the top ads to your iOS 14.5+ users, which will significantly impact your publisher earnings.
Download and integrate latest Chartboost iOS SDK
You must have an iOS SDK 8.3 and above in order for your traffic to be SKAdNetwork eligible.
It’s critical to include our full list of SKAdNetwork IDs in your apps’ info.plist as each one represents a demand partner. If SKAdNetwork IDs are missing in your app, our demand partners will not be able to bid on your iOS 14.5 inventory and attribute the install correctly.
Add a new dictionary with Chartboost’s SKAdNetworkIdentifier value
f38h382jlk.skadnetworkand additional identifiers to the
SKAdNetworkItemsarray in your Info.plist.
The full list of Chartboost required SKAdNetwork IDs can be found here in XML and JSON formats. You’ll need to include all SKAdNetworkIdentifiers found there in your info.plist. Example:
<key>SKAdNetworkItems</key> <array> <dict> <key>SKAdNetworkIdentifier</key> <string>f38h382jlk.skadnetwork</string> <dict/> </array>
For more information about editing your info.plist please refer to Apple’s documentation on configuring the info.plist properly and Editing your property lists pages.
Other relevant links:
- Apple’s Privacy Questionnaire
- Preparing for iOS 14 – Publisher’s Checklist
- Enhancing Contextual Advertising on SKAdNetwork
Last Updated on April 1, 2021