I use only Admob to serve ads on my iOS apps made with Unity. I don't want to display AppTrackingTransparency prompt since most users would reply to NOT be tracked.
I would like to:
- keep using Admob
- not using IFDA but only the new SKADNetwork
In short, I want my app to serve ads as if the user answered NO the to ATT prompt (since this is what's going to happen anyway)
How do I accomplish this with Unity? Is it enough to use the following code?
AdRequest request = new AdRequest.Builder()
.AddExtra("npa", "1")
.Build();
If I use the above code, can I fill the App Privacy Section stating that my apps are not tracking users?
In the the following page: https://developers.google.com/admob/ios/ios14 I can read: "If you decide to include App Tracking Transparency (ATT) in your app..." So according to Google, including ATT is an option... how exactly do I choose not to include it AND keep using Admob?
This is a pretty actual topic now since iOS 14.5 release. Let's sort some things out to proceed:
To support an ATT status with AdMob in Unity, you need to use an AdMob plugin for Unity of version at least 5.4.0. I'm attaching a link on official releases on GitHub with description and usage samples: AdMob plugin releases for Unity.
In summary: consider not ignoring the Apple requirements, because it will directly affect your app. They always check your app manually before each release and track how your app meets their requirements, especially now, in the first week of iOS 14.5 public release.