Definições da personalização de anúncios nas etiquetas de anúncios do publicador da Google

Os publicadores com utilizadores no EEE, Reino Unido e Suíça devem consultar o artigo Integração dos publicadores com a TCF v2.2 do IAB. Os publicadores interessados em oferecer aos utilizadores tratamentos de privacidade melhorados podem saber mais acerca da API Publisher Privacy Treatment.
Os publicadores com utilizadores no EEE, Reino Unido e Suíça devem consultar o artigo Integração dos publicadores com a TCF v2.2 do IAB. Os publicadores interessados em oferecer aos utilizadores tratamentos de privacidade melhorados podem saber mais acerca da API Publisher Privacy Treatment

As definições da personalização de anúncios nas etiquetas de anúncios do publicador da Google podem ser aplicadas em qualquer região a nível global. 

Definições da personalização de anúncios para páginas que utilizam etiquetas da GPT e do AdSense

Pedir anúncios

Por predefinição, os pedidos de anúncios para a Google publicam anúncios personalizados, com a seleção de anúncios baseada no conteúdo da página Web e histórico do utilizador individual que visita a página. A Google também suporta a publicação de anúncios não personalizados. Saiba mais acerca dos anúncios personalizados e não personalizados

Se pretender publicar anúncios personalizados para alguns utilizadores e anúncios não personalizados para outros utilizadores, as etiquetas de anúncios assíncronas da GPT e do AdSense/Ad Exchange oferecem aos publicadores uma forma de acionar a publicação de anúncios não personalizados por página. Isto pode ser útil se pretender que todos ou alguns dos seus utilizadores possam escolher entre anúncios personalizados e não personalizados.

Apesar de estes anúncios não utilizarem cookies para a personalização de anúncios, utilizam cookies que permitem o limite de frequência e os relatórios de anúncios agregados. Como tal, é obrigatório obter o consentimento para utilizar cookies para esses efeitos por parte dos utilizadores em países nos quais se aplicam as disposições de cookies da Diretiva de Privacidade Eletrónica. Saiba mais acerca dos anúncios não personalizados

Defina NPA=1 através da etiqueta da GPT

Utilize o seguinte método:

googletag.pubads().setPrivacySettings({nonPersonalizedAds: true})

A chamada setCookieOptions() não se aplica ao RGPD.

Saiba mais no Google Developers

Defina PPT=1 através da etiqueta da GPT

Utilize o seguinte método:

googletag.setConfig({privacyTreatments: { treatments: ["disablePersonalization"]}})

Saiba mais no Google Developers

Defina NPA=1 através da etiqueta do anúncio assíncrona do AdSense e Ad Exchange.

Defina o seguinte valor:

(adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=1

Confirme se uma etiqueta do anúncio está a pedir anúncios não personalizados encontrando o pedido de anúncio nas ferramentas para programadores do seu navegador e procurando o parâmetro &npa=1.

Chamar setPrivacySettings({nonpersonalizedAds: false}) ou definir requestNonpersonalizedAds=0 irá reativar a personalização.

Defina PPT=1 através da etiqueta do anúncio assíncrona do AdSense e Ad Exchange

  • Opção 1: API Push

    Utilize o método push:

    (adsbygoogle=window.adsbygoogle||[]).push({ params: {google_privacy_treatments: 'disablePersonalization'}})

    Confirme se uma etiqueta do anúncio está a pedir anúncios não personalizados encontrando o pedido de anúncio nas ferramentas para programadores do seu navegador e procurando o parâmetro &ppt=1.
     
  • Opção 2: API Header tag

    Defina data-privacy-treatments na etiqueta de script adsbygoogle. Por exemplo:

    <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" data-privacy-treatments='disablePersonalization'></script>

Pausar pedidos de anúncios

As etiquetas assíncronas da GPT e do AdSense/Ad Exchange suportam técnicas para carregar a sua página, mas aguarde um sinal explícito antes de começar a emitir pedidos de anúncio. Isto pode ser útil se precisar de esperar que o utilizador interaja com uma IU de pedido de consentimento antes de emitir pedidos de anúncios.

Pause pedidos de anúncios da GPT

  • Utilize a função disableInitialLoad() para impedir que a etiqueta envie pedidos de anúncios no carregamento de página inicial. Tem de o fazer antes de acionar quaisquer pedidos de anúncios com display().
  • Configure os espaços de anúncios com chamadas para googletag.cmd.push(…) como habitualmente.
  • Depois de o utilizador dar o consentimento, chame setPrivacySettings({nonpersonalizedAds: true}), se necessário.
  • Utilize a função refresh() para retomar o envio de pedidos de anúncios.
  • Se não chamar refresh(), não são apresentados anúncios.

Pause o código do anúncio assíncrono do AdSense ou Ad Exchange

  • Utilize (adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1 para impedir que a etiqueta envie pedidos de anúncios. Tem de o fazer antes de acionar quaisquer pedidos de anúncios com adsbygoogle.push(...).
  • Configure os espaços de anúncios com chamadas para adsbygoogle.push(...) como habitualmente.
  • Após o utilizador dar o consentimento, defina requestNonPersonalizedAds=1, se necessário.
  • Utilize (adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0 para retomar o envio de pedidos de anúncios.
  • Se não definir pauseAdRequests=0, não são apresentados anúncios.

Esta técnica bloqueia o envio de pedidos de anúncios, mas não impede que vários scripts sejam carregados. Embora seja possível ler os cookies existentes em domínios da Google, não são definidos novos cookies. Os dados associados a cookies existentes não vão ser utilizados para medição ou publicação de anúncios.

Se a sua solução de gestão de consentimento oferecer uma forma de diferir o carregamento de scripts até o utilizador exercer a sua escolha, outra opção é diferir o carregamento de gpt.js e adsbygoogle.js. Os outros tipos de etiquetas de anúncios Google não suportam a pausa de pedidos de anúncio. Tem de evitar carregá-las até ter tudo pronto para pedir anúncios personalizados ou não personalizados.

Definições da personalização de anúncios para páginas AMP

Os pedidos de anúncios de páginas AMP oferecem as mesmas definições da personalização de anúncios das páginas não AMP anteriormente descritas: os publicadores podem optar por publicar anúncios não personalizados para todos os utilizadores numa localização ou publicar de forma seletiva anúncios personalizados/não personalizados mediante consentimento.

Seguem-se instruções para a configuração de cada cenário para páginas AMP que pedem anúncios com <amp-ad type="doubleclick"> ou <amp-ad type="adsense">.

Publicação de anúncios não personalizados para utilizadores numa localização

Se as etiquetas de anúncios AMP não utilizarem o Real Time Config (RTC), pode simplesmente ativar a publicação de anúncios não personalizados nas IUs do Google Ad Manager ou AdSense e não é necessário fazer alterações adicionais às suas páginas AMP.

Se as etiquetas do anúncio AMP utilizarem o Real Time Config (RTC), a sua página pode ser configurada para evitar o envio de pedidos do RTC para os utilizadores que vão receber anúncios não personalizados (por exemplo, os utilizadores no EEE, Reino Unido e Suíça). Seguem-se os componentes e as configurações (amp-geo e amp-consent) necessárias para tal. 

<!-- Primeiro, temos de configurar a extensão amp-geo. Definimos um grupo: `eea`, que inclui todos os países do Espaço Económico Europeu e o Reino Unido. Terá de manter esta lista atualizada, uma vez que a adesão ao EEE pode mudar ao longo do tempo. -->
<amp-geo layout="nodisplay">
  <script type="application/json"
    {
      "ISOCountryGroups": {
        "eea": [ "at", "be", "bg", "cy", "cz", "de", "dk", "ee", "es", "fi", "fr",
        "gb", "gr", "hr", "hu", "ie", "is", "it", "li", "lt", "lu", "lv", "mt", "nl",
        "no", "pl", "pt", "ro", "se", "si", "sk"]
      }
    }
  </script>
</amp-geo

<!-- Em seguida, temos de configurar um componente de consentimento para os utilizadores finais nos países do EEE. Mais tarde, configuramos o componente para ser rejeitado automaticamente, para que não solicite o consentimento. Isto impede pedidos do RTC e indica ao Ad Manager/AdSense para publicar apenas anúncios não personalizados. -->
<amp-consent layout="nodisplay" id="consent-element">
  <script type="application/json">
    {
      "consents": {
        "my_consent": {
          "promptIfUnknownForGeoGroup": "eea"
        }
      }
    }
  </script>
</amp-consent

Tem de adicionar o atributo data-block-on-consent a todos os componentes amp-ad existentes na página, conforme indicado no seguinte exemplo de código:

<!-- Por fim, configuramos a etiqueta do anúncio, com instruções para rejeitar automaticamente o consentimento -->
<amp-ad data-block-on-consent="_auto_reject"
    width=320 height=50
    type="doubleclick"
    data-slot="/4119129/mobile_ad_banner">
</amp-ad

Publicação de anúncios personalizados/não personalizados mediante consentimento

Uma vez que as AMP não permitem JavaScript personalizado, os pedidos de anúncios personalizados ou não personalizados baseiam-se na configuração de um componente amp-consent e nos atributos data-block-on-consent e data-npa-on-unknown-consent. Partindo do princípio que configurou um componente amp-consent e o associou a todas as etiquetas <amp-ad> da página através de data-block-on-consent:

  • Se o utilizador respondeu afirmativamente ao componente amp-consent (o utilizador aceita o pedido de consentimento), os anúncios serão solicitados normalmente.
  • Se o utilizador respondeu negativamente ao componente amp-consent (o utilizador rejeita o pedido de consentimento), serão solicitados anúncios não personalizados.
  • Se a resposta do utilizador ao amp-consent for desconhecida (o utilizador ignora o pedido de consentimento).
    • Por predefinição, não são enviados quaisquer pedidos de anúncios.
    • Se data-npa-on-unknown-consent estiver definido como true, serão solicitados anúncios não personalizados.
  • Se configurar um componente amp-geo de forma a que o consentimento não seja aplicável com base na localização geográfica do utilizador, os pedidos são enviados normalmente.

Se as suas etiquetas <amp-ad> não utilizarem data-block-on-consent ou se o componente amp-consent não tiver sido configurado corretamente, os pedidos são enviados normalmente.

O exemplo de código seguinte apresenta uma configuração que pede consentimento a todos os utilizadores do EEE, com o comportamento resultante, conforme descrito acima:

<!-- Primeiro, configuramos a extensão amp-geo. Definimos um grupo `eea`, que inclui todos os países do Espaço Económico Europeu. Tem de manter esta lista atualizada, uma vez que a adesão ao EEE pode mudar ao longo do tempo. -->
<amp-geo layout="nodisplay">
  <script type="application/json">
    {
      "ISOCountryGroups": {
        "eea": [ "at", "be", "bg", "cy", "cz", "de", "dk", "ee", "es", "fi", "fr",
        "gb", "gr", "hr", "hu", "ie", "is", "it", "li", "lt", "lu", "lv", "mt", "nl",
        "no", "pl", "pt", "ro", "se", "si", "sk"]
      }
    }
  </script>
</amp-geo>
 
<!-- Em seguida, configure o consentimento para os utilizadores no grupo de países `eea` -->
<amp-consent layout="nodisplay" id="consent-element">
  <script type="application/json">
    {
      "consents": {
        "my_consent": {
          "promptIfUnknownForGeoGroup": "eea",
          "promptUI": "myConsentFlow"
        }
      }
    }
  </script> 
</amp-consent

<!-- Por fim, configuramos a etiqueta do anúncio, instruindo-a a aguardar o consentimento quando necessário -->
<amp-ad data-block-on-consent
    width=320 height=50
    type="doubleclick"
    data-slot="/4119129/mobile_ad_banner">
</amp-ad>

Existem outras formas de pedir consentimento aos utilizadores de forma seletiva, nomeadamente a configuração da página para enviar um pedido CORS POST para um ponto final configurado através de checkConsentHref. Para mais informações, leia a documentação sobre amp-consent.

Definições da personalização de anúncios para outras etiquetas

Etiquetas de passback da GPT

Se estiver a utilizar etiquetas de passback da GPT, pode marcar um pedido de anúncio como não personalizado incluindo o seguinte na chamada API:

googletag.pubads().setPrivacySettings({nonPersonalizedAds: boolean})

Defina o valor boolean como true para marcar o pedido de anúncio como ANP e como false para pedidos de anúncios elegíveis para anúncios personalizados.

Em caso de omissão desta definição, assume-se a autorização de anúncios personalizados como predefinição.

Pedido sem etiqueta

Se estiver a usar Pedidos sem etiqueta, pode marcar um pedido de anúncio como não personalizado adicionando o parâmetro npa=[int] diretamente ao URL do pedido da etiqueta. Recomendamos que especifique o parâmetro no início da etiqueta para evitar qualquer risco de truncagem. Especifique npa=1 para marcar o pedido de anúncio como não personalizado. Em caso de omissão do parâmetro, assumem-se os anúncios personalizados como predefinição.

Por exemplo:

https://securepubads.g.doubleclick.net/gampad/ad?iu=/12345/adunit&sz=728x90&npa=1&c=12345

AdSense para pesquisa

Por predefinição, os pedidos de anúncios para a Google publicam anúncios personalizados, com a seleção de anúncios baseada na consulta de pesquisa do utilizador e no histórico do utilizador individual que efetua a pesquisa. A Google também suporta a publicação de anúncios não personalizados. Saiba mais acerca dos anúncios personalizados e não personalizados

Se pretender publicar anúncios personalizados para alguns utilizadores e anúncios não personalizados para outros utilizadores, as etiquetas do AdSense para pesquisa oferecem aos publicadores uma forma de acionar a publicação de anúncios não personalizados por página. Isto pode ser útil se pretender que todos ou alguns dos seus utilizadores possam escolher entre anúncios personalizados e não personalizados.

Para a etiqueta do anúncio para a Web dos Anúncios com pesquisa personalizada

Adicione o seguinte a pageOptions na etiqueta dos Anúncios com pesquisa personalizada:

personalizedAds: false,

Para a etiqueta do AdMob

builder.setAdvancedOptionValue("personalizedAds", "false");

Para a etiqueta do iOS

[request setAdvancedOptionValue:@"false" forKey:@"personalizedAds"];

Estes métodos vão acionar pedidos de anúncios não personalizados para esse pedido específico. Este é um parâmetro sem estado. Se o parâmetro não for definido em pedidos subsequentes para o utilizador em questão, o comportamento é revertido para o comportamento predefinido, ou seja, pedir anúncios personalizados.

SDK da Google User Messaging Platform (UMP)

Reveja a documentação do Google Developers (SDK da UMP para iOS, SDK da UMP para Android) para ver mais informações sobre a forma como o SDK da Google User Messaging Platform pode ajudar a sua app a agir em conformidade com a Política de Consentimento de Utilizadores da UE da Google.

SDK para Anúncios Multimédia Interativos da Google (para vídeo)

Nos pedidos de vídeo, pode indicar que pretende que a Google trate o seu conteúdo de vídeo como não personalizado quando anexa o parâmetro npa=1 à etiqueta do anúncio. Pode fazê-lo com uma etiqueta de vídeo principal criada manualmente ou com qualquer SDK para IMA específico da plataforma (SDK para IMA para HTML5, SDK para IMA para iOS, SDK para IMA para Android e SDK para IMA para Google Cast).

Se o seu leitor de vídeo utiliza a funcionalidade Inserção de anúncios dinâmicos do Ad Manager, também pode incluir o parâmetro npa=1 com um vídeo a pedido (VOD) ou um pedido de stream em direto para transmitir o parâmetro a qualquer pedido de anúncio incluído (SDK para DAI para HTML5, SDK para DAI para Cast, SDK para DAI para iOS, SDK para DAI para Android, SDK para DAI para Roku e SDK para DAI para tvOS).

Etiquetas de anúncios do publicador Google antigas

Outros tipos de etiquetas de anúncios Google (por exemplo, as etiquetas do GAM, as etiquetas do GUT e as etiquetas síncronas do AdSense ou Ad Exchange [show_ads.js] antigas) não suportam a emissão de pedidos de anúncios não personalizados. Evite carregar estas etiquetas até ter tudo pronto para pedir anúncios personalizados.

Em alternativa, pode considerar mais fácil manter a conformidade com a Política de Consentimento de Utilizadores da UE através da migração para uma das etiquetas com suporte total de funcionalidades para anúncios personalizados e não personalizados, e pausar os pedidos para recolher eventuais consentimentos necessários.

A informação foi útil?

Como podemos melhorá-la?
Pesquisa
Limpar pesquisa
Fechar pesquisa
Menu principal
14528706975043681120
true
Pesquisar no Centro de ajuda
true
true
true
true
true
148
false
false