как можно использовать согласие GDPR в рекламных сетях, таких как AdMob, Vungle, Ironsource и Applovin?
GDPR требует правовой основы для обработки данных. после использования
com.google.android.ads.consent:consent-library
чтобы показать согласие в приложении для Android, как можно использовать согласие GDPR в рекламных сетях, таких как AdMob, Vungle, Ironsource и Applovin?
1 ответ
Чтобы переслать согласие на Google Mobile Ads SDK, вы можете использовать этот код
extras.putString("npa", "1");
AdRequest request = new AdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter.class, extras)
.build();
в IronSource Если пользователь отказался от "продажи" личной информации
IronSource.setMetaData("do_not_sell","true");
Если "продажа" личной информации разрешена:
IronSource.setMetaData("do_not_sell","false");
в Vungle следующий пример кода устанавливает статус согласия OPTED_INVungle.updateConsentStatus(Vungle.Consent.OPTED_IN, "1.0.0");
и этот код устанавливает статус согласия OPTED_OUT
Vungle.updateConsentStatus(Vungle.Consent.OPTED_OUT, "1.0.0");
AppLovin добавил методы setHasUserContent и setIsAgeRestrictedUser. В следующем примере кода показано, как передать информацию о согласии в SDKAppLovin.
AppLovinPrivacySettings.setHasUserConsent(true, context);
если известно, что пользователь относится к категории с возрастным ограничением, вы также можете установить для указанного ниже флага значение true.
AppLovinPrivacySettings.setIsAgeRestrictedUser(true, context);