As I understand it by default Admob shows personalized advertising. Is it enough just to add the following code to change it to non-personalized and not to bathe with ConsentInformation?

Bundle extras = new Bundle(); extras.putString("npa", "1"); AdRequest request = new AdRequest.Builder() .addNetworkExtrasBundle(AdMobAdapter.class, extras) .build(); 

Or should ConsentInformation be added? Thanks in advance for your reply.

    1 answer 1

    Regardless of what you do with AdMob, you still need to show a request for consent, because There is a bunch of information sdk itself is sent.

    Read: Requesting Consent from European Users .

    AdID is mentioned AdID , for example. Google in this regard is generally guided by the sometimes old docks, about the same cookies, but out of harm's way it is better to show the request.