Hi there,
I use Admob, Firebase and the legacy Personalized Ad Consent in one of my apps.
Recently Apple wrote to me and said I need to show the App Tracking Transparency prompt in my app even though I have no wish to use personalised data going forward. So I will do this - Apple makes the rules.
I won't implement UMP, Funding Choices etc. Instead I will remove the legacy Personalized Ad Consent prompts and just use the standard Apple ATT prompt.
I would still like to be sure that the requests I send to Admob are requests for non personalized ads. So I would still like to set the "npa" flag in GADExtras to "1" to request non personalized ads if the user says No on the ATT prompt.
However I can't find any documentation for this npa flag any more, so I don't know if this flag is still supported or has been silently deprecated. Does the npa flag still work in Admob requests, does it do anything or is it just ignored now? The Admob API has now advanced on and this flag is undocumented, I want to be sure that if I set npa to 1 in a GADExtras object and attach it to the request then the ad returned will be non personalised.
Does this flag still work?
Thank you in advance,
Peter Smith.