Solicitação de consentimento de usuários europeus

De acordo com a Política de consentimento para usuários da União Europeia do Google, é necessário divulgar algumas informações aos seus usuários no Espaço Econômico Europeu (EEE) e solicitar o consentimento deles para o uso de cookies ou outro armazenamento local, onde exigido por lei, e para a coleta, o compartilhamento e o uso de dados pessoais para a personalização de anúncios. Esta política reflete os requisitos da Diretiva de privacidade eletrônica da UE e da Política Regulamento geral de proteção de dados (GDPR).

Por padrão, as solicitações de anúncios ao Google veiculam anúncios personalizados, com a seleção de anúncios com base no conteúdo da página da Web ou do app e no histórico do usuário ao acessá-lo. O Google também oferece suporte à veiculação de anúncios não personalizados. Saiba mais sobre anúncios personalizados e não personalizados anúncios

Para forçar anúncios não personalizados, anexe &npa=1 à sua tag de anúncio. para especificar que somente conteúdo de anúncios não personalizados deve ser retornado.

Isso é realizado com a propriedade adTagParameters, assim:

...
- (void)requestStream {
  IMAAVPlayerVideoDisplay *videoDisplay =
      [[IMAAVPlayerVideoDisplay alloc] initWithAVPlayer:self.playerViewController.player];
  IMAAdDisplayContainer *adDisplayContainer =
      [[IMAAdDisplayContainer alloc] initWithAdContainer:self.adContainerView];
  IMALiveStreamRequest *request = [[IMALiveStreamRequest alloc] initWithAssetKey:kAssetKey
                                                              adDisplayContainer:adDisplayContainer
                                                                    videoDisplay:videoDisplay];
  request.adTagParameters = @{ @"npa" : @1};
  [self.adsLoader requestStreamWithRequest:request];
}
...

Você pode marcar suas solicitações de anúncios para que sejam tratadas como direcionadas a usuários abaixo da idade de consentimento no Espaço Econômico Europeu (EEE). Esse recurso foi criado para facilitar a conformidade com o Regulamento geral de proteção de dados (GDPR). É possível que você tenha outras obrigações legais de acordo com o GDPR. Leia as orientações da União Europeia e consulte sua assessoria jurídica. As ferramentas do Google foram criadas para facilitar a conformidade nem liberam nenhum editor específico das obrigações lei. Saiba mais sobre como o GDPR afeta os editores

Ao usar esse recurso, um parâmetro TFUA (sigla em inglês para "Tag para usuários abaixo da idade de consentimento na Europa") será incluído na solicitação de anúncio. Esse parâmetro desativa publicidade personalizada, incluindo remarketing, para essa solicitação de anúncio específica. As solicitações para fornecedores de anúncios terceirizados também são desativadas, como pixels de medição de anúncios e servidores de anúncios de terceiros. O parâmetro não afeta seu uso das chaves-valor do Ad Manager. Consequentemente, você deve garantir que o uso de estejam em conformidade com o GDPR.

A inclusão do parâmetro TFUA em uma solicitação de anúncio tem precedência sobre qualquer configuração aplicável no nível do site.

Para incluir essa tag em todas as solicitações de anúncio feitas na sua implementação, adicione &tfua=1 à tag do anúncio.

...
- (void)requestStream {
  IMAAVPlayerVideoDisplay *videoDisplay =
      [[IMAAVPlayerVideoDisplay alloc] initWithAVPlayer:self.playerViewController.player];
  IMAAdDisplayContainer *adDisplayContainer =
      [[IMAAdDisplayContainer alloc] initWithAdContainer:self.adContainerView];
  IMALiveStreamRequest *request = [[IMALiveStreamRequest alloc] initWithAssetKey:kAssetKey
                                                              adDisplayContainer:adDisplayContainer
                                                                    videoDisplay:videoDisplay];
  request.adTagParameters = @{ @"tfua" : @1};
  [self.adsLoader requestStreamWithRequest:request];
}
...

O exemplo acima usa uma solicitação de transmissão ao vivo, mas o mesmo se aplica. para streams de VOD.