NZME / react-native-ad-manager

Google Ad Manager bridge for React Native
MIT License
52 stars 61 forks source link

NonPersonalizedAds - Missing network extra to toggle npa parameter #131

Open gladiuscode opened 3 months ago

gladiuscode commented 3 months ago

PR that aims to fix the following issue.

We are missing a key property in the network parameters that is npa. This property allows us to toggle whether we want to request personalized ads for the current user.

Whenever from our custom CMP SDK (For example OneTrust) we detect that the user has changed our permission to track his data through advertisement, we need to properly tell ad manager to avoid serving personalized ads. Otherwise we are not compliant, especially in Europe, under GDPR.

Here you can find sources:

  1. Google Group