Per aiutare i publisher a rispettare la California Consumer Privacy Act (CCPA), l'SDK Interactive Media Ads di Google consente ai publisher utilizzare due diversi parametri per indicare se Google deve attivare trattamento dati limitato (RDP). L'SDK offre ai publisher la possibilità di impostare l'RDP a livello di richiesta di annuncio utilizzando quanto segue: parametri:
- RDP di Google
-
Definizione di IAB
us_privacy
Quando viene utilizzato uno dei due parametri, Google applica limitazioni al modo in cui utilizza alcuni identificatori univoci e altri dati trattati nella fornitura di servizi agli editori.
I publisher devono decidere autonomamente in che modo il trattamento dati limitato può supportare le loro di conformità e quando devono essere abilitati. È possibile utilizzare entrambi i parametri facoltativi nello stesso momento, sebbene abbiano lo stesso effetto sulla pubblicazione di annunci da parte di Google.
Questa guida ha lo scopo di aiutare gli editori a comprendere i passaggi necessari per attivare queste opzioni su per ogni richiesta di annuncio.
Indicatore RDP
Per comunicare a Google che l'RDP deve essere attivato utilizzando l'indicatore di Google, aggiungi &rdp=1
alla
i parametri del tag annuncio, come illustrato nell'esempio seguente:
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) }
Indicatore IAB
Per comunicare a Google che l'RDP deve essere attivato utilizzando l'indicatore di IAB, utilizza il parametro del tag annuncio
us_privacy
. Assicurati che il valore stringa che utilizzi sia conforme alla
Specifica IAB.
Lo snippet seguente mostra come creare una richiesta di annuncio con il parametro 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) }