Abrir workspace

Guia de implementação

Anúncio premiado na web

Rewarded ads for web

A pessoa escolhe ver um anúncio e, em troca, ganha um prêmio do site, como mais artigos liberados ou uma vida extra num jogo.

  • Ad Manager
  • celular, tablet e desktop (em páginas otimizadas para celular)
Desktop
Celular

Entenda em 1 minuto

O que é o anúncio premiado na web

O anúncio premiado é um anúncio que a pessoa escolhe ver para ganhar alguma coisa do site. É como num parque de diversões: você entrega um tíquete e ganha uma volta no brinquedo. Aqui, o tíquete é assistir ao anúncio, e o prêmio pode ser ler mais artigos, ganhar moedas ou uma vida extra num jogo, ou liberar o Wi-Fi do aeroporto. O mais importante: a pessoa precisa dizer sim antes. Ninguém é obrigado a ver.

No Ad Manager, quem mostra esse anúncio é o GPT, a Google Publisher Tag, que é o código do Google que pede anúncios. Você cria um slot, que é o espaço de anúncio, do tipo premiado. Quando o anúncio fica pronto, o GPT avisa o seu site. Aí o site mostra um convite, por exemplo: quer ver um anúncio para ganhar um prêmio? Se a pessoa disser sim, o seu código pede ao GPT para mostrar o anúncio em tela cheia. Se disser não, o espaço é apagado.

O site é quem cria a tela de convite e quem entrega o prêmio. Para ganhar, o anúncio precisa ficar visível por pelo menos 7 segundos, e, quando é vídeo, a pessoa precisa assistir. Se a pessoa tentar fechar antes, ela recebe um aviso de que vai perder o prêmio. Quando termina, o anúncio fica na tela até a pessoa fechar.

Existem regras fortes. O prêmio não pode ser dinheiro, cartão-presente, criptomoeda nem objeto físico. Ele precisa ser usado só dentro do seu site ou app e não pode ser passado para outra pessoa. Antes de cada anúncio, você precisa dizer com clareza o que a pessoa tem que fazer e o que vai ganhar. Esse formato faz sentido quando o seu site tem algo que as pessoas querem de verdade, como conteúdo fechado ou vantagens dentro de um jogo.

Passo a passo

Como implementar

  1. Crie o bloco e defina o prêmioCrie um bloco de anúncios e informe a quantidade e o tipo do prêmio. O padrão do Ad Manager é 1 prêmio por anúncio visto, e você pode mudar.
  2. Crie o item de linhaEm reservas, escolha o tipo Vídeo ou áudio com o tamanho 1x1v (Vídeo / VAST). No Ad Exchange, escolha Display (Padrão) com o tamanho 1x1 (personalizado). O tamanho do bloco não muda a entrega.
  3. Desligue o bloqueio de vídeoA proteção Bloquear anúncios em vídeo não in-stream precisa estar desativada para o premiado funcionar.
  4. Coloque o GPT e mostre o conviteQuando o GPT avisar que o anúncio está pronto, mostre o seu convite. Só se a pessoa aceitar, peça ao GPT para deixar o anúncio visível.
  5. Entregue o prêmio e apague o slotQuando o GPT avisar que o prêmio foi concedido, guarde essa informação. Quando o anúncio for fechado, entregue o prêmio e destrua o slot.
  6. Se quiser, confirme pelo servidorA verificação do lado do servidor (SSV) faz os servidores do Google avisarem o seu sistema quando alguém completa o anúncio, o que ajuda contra fraude.

Exemplo implementado

O código e como fica na tela

Tudo vai no head da página; troque a janela de confirmação simples pelo convite com o visual do seu site.
<!-- No head; a página precisa da etiqueta de viewport -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<script async
  src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"
  crossorigin="anonymous"></script>
<script>
  window.googletag = window.googletag || { cmd: [] };
  let rewardedSlot;
  let rewardPayload;

  googletag.cmd.push(() => {
    rewardedSlot = googletag.defineOutOfPageSlot(
      "/1234567/exemplo",
      googletag.enums.OutOfPageFormat.REWARDED
    );
    // Volta null se a página ou o aparelho não aceitar premiado
    if (!rewardedSlot) return;
    rewardedSlot.addService(googletag.pubads());

    googletag.pubads().addEventListener("rewardedSlotReady", (event) => {
      // Seu convite: o anúncio só aparece se a pessoa disser sim
      if (confirm("Ver um anúncio para liberar 3 artigos?")) {
        event.makeRewardedVisible();
      } else {
        googletag.destroySlots([rewardedSlot]);
      }
    });

    googletag.pubads().addEventListener("rewardedSlotGranted", (event) => {
      rewardPayload = event.payload; // prêmio concedido
    });

    googletag.pubads().addEventListener("rewardedSlotClosed", () => {
      // Entregue o prêmio (se rewardPayload existir) e apague o slot
      googletag.destroySlots([rewardedSlot]);
    });

    googletag.enableServices();
    googletag.display(rewardedSlot);
  });
</script>
No desktopNo computador, nada aparece até a pessoa aceitar o convite do site; depois, o anúncio abre em tela cheia com controles de fechar e de som.
No celularNo celular, a página precisa estar otimizada com a etiqueta de viewport; quando a pessoa aceita, o anúncio ocupa a tela toda até ela fechar.

O que o Google orienta

Pode e não pode

Pode

  • Dar prêmios que só valem dentro do seu site ou app e não podem ser passados para outra pessoa, como artigos liberados, moedas de jogo ou vida extra.
  • Dar desconto ou vale para item físico, desde que não passe de 25% do valor total do item.
  • Dar prêmio aleatório, se a chance for dita antes, se todos os prêmios possíveis forem fáceis de ver (incluindo se dá para não ganhar nada) e se a chance for maior que zero.
  • Usar ícones para explicar a troca, desde que qualquer pessoa entenda sem dúvida.
  • Pedir vários anúncios por um prêmio, desde que diga antes quantos anúncios são e qual é o prêmio.

Não pode

  • Não dê dinheiro, criptomoeda, cartão-presente nem nada que funcione como pagamento no mundo real.
  • Não dê objetos físicos nem pontos de fidelidade que possam ser transferidos.
  • Não mostre o anúncio sem a pessoa aceitar antes, com um botão claro de sim ou aceitar.
  • Não atrapalhe o uso normal do site de quem diz não ou pula o anúncio.
  • Não use textos ou ícones que empurrem a pessoa para uma escolha, como dizer que ver o anúncio ajuda o negócio.
  • Não diga nem dê a entender que o Google confere ou garante o prêmio.

Dicas

Para fazer do jeito certo

Cuidado

Erros comuns

Página sem etiqueta de viewport

O premiado só funciona em páginas otimizadas para celular, com zoom neutro. Sem a etiqueta de viewport, o GPT pode não criar o slot.

Não conferir se o slot veio vazio

O GPT devolve null quando a página não aceita premiado. O código precisa parar nesse caso.

Não apagar o slot ao fechar

O exemplo do Google destrói o slot quando a pessoa fecha o anúncio ou recusa o convite. Siga o mesmo caminho no seu código.

Bloqueio de vídeo ligado

Com a proteção Bloquear anúncios em vídeo não in-stream ativada, o premiado não é entregue.

Perguntas frequentes

Quem entrega o prêmio?

Você. O site cria o convite, entrega o prêmio e é o único responsável por ele.

Quanto tempo a pessoa precisa ver?

O anúncio precisa ficar visível por pelo menos 7 segundos. Se for vídeo, a pessoa precisa assistir. O Google conta como concluído quando o vídeo termina, quando o tempo de exibição definido é atingido ou quando chega o ponto de pular.

Funciona no computador?

Sim. O premiado na web vale para computador, celular e tablet, sempre em páginas otimizadas para celular.

Preciso criar uma div?

Não. O premiado cria a própria caixinha quando há anúncio.

Posso pedir que a pessoa veja o anúncio para ajudar o site?

Não. As políticas proíbem textos que empurram a pessoa, como dizer que ver o anúncio ajuda o negócio. Descreva só a ação e o prêmio.

Biblioteca

Fonte oficial do Google

Tudo nesta página segue a documentação oficial do Google. Leia direto na fonte:

Seu site usa este formato do jeito certo?

A auditoria lê o site como um visitante, sem clicar em nada, e mostra o que corrigir.

Fazer uma auditoria