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-13 UTC."],[[["This guide outlines the lifecycle of the Interactive Media Ads (IMA) SDK and how it interacts with your video player and an ad server (Ad Manager, AdSense for Video, or Ad Exchange)."],["The process involves the IMA SDK requesting and parsing ad responses, delivering ads to the player, and managing playback and tracking events."],["Ad selection is handled either through Ad Manager's Ad Unit filters or via auctions in AdSense or Ad Exchange."],["Developers integrate the IMA SDK using script tags for HTML5 or dedicated apps for various platforms including Android, iOS, and tvOS."],["The guide also highlights potential error conditions within the SDK lifecycle."]]],[]]