I am currently using Google's (deprecated) consent-library to request consent for personalized ads from European users. The documentation specifies that if a user's consent status is already set to PERSONALIZED or NON_PERSONALIZED, you can forward consent to the Google Mobile Ads SDK with:
Bundle extras = new Bundle();
extras.putString("npa", "1");
AdRequest request = new AdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter.class, extras)
.build();
Now I want to migrate to the new Unified Messaging Platform SDK for Android. The documentation is pretty straightforward, but it only explains how to get consent, not how to use the consent. Does this mean that when using the new UMP SDK for Android, we no longer have to set the "npa"
is "1"
when requesting an AdMob ad for a user that did not consent to personalized ads?
EDIT 25 Aug 2020
Yesterday I found this conversation where somebody from the Mobile Ads SDK team responded to the same question I asked here. He says that:
The legacy "Passing of consent" through npa=1 will be honored by our SDK until further notice.
EDIT 31 Aug 2020
I started a new conversation where I ask the same question as the one in this post, but I am not getting any response.