Get personalized optimization tips, understand your account health and set up completion on the improved "My AdMob page".

درحال‌حاضر صفحه درخواستی به زبان شما دردسترس نیست. می‌توانید زبان دیگری را در انتهای صفحه انتخاب کنید یا بااستفاده از ویژگی ترجمه داخلی Google Chrome هر صفحه وبی را فوراً به زبان انتخابی‌تان ترجمه کنید.


Privacy strategies for iOS

Update your app for iOS 14+

In June 2020, Apple announced an update requiring apps to ask users for permission to access Apple's identifier for advertisers (IDFA) through a prompt called App Tracking Transparency (ATT) framework. We are sharing our recommendations for how you can update your app and help protect your ad revenue.

Keep your Google Mobile Ads (GMA) SDK up to date

We encourage you to always keep your GMA SDK up to date in order to take advantage of the latest features and functionality. We regularly release new updates and features to improve performance. Install the latest Google Mobile Ads SDK for iOS (version 7.64 or later).

About SDK instance ID

With the latest versions of the GMA SDK, a rotating SDK instance ID is automatically generated for each app to ensure effective delivery, display, and integrity of ads. SDK Instance ID is unique for your apps and helps maximize your apps' ad performance.

About publisher first-party ID, formerly known as same app key

Version 8.3.0 of the GMA SDK introduced publisher first-party ID (formerly known as same app key), an encrypted identifier assigned to a unique user within your apps. Publisher first-party ID helps you deliver more relevant and personalized ads by using data collected from your apps. Publisher first-party ID cannot be used to link user activity from your apps to third-party apps.

Publisher first-party ID is enabled by default, but you can always choose to disable it in your SDK.

Your app users are able to opt-out of ads personalization based on publisher first-party ID through in-ad controls. Ads personalization using publisher first-party ID respects existing privacy settings, including NPA, RDP, and TFCD/TFUA.

Decide whether Apple's ATT prompt is right for your app

When employing the ATT framework, we recommend you pay close attention to the wording in your content and run tests to find what works best for your app. 

Some developers may choose to show an explainer message that appears to users immediately before the ATT prompt with details about how user data is used and how users can opt in to personalized ads. If you choose to show an explainer message, you can use Privacy & messaging to manage your ATT permission and create an explainer message and/or EU user consent message that your users see just beforehand. Learn more about IDFA messages in Privacy & messaging.  

Please note that, for users in the European Economic Area along with the UK, Google's EU user consent policy continues to apply and should be taken into account in designing any message that precedes the ATT alert.

Set up mediation groups based on IDFA availability

For iOS apps, you can now create distinct mediation groups for ad requests with and without an Identifier for Advertisers (IDFA). 

When you create a new mediation group or edit an existing mediation group, you can use the IDFA availability parameter to target ad requests based on the availability of the IDFA. Having separate waterfalls can help you test and optimize the performance of ad requests with and without IDFA.

Note: For all mediation groups, we recommend that you use ad network optimization to dynamically adjust your waterfalls based on performance. 

If you use bidding, you should continue using bidding. Bidding helps ensure your impressions get the highest revenue for both segments of traffic (with and without IDFA) without having to manage separate waterfalls.

Use Google Optimized floors

If you're using a third-party mediation platform, you can set your ad units to have a Google optimized eCPM floor. This means that Google dynamically sets your floors based on your users' geographic locations, ad unit's traffic, and historical data. 

With the changes around privacy on iOS, you may experience eCPM fluctuations. Having Google manage your eCPM floors can help limit the time spent manually adjusting eCPM floors. 

Configure Apple's SKAdNetwork

Advertisers will be using Apple's SKAdNetwork to measure the performance of their ad campaigns and the value they get from advertising in your app. In order for advertisers to identify your app as a valuable source of their ads traffic you will need to configure SKAdNetwork with Google's Network key. Learn more about configuring the SKAdNetwork.

Safeguard your iOS advertising campaigns

If you also advertise with Google App campaigns, you can learn more about how to prepare for ATT enforcement.

Was this helpful?

How can we improve it?
Show your support to promote DEI in Gaming by turning intentions into action!

Check out the newly launched Diversity in Gaming website, where you can find video stories and written pledges from global gaming developers. This campaign centers on 3 pillars: diverse teams, diverse games and diverse audiences showing how diversity is not just good for gamers, but for business as well. Show your support by taking the pledge to promote DEI in Gaming and share it on social!

Learn More

Clear search
Close search
Google apps
Main menu