Conformité avec les lois sur la confidentialité des États américains

Pour vous aider à respecter les lois sur la confidentialité dans les États américains, le Google Mobile Ads SDK for React Native vous permet d'utiliser le paramètre de traitement restreint des données (TRD) de Google pour indiquer si vous souhaitez activer le TRD. Google est également compatible avec la Global Privacy Platform (GPP) pour les États américains concernés. Lorsque le Google Mobile Ads SDK for React Native utilise l'un ou l'autre de ces signaux, le SDK restreint certains identifiants uniques et d'autres données sont traitées pour vous fournir des services.

Vous devez décider comment le traitement restreint des données peut vous aider à respecter vos plans de conformité et quand l'activer. Déterminez si vous souhaitez utiliser directement le paramètre de traitement restreint des données ou signaler les choix de consentement et de confidentialité à l'aide de la spécification GPP.

Ce guide vous aide à activer le TDR pour chaque demande d'annonce et à utiliser le signal GPP.

Activer le signal RDP

Pour indiquer à Google d'activer le signal de traitement restreint des données lors du chargement d'une annonce, transmettez la paire clé-valeur rdp: '1' dans l'objet extras de votre configuration de requête :

/**
 * Example loading an interstitial ad with restricted data processing (RDP).
 */
export async function loadInterstitialAdWithRdp(
  adUnitId: string,
): Promise<InterstitialAd | null> {
  try {
    const ad = await InterstitialAd.load({
      adUnitId,
      extras: {
        rdp: '1',
      },
    });
    return ad;
  } catch (error) {
    const loadError = error as LoadAdError;
    console.error('Failed to load interstitial ad:', loadError.message);
    return null;
  }
}

Vous pouvez également indiquer à Google d'activer le signal de traitement restreint des données dans votre application en ajoutant ce qui suit :

  • Android : clé gad_rdp avec une valeur de 1 sur l'objet SharedPreferences.
  • iOS : valeur true de l'objet UserDefaults pour le stockage local par défaut.

Utiliser le signal GPP de l'IAB

Si vous collectez les décisions de consentement à l'aide d'une plate-forme de gestion du consentement ou de vos propres messages personnalisés, le Google Mobile Ads SDK for React Native respecte les signaux GPP écrits dans l'espace de stockage local. Le SDK User Messaging Platform (UMP) permet d'écrire le signal GPP. Pour recueillir le consentement des utilisateurs dans les États américains, consultez Compatibilité avec l'IAB aux États-Unis.