iOS 14+ Readiness 

 

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:

  1. Integrate Start.io iOS 14+ compliant SDK (Ver. 4.6.0 and up)
  2. Enable SKAdNetwork to track conversions by updating your plist with SKAdNetwork identifiers
  3. 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.

  1. Data Collection.
    Choose “Yes, we collect data from this app“.

Screenshot_2020-11-25_at_13.15.16.png

2. After tapping Next you will get a long list of all data types that your app may collect.
The Following items should be selected:
  • Location
    Select both ”Precise Location” and “Coarse Location“
Screenshot_2020-11-25_at_13.15.42.png
  • Identifiers
    Select ”Device ID”
Screenshot_2020-11-25_at_13.15.54.png
Screenshot_2020-11-25_at_13.16.05.png
  • Diagnostics
    Select “Crash Data“ and “Other Diagnostic Data“
Screenshot_2020-11-25_at_17.42.38.png

  • Other Data
Screenshot_2020-11-25_at_17.41.11.png

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“:
Screenshot_2020-11-26_at_14.20.03.png

On next step select “No, crash data collected from this app is not linked to the user’s identity“:

Screenshot_2020-11-26_at_14.20.11.png

On next step select “No, we do not use crash data for tracking purposes“:

Screenshot_2020-11-26_at_14.20.29.png

  • For all other data types select “Third-Party Advertising“:
    Screenshot_2020-11-26_at_14.47.52.png

On next step select “No, <DATA_TYPE_NAME> collected from this app are not linked to the user’s identity“ (where <DATA_TYPE_NAME> is the name of the data type you are editing at the moment).
For example for Device ID your choice will look like:
Screenshot_2020-11-25_at_15.10.36.png

On next step select “Yes, we use <DATA_TYPE_NAME> for tracking purposes“ (where <DATA_TYPE_NAME> you will see the name of the data type you are editing at the moment).
For example for Device ID your choice will look like:
Screenshot_2020-11-26_at_14.55.42.png

 
IMPORTANT: this guide describes the data collected by Start.io (Formerly StartApp) SDK only. If your app collects additional data or uses it differently - please select corresponding items according to your application data usage.
Was this article helpful?
Have more questions? submit a request