Will you also be supporting third party consent mechanisms instead of just telling people to opt out through the settings?
Admob/DFP for example now have this documentation: https://developers.google.com/admob/android/eu-consent
Bundle extras = new Bundle();
extras.putString("npa", "1");
AdRequest request = new AdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter.class, extras)
.build();
This allows us to request non personalized ads programmatically. This way the user does not have to turn off the Advertising ID setting system wide.