A Inserção de anúncios guiados pelo servidor (SGAI, na sigla em inglês) é uma solução que usa a DAI da veiculação de conjuntos para unir os intervalos de anúncio fornecidos pelo Google no dispositivo. Na SGAI, um aplicativo de player de vídeo cliente programa quando solicitar anúncios pré-condicionados do Google Ad Manager como um manifesto de veiculação de conjunto. Uma opção é fazer com que um servidor de stream insira marcadores de anúncio no manifesto do conteúdo para orientar a programação de anúncios do aplicativo cliente.

Os principais benefícios da SGAI são os seguintes:

  • Alta escalonabilidade: lida com milhões de sessões simultâneas de usuários.
  • Economia: otimiza o uso de recursos distribuindo a carga de trabalho nos dispositivos dos clientes, reduzindo os custos.
  • Menor complexidade no lado do cliente: aproveita a veiculação de conjunto da DAI para seleção de anúncios altamente eficiente e processamento confiável de criativos VAST.
  • Transições suaves: aproveite o recurso de streaming adaptável comprovado do player de vídeo do cliente para criar transições perfeitas entre conteúdo e anúncios, garantindo uma experiência geral de visualização para o usuário.
  • Versatilidade: você pode implementar o SGAI em plataformas que têm e não são compatíveis com o SDK do IMA.

Recomendamos chamar a API Early Ad Break Notification (EABN) aproximadamente um minuto ou mais antes de cada intervalo de anúncio programado com as informações de segmentação. Esse aviso antecipado permite que o Google Ad Manager prepare e otimize a exibição de anúncios, resultando em uma melhor taxa de preenchimento, anúncios mais relevantes e transições mais suaves entre os intervalos de anúncio para os espectadores. Embora o uso do EABN seja totalmente opcional, é recomendável para todos os fluxos de produção e teste, especialmente se você tiver campanhas programáticas na sua rede do Google Ad Manager.

O fluxo geral da SGAI tem as seguintes etapas:

  1. O aplicativo cliente faz uma solicitação de registro de stream ao Google Ad Manager, incluindo parâmetros de segmentação ao Google Ad Manager. Esta solicitação cria uma transmissão ao vivo sessão.
  2. O Google Ad Manager responde com uma sessão de transmissão ao vivo que inclui um código de stream exclusivo, URL de metadados do anúncio para pesquisa e um URL base de verificação de mídia.
  3. O aplicativo cliente começa a reproduzir o conteúdo ao vivo e pesquisa o Google ao Ad Manager em intervalos regulares para metadados de eventos de anúncios futuros.
  4. Quando um intervalo de anúncio futuro for detectado ou programado, o app de player de vídeo cliente recupera o URL de manifesto de um conjunto de anúncios e começa a carregar o conjunto de anúncios.
    • Se o servidor do manipulador de manifesto inserir os URLs do manifesto do bloco de anúncios nos marcadores de anúncios, consulte o guia do seu player de vídeo sobre como observar o evento de intervalo de anúncio.
    • Se o player de vídeo do cliente usar outro mecanismo para detectar um anúncio futuro intervalo, siga a referência de endpoint SGAI para criar o URL de manifesto do conjunto de anúncios no lado do cliente.
  5. Durante o intervalo de anúncio, o aplicativo cliente alterna do manifesto do stream de conteúdo para reproduzir o manifesto do conjunto de anúncios.
  6. O aplicativo cliente detecta eventos ID3 no player de vídeo do anúncio e calcula os URLs de verificação de mídia para pings de atividade.
  7. O aplicativo cliente envia pings de atividade ao Google Ad Manager.
Para começar a usar a SGAI, consulte o seguinte guia: