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 Google Interactive Media Ads permite usar os seguintes parâmetros para indicar se o Google precisa ativar o tratamento de dados restrito (RDP). O SDK permite que os publishers definam 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 desativa o compartilhamento de dados, o Google restringe o tratamento de identificadores de usuários e outros dados, como a segmentação demográfica. De acordo com o RDP, o Google veicula apenas anúncios não personalizados quando fornece serviços a você.

Você precisa decidir como o tratamento de dados restrito pode ajudar seus planos de compliance e quando ativar o RDP. Você pode usar um ou mais desses parâmetros opcionais ao mesmo tempo, mas o Google sempre aplica o tratamento mais restritivo. Por exemplo, se RDP=1, a string do GPP ou a string us_privacy indicar que um usuário fez a desativação, a veiculação de anúncios do Google vai habilitar o RDP.

Este guia foi criado para ajudar os publishers 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, adicione &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 da IAB, use os parâmetros de tag de anúncio gpp={gpp string} e gpp_sid={gpp section id}. Para mais detalhes sobre o uso de indicadores da GPP, consulte Suporte à Plataforma de Privacidade Global do IAB. O Google aciona a 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)
}