Blog · Publicidade programática

VAST vs VPAID: qual é a diferença?

Publicado em 4 min de leitura
Resposta curtaVAST (Video Ad Serving Template) é um formato XML que diz ao player de vídeo qual arquivo de anúncio tocar, para onde o clique leva e quais eventos medir. O VPAID era uma interface que permitia rodar código interativo dentro do player. O VAST é o padrão universal; o VPAID está sendo substituído por padrões mais novos do IAB, como SIMID e Open Measurement.
Conteúdo
  1. O que é VAST?
  2. O que é VPAID?
  3. Por que o VPAID está saindo de cena?
  4. VAST vs VPAID em resumo
  5. Como usar uma tag VAST no seu site?
  6. VAST e VPAID na Wizads
  7. Perguntas frequentes

Se você tem vídeos no site ou compra anúncios em vídeo, vai ver "VAST/VPAID" em quase todo guia de integração. Este artigo explica o que cada padrão faz, como eles se relacionam e o que escolher hoje.

O que é VAST?

VAST (Video Ad Serving Template) é um padrão do IAB Tech Lab. Quando o player precisa de um anúncio, ele chama uma tag VAST — uma URL — e recebe um documento XML que contém:

  • o(s) arquivo(s) de mídia: o criativo em vídeo em um ou mais formatos e bitrates;
  • a duração e, em anúncios puláveis, quando aparece o botão "Pular";
  • a URL de destino do clique;
  • os eventos de rastreamento: impressão, início, quartis (25%, 50%, 75%), conclusão, clique e erros.

O player toca o arquivo e chama as URLs de rastreamento nos momentos certos. É assim que um preroll é contado e pago.

Uma resposta VAST mínima fica assim:

<VAST version="4.2">
  <Ad id="1">
    <InLine>
      <AdSystem>Example</AdSystem>
      <Impression><![CDATA[https://tracker.example/imp]]></Impression>
      <Creatives>
        <Creative>
          <Linear>
            <Duration>00:00:15</Duration>
            <MediaFiles>
              <MediaFile delivery="progressive" type="video/mp4" width="1280" height="720">
                <![CDATA[https://cdn.example/ad.mp4]]>
              </MediaFile>
            </MediaFiles>
          </Linear>
        </Creative>
      </Creatives>
    </InLine>
  </Ad>
</VAST>

Quais versões do VAST existem?

O VAST 2.0 e o 3.0 ainda têm amplo suporte. O VAST 4.x (4.0, 4.1, 4.2, 4.3) melhorou o suporte à inserção de anúncios no servidor e à verificação, e separou o arquivo de mídia do código interativo. A maioria dos players modernos aceita várias versões; confira qual o seu suporta antes de adicionar uma tag.

O que é VPAID?

VPAID (Video Player-Ad Interface Definition) é uma interface entre o player e o anúncio. Em vez de um arquivo de vídeo simples, a resposta VAST aponta para um código (antes Flash, depois JavaScript) que roda dentro do player. Esse código podia:

  • mostrar elementos interativos, como formulários ou galerias;
  • medir a visibilidade e verificar a posição;
  • controlar a reprodução do próprio vídeo.

Essa flexibilidade tinha um preço: anúncios VPAID podiam ser pesados, deixar a página lenta, falhar no mobile e às vezes eram usados para esconder atividade fraudulenta.

Por que o VPAID está saindo de cena?

O IAB Tech Lab dividiu as duas funções do VPAID em padrões separados e mais seguros:

  • SIMID (Secure Interactive Media Interface Definition) para criativos interativos;
  • Open Measurement (OM SDK) para visibilidade e verificação.

Muitos players, ad servers e plataformas reduziram ou encerraram o suporte ao VPAID, principalmente no mobile e na TV conectada. Para integrações novas, a opção mais compatível é o VAST com arquivo de vídeo (mais verificação OM quando necessário).

VAST vs VPAID em resumo

VAST VPAID
O que é Modelo XML que descreve o anúncio Interface para código de anúncio no player
Contém Arquivo de vídeo, URL de clique, rastreamento Criativo executável
Interatividade Básica (clique, pular) Avançada
Impacto no desempenho Leve Pode ser pesado
Mobile e CTV Suporte amplo Limitado
Situação Padrão vigente (4.x) Sendo substituído por SIMID e OM

Como usar uma tag VAST no seu site?

  1. Confira o player. A maioria dos players HTML5, incluindo os open source mais populares, suporta VAST nativamente ou com um plugin de anúncios.
  2. Adicione a tag que seu parceiro de anúncios passar como fonte de anúncios do preroll (e, se houver suporte, midroll ou postroll).
  3. Teste no desktop e no mobile. O anúncio precisa tocar, poder ser pulado se isso estiver configurado e, depois, o conteúdo deve começar.
  4. Acompanhe os números. Compare solicitações de anúncio, impressões e erros. Uma taxa de erro alta geralmente indica um criativo incompatível ou uma configuração do player.

Se não for possível mudar o player — por exemplo, ele é incorporado de um serviço de vídeo externo ou de uma CDN —, um preloader pode mostrar o anúncio por cima do player. Nosso artigo sobre como monetizar um site de vídeos compara as opções.

VAST e VPAID na Wizads

A Wizads entrega o preroll por meio de uma tag VAST/VPAID que o publisher adiciona ao player de vídeo, e oferece o formato preloader para players em que a tag não pode ser instalada. Anunciantes que compram vídeo pelo DSP da Wizads podem usar os mesmos formatos.

Perguntas frequentes

VAST é a mesma coisa que anúncio em vídeo?

Não. O VAST é o "envelope" que descreve o anúncio. O anúncio em si é o arquivo de vídeo dentro dele.

Uma tag VAST pode conter outra tag VAST?

Sim. Uma resposta VAST pode ser um "wrapper" que aponta para outro documento VAST. Wrappers demais deixam o carregamento lento e causam erros, por isso as plataformas limitam a profundidade.

Onde VAST e VPAID entram na programática?

No vídeo programático, o DSP vencedor geralmente devolve XML VAST na resposta de lance, e o player toca. Veja o que é OpenRTB e nosso guia de publicidade programática.

Sobre o autor

Equipe Wizads

A Wizads é uma rede de anúncios com DSP, SSP e ad server próprios. Nossa equipe escreve sobre publicidade programática, monetização de sites e compra de tráfego.

Artigos relacionados