Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Este guia apresenta uma visão geral do ciclo de vida do SDK e as interações
entre o player de vídeo, o SDK do IMA e um servidor de anúncios.
Interações básicas
O diagrama a seguir ilustra e comenta as interações entre
o player de vídeo, o SDK do IMA e um servidor de anúncios. O servidor de anúncios pode usar o Ad Manager, o AdSense para Vídeo (AFV) ou o Ad Exchange (AdX).
A página da Web ou o app carrega o SDK do IMA usando:
uma tag de script incorporada para HTML5
um app para Android, Google Cast, iOS ou tvOS
O SDK do IMA solicita uma resposta VAST para o bloco de anúncios específico no servidor
de anúncios. O servidor de anúncios chamado, que pode ser o Ad Manager ou o AFV ou
o AdX, é determinado pelo URL da tag de anúncio.
O servidor de anúncios seleciona o melhor anúncio e envia uma resposta VAST ao SDK do IMA.
Os anúncios são selecionados usando um dos seguintes métodos:
O bloco de anúncios do Ad Manager filtra os candidatos de itens de linha
O Google AdSense ou o Ad Exchange realiza um leilão
O SDK do IMA analisa a resposta VAST, determina o tipo de mídia correto com base
no ambiente e entrega o criativo de vídeo inline (e
anúncios complementares, se necessário) à página da Web ou ao app.
O player de vídeo negocia os detalhes de reprodução com o SDK do IMA e exibe
os anúncios.
O SDK do IMA dispara um ping de impressão e eventos de acompanhamento VAST, conforme necessário.
Ciclo de vida
Este diagrama mostra o ciclo de vida completo do SDK do IMA. As chamadas de construtor e método
são destacadas em azul, os eventos são destacados em vermelho, e as condições
de erro são mostradas com conectores e texto vermelhos.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-06-24 UTC."],[[["This guide explains the lifecycle of the Interactive Media Ads (IMA) SDK and how it facilitates communication between your video player, the SDK, and an ad server (Ad Manager, AdSense for Video, or Ad Exchange)."],["The process involves the IMA SDK requesting ads from the ad server based on the provided ad tag URL, the ad server selecting and sending a VAST response, and the SDK parsing this response to deliver ads to the video player."],["The video player then handles ad playback while the IMA SDK manages tracking events like impressions and VAST events for reporting purposes."],["This guide also visually illustrates the entire IMA SDK lifecycle including constructor calls, method calls, events, and potential errors."]]],[]]