iOS 14+ Readiness
Start.io SDK version 4.6.0, and higher, are compatible with iOS 14 and support SKAdNetwork.
To prepare your app for iOS 14+, take the following steps:
- Integrate Start.io iOS 14+ compliant SDK (Ver. 4.6.0 and up)
- Enable SKAdNetwork to track conversions by updating your plist with SKAdNetwork identifiers
- Manage your app privacy details
Start.io iOS 14+ compliant SDK
Integrate Start.io SDK Ver. 4.6.0. It does not include any API changes but a simple drag and drop update.
See the documentation for iOS and Unity.
Enable SKAdNetwork
Update your plist with SKAdNetwork identifiers
Start.io SDK supports conversion tracking using Apple's SKAdNetwork, which means that Start.io is able to attribute an app install even when IDFA is unavailable.
To enable this functionality, update the SKAdNetworkItems key with an additional dictionary in your Info.plist.
Note: Additional SKAdNetworkIdentifier values may be added in the future. We recommend checking back on this page for updates.
Start.io SKAdNetwork identifier: 5l3tpt7t6e.skadnetwork
<key>SKAdNetworkItems</key>
<array>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>5l3tpt7t6e.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>mlmmfzh3r3.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>hs6bdukanm.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>t38b2kh725.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>5lm9lj6jb7.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>v72qych5uu.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>k674qkevps.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>tl55sbb4fm.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>ppxm28t8ap.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>97r2b46745.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>zq492l623r.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>a2p9lx4jpn.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>klf5c3l5u5.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>n9x2a789qt.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>k674qkevps.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>7ug5zh24hu.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>uw77j35x4d.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>c6k4g5qg8m.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>hs6bdukanm.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>yclnxrl5pm.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>3sh42y64q3.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>cj5566h2ga.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>klf5c3l5u5.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>8s468mfl3y.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>2u9pt9hc89.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>7rz58n8ntl.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>ppxm28t8ap.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>mtkv5xtk9e.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>cg4yq2srnc.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>wzmmz9fp6w.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>v72qych5uu.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>578prtvx9j.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>3rd42ekr43.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>g28c52eehv.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>2fnua5tdw4.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>9nlqeag3gk.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>n6fk4nfna4.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>e5fvkxwrpn.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>kbmxgpxpgc.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>294l99pt4k.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>5lm9lj6jb7.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>r45fhb6rf7.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>9t245vhmpl.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>pwa73g5rt2.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>ydx93a7ass.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>p78axxw29g.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>c3frkrj4fj.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>4fzdc2evr5.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>22mmun2rn5.skadnetwork</string>
</dict>
</array>
See Apple’s SKAdNetwork documentation to learn more.
Manage Your App Privacy Details
The following article describes the information about data collection and usage of Start.io (Formerly StartApp) SDK. This information is required when uploading your app to the Apple Store.
Note that the information below is based on the data collected by Start.io SDK. If your application collects further data, you should adjust the settings accordingly.
Marketers have a strong preference for in-app traffic coming with user consent: in an era of audience-based targeting and personalized ads, personal data such as IDFA, IP address, or Geolocation are highly valuable. If a user has not consented (or, in case the publisher hasn’t passed the consent to the monetization platform ), advertisers won’t serve personalized ads to this user. Consequently, advertisers will offer lower bids for ad requests that are not including consent. In other words: user’s consent has a significant impact on your eCPMs and bottom-line revenue.
Data Handling Practices
To choose what privacy data is collected by Start.io (Formerly StartApp) SDK, you should open your app in appstoreconnect.apple.com and find “App Privacy” under “App Information” and “Pricing and Availability“ menu items.
After selecting “App Privacy” find “Get Started” button.
Or, in case you already have selected some data types before, find the blue “Edit” button close to “Data Types” to edit them.
-
Data Collection.
Choose “Yes, we collect data from this app“.
The Following items should be selected:
- Location
Select both ”Precise Location” and “Coarse Location“
- Identifiers
Select ”Device ID”
- Diagnostics
Select “Crash Data“ and “Other Diagnostic Data“
- Other Data
After all data types are selected tap “Save“.
3. On next step you have to select how exactly and for what you collect each type of data.
If you haven’t done this yet, tap on “Set Up Other Data Types“ for each type of data.
If you have already done it and you need to change your answer - tap on “Edit“ button for corresponding data type.
- For “Diagnostics”->”Crash Data” select “App Functionality“:
On next step select “No, crash data collected from this app is not linked to the user’s identity“:
On next step select “No, we do not use crash data for tracking purposes“:
- For all other data types select “Third-Party Advertising“:
For example for Device ID your choice will look like:
For example for Device ID your choice will look like: