> For the complete documentation index, see [llms.txt](https://docs.exoclick.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.exoclick.com/publishers/pt/vast.md).

# VAST

VAST (Video Ad Serving Template) é uma especificação definida e lançada pelo **Interactive Advertising Bureau (IAB)**. O VAST estabelece um padrão para os requisitos de comunicação entre Ad Servers e Video Players para apresentar anúncios em vídeo, e é declarado usando `XML`.

Em resumo, o VAST possibilita que um fornecedor de anúncios veicule anúncios para vários leitores de vídeo usando uma forma universal de comunicação que todos esses leitores entendem.

Uma descrição detalhada da ideia geral por trás do VAST, bem como a especificação completa do VAST, pode ser encontrada aqui: [VAST 3.0](https://www.iab.com/guidelines/digital-video-ad-serving-template-vast-3-0/).

**Nota:** O padrão predefinido veiculado através da ExoClick é `v3`, mas os VAST Wrappers podem usar outras versões do VAST com base na preferência dos anunciantes.

## Como o VAST Funciona

Uma comunicação VAST normal acontece assim:

1. **Pedido VAST:** O leitor de vídeo faz uma chamada ao servidor de anúncios para obter uma resposta VAST.
2. **Resposta VAST Inline:** O servidor de anúncios responde com uma resposta VAST Inline que contém todos os ficheiros multimédia e URIs de rastreamento necessários para exibir e rastrear o anúncio.
3. **URIs de rastreamento consultados:** O leitor de vídeo solicita recursos de rastreamento aos URIs de rastreamento fornecidos quando ocorrem eventos associados no anúncio.

## Eventos e Estatísticas

Atualmente, o sistema rastreia três eventos quando um anúncio VAST está a ser processado:

* **Impressão de vídeo:** o momento exato do evento depende do leitor de vídeo, mas, na maioria das vezes, é acionado quando o visitante do site pressiona o botão Reproduzir do leitor. .
* **Visualização de vídeo:** este evento acontece após ver 10 segundos de reprodução do anúncio em vídeo à velocidade normal. Quando este evento ocorre, o leitor de vídeo notifica o fornecedor do anúncio e uma visualização é registada. Este evento é importante para determinar o custo das campanhas CPV.

{% hint style="info" %}
Nota: para Vídeo Vertical, o evento de visualização é acionado aos 3 segundos em vez de 10.
{% endhint %}

* **Clique:** este evento acontece ao clicar no anúncio em vídeo. O leitor de vídeo notifica o fornecedor do anúncio e um evento de clique padrão é registado.

## Estruturas VAST de exemplo

A ExoClick usa VAST para lidar com **In-Stream**, **Outstream**, **Slider** e **In-Video** anúncios. Nesta secção, encontrará exemplos visuais dos XMLs devolvidos pelos nossos anúncios e explicações detalhadas de cada elemento dentro desses XMLs:

* [VAST Inline](/publishers/pt/vast/tag-vast.md)
* [Wrapper VAST](/publishers/pt/vast/vast-wrapper.md)

Note que só precisará de processar os eventos VAST ao receber uma zona de anúncio de tag VAST, o que corresponde a **In-Stream** ou **In-Video**. Para uma explicação simples sobre como adicionar uma zona de anúncio In-Stream ou In-Video ao seu website, consulte os nossos tutoriais:

**In-Stream:**

* [In-Stream: Como implementar In-Stream Parte 1 - Configurar a zona de anúncio](/tutorials/pt/tutoriais/tutoriais-para-publishers/how-implement-in-stream-part1.md)
* [In-Stream: Como implementar In-Stream Parte 2 - Exemplos de implementação](/tutorials/pt/tutoriais/tutoriais-para-publishers/how-implement-in-stream-part2.md)
* [In-Stream: Como implementar In-Stream Parte 3 - Testar a zona de anúncio](/tutorials/pt/tutoriais/tutoriais-para-publishers/how-implement-in-stream-part3.md)

**In-Video:**

* [In-Video: Como implementar In-Video](/tutorials/pt/tutoriais/tutoriais-para-publishers/how-implement-in-video-vast.md)

## Erros VAST

Se o seu leitor de vídeo estiver a apresentar problemas ao interpretar as respostas VAST, pode consultar a nossa [**lista de erros**](/publishers/pt/vast/erros-vast.md) para o ajudar a depurar o seu problema.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.exoclick.com/publishers/pt/vast.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
