Ativar o processamento de dados restrito

Selecione a plataforma: HTML5 Android iOS tvOS Roku

Para ajudar você a obedecer às leis de privacidade dos estados dos EUA, o SDK do Interactive Media Ads do Google permite usar os seguintes parâmetros para indicar se o Google precisa ativar o tratamento de dados restrito (RDP). O SDK oferece aos editores a capacidade de definir o RDP no nível da solicitação de anúncio usando os seguintes parâmetros:

Quando você usa um desses parâmetros para indicar que o usuário desativou o compartilhamento de dados, o Google restringe o tratamento de identificadores de usuários e outros dados, como a segmentação demográfica. No RDP, o Google veicula apenas anúncios não personalizados quando oferece serviços a você.

Você precisa decidir como o tratamento de dados restrito pode oferecer suporte aos seus planos de compliance e quando ativar o RDP. É possível usar um ou mais desses parâmetros opcionais ao mesmo tempo, embora o Google sempre aplique o tratamento mais restritivo. Por exemplo, se RDP=1, a string da GPP ou a string us_privacy indicar que um usuário desativou a personalização, a veiculação de anúncios do Google vai ativar o RDP.

Este guia tem como objetivo ajudar os editores a entender as etapas necessárias para ativar essas opções por solicitação de anúncio.

Indicador RDP

Para notificar o Google de que o RDP precisa ser ativado usando o indicador do Google, anexe &rdp=1 aos parâmetros da tag de anúncio, conforme mostrado no exemplo a seguir:

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)
}

Indicadores da GPP do IAB

Para notificar o Google de que o RDP precisa ser ativado usando os indicadores do IAB, use os parâmetros de tag de anúncio gpp={gpp string} e gpp_sid={gpp section id}. Para mais detalhes sobre como usar os indicadores da GPP, consulte Suporte à Plataforma de Privacidade Global do IAB. O Google aciona o RDP quando determinados critérios específicos das strings da GPP dos EUA (nacional), da Califórnia, do Colorado, de Connecticut, da Flórida e da Virgínia são atendidos. Para detalhes sobre as especificações do Global Privacy Protocol, consulte a seção relacionada no artigo vinculado anteriormente.

Objective-C

- (void)requestStream {
  ...
  IMALiveStreamRequest *request =
      [[IMALiveStreamRequest alloc] initWithAssetKey:kAssetKey
                              adDisplayContainer:adDisplayContainer
                                    videoDisplay:imaVideoDisplay];
  request.adTagParameters = @{
    @"gpp" : @"gpp_string",
    @"gpp_sid" : @"gpp_section_id"
  };
  [self.adsLoader requestStreamWithRequest:request];
}

Swift

func requestStream() {
  ...
  let request = IMALiveStreamRequest(assetKey: ViewController.kAssetKey,
                                    adDisplayContainer: adDisplayContainer,
                                    videoDisplay: imaVideoDisplay);
  request?.adTagParameters = [
    "gpp" : "gpp_string",
    "gpp_sid" : "gpp_section_id"
  ];
  adsLoader.requestStream(with: request)
}