![](https://developers-dot-devsite-v2-prod.appspot.com/static/ad-manager/dynamic-ad-insertion/images/dai-fullservice.png?authuser=6&%3Bhl=pt-br&hl=pt-br)
DAI de serviço completo
A Inserção de anúncios dinâmicos (DAI) de serviço completo é a implementação completa do Google de inserção de anúncios do lado do servidor (SSAI, na sigla em inglês). Ele permite que os editores forneçam um stream de conteúdo no formato HLS ou MPEG DASH, e os servidores de DAI do Google selecionarão e inserirão anúncios apropriados no stream antes de apresentá-lo ao usuário.
![](https://developers-dot-devsite-v2-prod.appspot.com/static/ad-manager/dynamic-ad-insertion/images/dai-fullservice-sdk.png?authuser=6&%3Bhl=pt-br&hl=pt-br)
Com o SDK de DAI do IMA
- A página da Web ou o app carrega o SDK de DAI do IMA usando:
- uma tag de script incorporada para HTML5
- Um app nativo para Android, Google Cast, iOS, tvOS ou Roku.
- O SDK solicita um stream de VOD ou ao vivo do Google Ad Manager 360.
- O Ad Manager 360 responde com o stream de vídeo que inclui os intervalos de anúncio inseridos.
- O SDK analisa a resposta, determina o tipo de mídia correto com base no ambiente e envia o stream de vídeo (e os anúncios complementares, se necessário) para a página da Web ou o app.
- O player de vídeo negocia os detalhes de reprodução com o SDK e reproduz o conteúdo.
- O player de vídeo detecta metadados in-stream e os transmite ao SDK para processamento.
- O SDK dispara pings de impressão e eventos de rastreamento conforme necessário.
Para instruções detalhadas sobre como implementar um player de vídeo do cliente usando o SDK de DAI do IMA, confira nossos guias do SDK:
![](https://developers-dot-devsite-v2-prod.appspot.com/static/ad-manager/dynamic-ad-insertion/images/dai-fullservice-api.png?authuser=6&%3Bhl=pt-br&hl=pt-br)
Com a API DAI
- O app de player do cliente solicita um stream VOD ou ao vivo do Google Ad Manager 360.
- O Ad Manager 360 responde com o stream de vídeo que inclui os intervalos de anúncio inseridos.
- O app do player do cliente inicia a reprodução da transmissão e solicita os metadados do anúncio uma vez (para streams VOD) OU começa a pesquisar regularmente metadados de anúncios (para transmissões ao vivo).
- O app do player do cliente ouve os metadados in-stream, os analisa e os compara com os valores nos metadados do anúncio para identificar eventos de anúncio.
- O app de player de vídeo do cliente dispara pings de impressão de anúncio e eventos de rastreamento conforme necessário.
Para instruções detalhadas sobre como implementar um player de vídeo do cliente usando a API REST DAI, confira nossos guias de API: