Pour aider les éditeurs à respecter les la loi sur la protection des données personnelles du consommateur en Californie (California Consumer Privacy Act, CCPA), le SDK Google Interactive Media Ads permet aux éditeurs d'utiliser deux paramètres différents pour indiquer si Google doit activer ou non traitement restreint des données (TRD). Le SDK permet aux éditeurs de définir le TRD au niveau d'une demande d'annonce à l'aide des éléments suivants : paramètres:
- TRD de Google
-
<ph type="x-smartling-placeholder"></ph>
Valeur définie par l'IAB
us_privacy
Lorsqu'un paramètre est utilisé, Google limite son utilisation de certains identifiants uniques et d'autres les données traitées pour fournir des services aux éditeurs.
Les éditeurs doivent décider par eux-mêmes de la façon dont le traitement restreint des données des plans de conformité et les cas où ils doivent être activés. Il est possible d'utiliser les deux paramètres facultatifs simultanément, bien qu'ils aient le même effet sur la diffusion d'annonces de Google.
L'objectif de ce guide est d'aider les éditeurs à comprendre la procédure à suivre pour activer ces options sur pour chaque demande d'annonce.
Signal RDP
Pour indiquer à Google que le protocole RDP doit être activé à l'aide du signal de Google, ajoutez &rdp=1
à
vos paramètres de tag d'emplacement publicitaire, comme illustré dans l'exemple suivant:
Objective-C
- (void)requestStream { ... IMALiveStreamRequest *request = [[IMALiveStreamRequest alloc] initWithAssetKey:kAssetKey adDisplayContainer:adDisplayContainer videoDisplay:imaVideoDisplay]; request.adTagParameters = @{ @"rdp" : @1}; [self.adsLoader requestStreamWithRequest:request]; }
Swift
func requestStream() { ... let request = IMALiveStreamRequest(assetKey: ViewController.kAssetKey, adDisplayContainer: adDisplayContainer, videoDisplay: imaVideoDisplay); request?.adTagParameters = ["rdp" : 1]; adsLoader.requestStream(with: request) }
Signal IAB
Pour informer Google que le protocole RDP doit être activé à l'aide du signal de l'IAB, utilisez le paramètre de tag d'emplacement publicitaire
us_privacy
Assurez-vous que la valeur de chaîne que vous utilisez est conforme aux
<ph type="x-smartling-placeholder"></ph>
spécification de l'IAB.
L'extrait de code ci-dessous montre comment créer une demande d'annonce avec le paramètre IAB.
"1YNN"
:
Objective-C
- (void)requestStream { ... IMALiveStreamRequest *request = [[IMALiveStreamRequest alloc] initWithAssetKey:kAssetKey adDisplayContainer:adDisplayContainer videoDisplay:imaVideoDisplay]; request.adTagParameters = @{ @"us_privacy" : @"1YNN"}; [self.adsLoader requestStreamWithRequest:request]; }
Swift
func requestStream() { ... let request = IMALiveStreamRequest(assetKey: ViewController.kAssetKey, adDisplayContainer: adDisplayContainer, videoDisplay: imaVideoDisplay); request?.adTagParameters = ["us_privacy" : "1YNN"]; adsLoader.requestStream(with: request) }