Migration to iOS 14

Apple has announced the launch of iOS14 during the WWDC 2020. This new version is coming with some new features that requires you to change your integration in order to maintain the maximum performance of your monetization.

What changes?

IDFA Restriction

Prior to iOS 14, applications have unrestricted access to the IDFA. Users can restrict the access at system level by going to the setting application and enabling limit ad tracking parameter.

Since iOS 14, applications that need access to the IDFA may display a permission dialog to the user (same as location, microphone, etc.). The usage of the permission dialog will be enforced by Apple at a later date.

Users can change their choices for each application in the new Tracking settings (under Privacy menu in settings). They can also change these settings globally, restricting applications from asking the permission in the first place.

Apple Store information

Applications must declare on the App Store:

  • Data collected in order to track the user.

  • Data collected about the user.

You must not only declare the data collected by your application for your own usage but also the data collected by third-party SDK embedded in your application.

Those information will be presented to the user on the App Store in the new App Privacy section:

Action to do

In order to maintain the maximum performance for your monetization you must take the following actions:

Update to the latest version of Ogury SDK

A new version of the Ogury SDK has been released to prepare for the release of iOS 14.

Link to release note

Fill the App Privacy section in App Store Connect

You need to include the following data in you App Privacy declaration:

Data Used to Track User :

  • identifiers

Data Linked to User :

  • identifiers

Ask permission

"App tracking controls will be required for apps as part of a software release in early 2021".

Apple has delayed the requirement to ask the permission to get access to the IDFA leaving you more times to adapt and properly integrate the App Tracking Transparency into your application.

You need to display the permission dialog and retrieve the result before starting the Ogury SDK. To display the permission dialog, you can use third-party library as Unity does not currently provide an official API to display the permission dialog to the user.

Last updated