Hi team,
When working with UMP (iOS), and since Admob shows personalized ads by default, when should we manually specify in the ad loading request that the ads should be non-personalized (using the
npa=1 parameter)?
Before creating our GADRequest, we currently read UMPConsentInformation.sharedInstance.consentStatus:
1. When it's .notRequired, we think that means we can serve personalized ads, we do not have to add that npa=1 parameter. Is our assumption correct?
2. When it's
.required,
.unknown, or
@unknown default, we think we should request NON-personalized ads, by manually adding that
npa=1 parameter to the GAQRequest. Is that correct?
3. But what about when it's
.obtained? This tells us that the user has answered the required user consent forms, but it doesn't tell us what type of consent the user has given (there is a type called
UMPConsentType but it doesn't seem to be used/readable anymore in the current version of the SDK).
Should we NOT add the npa=1 parameter, and Admob will figure out whether personalized ads can be shown or not?
We are really lost on this and couldn't find the answer in the documentation. So we would really appreciate your help!
Thank you very much in advance