简体   繁体   中英

App Tracking Transparency How does effect apps showing ads? - IDFA iOS14

The recent WWDC state that about iOS 14:

With iOS 14, iPadOS 14, and tvOS 14, you will need to receive the user's permission through the AppTrackingTransparency framework to track them or access their device's advertising identifier. Tracking refers to the act of linking user or device data collected from your app with user or device data collected from other companies' apps, websites, or offline properties for targeted advertising or advertising

Reference: User Privacy and Data Use

As per this guidelines, We need to ask the user for tracking permission using ATTrackingManager ( AppTrackingTransparency ) framework.

I have a few apps on AppStore, Which is using Google AdMob & FBAudienceNetwork to deliver ads to the user.

Question:

  1. What's happen if I don't upgrade these apps as per the last WWDC guidelines? Is app continue ads serving to the user?

  2. What's happening if User doesn't give tracking permission to the app?

  3. App update does make any impact on revenue from ads?

Try to answer this question respected to ads serving, revenue and impact of App Tracking Transparency

Below are all references which I had referred already.

User Privacy and Data Use

App Tracking Transparency

Google AdMob

Google AdMob: Implementation

AdSupport

The firstly, i want to talk about the IDFA :

The Identity for Advertisers (IDFA) is the individual and random identifier used by Apple to identify and measure iOS user devices.

Bellow IOS14 , Every AdNetworks use IDFA for defund a specific user, then They use IDFA to be used to deliver personalized ads to user. so IDFA help the AdNetworks can show related ads to our users.

In IOS 14 , the IDFA is hidden and you and a.network can't get this IDFA, You must to ask user to allow tracking permission to continue use IDFA in IOS 14 system.

So my answers are:

Question 1: What's happen if I don't upgrade these apps as per the last WWDC guidelines? Is app continue ads serving to the user?

The short answers is YES , Your app still continue ads serving to the user. BUTTTTTT : the A.network will do not know anythings about your user, so all ads will be random and unrelated ads

-> clickRate will be reduced -> eCPM will be reduced -> Your revenue will be down too.

Question 2: What's happen if User doesn't give tracking permission to the app?

Like the my answer 1 when user don't allow tracking permission, you can't get IDFA then Your revenue will be down again. .

But in this case, Apple created an another choose for Us and Networks. that is SKAdNetwork which helps advertisers measure the success of ad campaigns while maintaining user privacy. But Nobody can make sure this API will better current IDFA System can make. So you should enable SKAdNetwork to track conversions in tracking don't allow case. To get maximum profit

Question 3: App update does make any impact on revenue from ads?

If your user allow the tracking permission, everything is OKAY like nothing happen. If not, you have the SKAdNetwork and let pray for SKAdNetwork will work nice like The Apple said.

Question 4: What is Funding Choices?

Funding Choices is the Google'Tool to help you to ask user allow tracking permission. Funding Choices and SDK UMP will create the explainer message alert which will automatically be shown immediately before the "Tracking permission" alert. This is automatically and simple. If you don't like Funding Choices, you can create your explainer message yourself to ask user before the "tracking permission" alert is shown

This is all my knowledges after 3 days researching and working about IDFA, IOS14.....

I hope them can help you something. If i had any mistake, reply here.!!. Thanks

The current version my app (pre-iOS 14) is still showing ads, but ad revenue has HALVED since iOS was released. So yes, it seems ad revenue is impacted if you don't implement App Tracking Transparency (ATT).

I have updated my app WITHOUT ATT and Apple now rejects my app. Even though I share no user data with the AdMob framework, disabled location tracking and IAP tracking for AdMob.

So basically my app does not track anything other than the IDFA used by AdMob and Apple rejects it.

My advice would be to implement ATT if you are using Admob. If you don't do that, revenue will decrease and Apple will reject future app updates.

No IDFA means no personalized ads. Because all publishers over the years has build whole advertising services based on IDFA/GAID. Without IDFA you advertisers will not be able to run re-targeting campaigns or narrow targeting options to find target user group.

So you will receive less ads, and those you will see will have low CPM value. So your app will be flooded with cheap/poor quality ads.

You can learn more on my blog article

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM