VAST,VMAP, e VPAID requisitos para servidores de anúncios - AWS Elemental MediaTailor

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

VAST,VMAP, e VPAID requisitos para servidores de anúncios

Para integrar seu servidor de anúncios com AWS Elemental MediaTailor, seu servidor de anúncios deve enviar XML em conformidade com as IAB especificações das versões suportadas de VAST e. VMAP Você pode usar um VAST validador público para garantir que suas tags estejam bem formadas.

AWS Elemental MediaTailor suportes VAST e VMAP respostas de servidores de decisão de anúncios. AWS Elemental MediaTailor também suporta o proxy de VPAID metadados por meio de nossos relatórios API do lado do cliente para inserção de anúncios do lado do cliente. Para obter informações sobre relatórios no lado do cliente, consulte Rastreamento de anúncios do lado do cliente.

MediaTailor suporta as seguintes versões deVAST,VMAP, eVPAID:

VASTrequisitos

A VAST resposta do seu servidor de anúncios deve conter TrackingEvents elementos IAB compatíveis e tipos de eventos padrão, comoimpression. Se você não incluir eventos de rastreamento padrão, AWS Elemental MediaTailor rejeitará a VAST resposta e não fornecerá um anúncio disponível.

VAST3.0 introduziu o suporte para ad pods, que é a entrega de um conjunto de anúncios lineares sequenciais. Se um anúncio específico em um pod de anúncios não estiver disponível, AWS Elemental MediaTailor registra um erro no CloudWatch registro de interações doADS. Em seguida, ele tenta inserir o próximo anúncio no conjunto. Dessa forma, MediaTailor percorre os anúncios no pod até encontrar um que possa ser usado.

Definição de destino

Para segmentar jogadores específicos para seus anúncios, você pode criar modelos para suas tags de anúncio URLs e. Para obter mais informações, consulte Usando variáveis dinâmicas de anúncios em MediaTailor.

AWS Elemental MediaTailor usa proxy para o player user-agent e os x-forwarded-for cabeçalhos quando envia a VAST solicitação do servidor de anúncios e quando faz as chamadas de rastreamento do lado do servidor. Verifique se o servidor de anúncios consegue processar esses cabeçalhos. Como alternativa, você pode usar [session.user_agent] ou [session.client_ip] e transmitir esses valores em cadeias de caracteres de consulta na tag do anúncio e no anúncioURL. Para obter mais informações, consulte Usando variáveis de sessão.

Adicionar chamadas

AWS Elemental MediaTailor chama seus VAST anúncios URL conforme definido em sua configuração. Ele substitui quaisquer parâmetros específicos do jogador ou da sessão ao fazer a chamada do anúncio. MediaTailor segue até cinco níveis de VAST invólucros e redireciona na resposta. VAST Em cenários de transmissão ao vivo, MediaTailor faz chamadas publicitárias simultaneamente no início da disponibilidade do anúncio para jogadores conectados. Na prática, por causa da oscilação, essas chamadas de anúncios podem ser distribuídas ao longo de alguns segundos. Certifique-se de que seu servidor de anúncios possa lidar com o número de conexões simultâneas que esse tipo de chamada exige. MediaTailor suporta a pré-busca de VAST respostas para fluxos de trabalho ativos. Para obter mais informações, consulte Pré-busca de anúncios.

Manipulação criativa

Quando AWS Elemental MediaTailor recebe a ADS VAST resposta, para cada criativo, ele identifica a taxa de bits mais alta MediaFile para transcodificação e a usa como fonte. Ele envia esse arquivo ao on-the-fly transcodificador para transformação em representações que se ajustem às taxas de bits e resoluções do manifesto principal do player. Para obter melhores resultados, certifique-se de que seu arquivo de mídia com maior taxa de bits seja um MP4 ativo de alta qualidade com predefinições de manifesto válidas. Quando as predefinições de manifesto não são válidas, as tarefas de transcodificação falham, resultando na não exibição de anúncios. Exemplos de predefinições que não são válidas incluem formatos de arquivo de entrada não suportados, como, e determinadas especificações de representação ProRes, como a resolução 855X481.

Indexação de criativos

AWS Elemental MediaTailor indexa exclusivamente cada criativo pelo valor do id atributo fornecido no elemento. <Creative> Se o ID do criativo não for especificado, MediaTailor usa o arquivo de mídia URL para o índice.

A seguinte declaração de exemplo mostra o ID do criativo.

<Creatives> <Creative id="57859154776" sequence="1">

Se você definir seu próprio criativoIDs, use um ID novo e exclusivo para cada criativo. Não reutilize a criatividadeIDs. AWS Elemental MediaTailor armazena conteúdo criativo para uso repetido e encontra cada um por seu ID indexado. Quando um novo criativo chega, o serviço primeiro verifica o ID em relação ao índice. Se a ID estiver presente, MediaTailor usa o conteúdo armazenado, em vez de reprocessar o conteúdo recebido. Se você reutilizar uma ID criativa, MediaTailor usará o anúncio antigo armazenado e não reproduzirá seu novo anúncio.

VPAIDrequisitos

VPAIDpermite que os editores veiculem anúncios em vídeo altamente interativos e forneçam métricas de visibilidade em seus streams monetizados. Para obter informações sobreVPAID, consulte a VPAIDespecificação.

AWS Elemental MediaTailor suporta uma mistura de anúncios server-side-stitched VAST MP4 lineares e client-side-inserted VPAID criativos interativos na mesma disponibilidade de anúncios. Ele preserva a ordem em que eles aparecem na VAST resposta. MediaTailor segue os VPAID redirecionamentos por meio de no máximo cinco níveis de invólucros. A resposta do relatório do lado do cliente inclui os metadados VPAID desempacotados.

Para usarVPAID, siga estas diretrizes:

  • Configure uma MP4 lista para seus VPAID criativos. AWS Elemental MediaTailor preenche os espaços de VPAID anúncio com sua lista configurada e fornece metadados de VPAID anúncios para o player cliente usar para veicular os anúncios interativos. Se você não tiver uma lista configurada, quando um VPAID anúncio for exibido, MediaTailor forneça os metadados do anúncio por meio de relatórios do lado do cliente, como de costume. Ele também registra um erro CloudWatch sobre a lousa ausente. Para ter mais informações, consulte Inserindo ardósia e Criando uma configuração.

  • Use relatórios do lado do cliente. AWS Elemental MediaTailor suporte VPAID por meio de nossos relatórios do lado do cliente. API Para obter mais informações, consulte Rastreamento de anúncios do lado do cliente.

    Teoricamente, é possível usar o modo de relatório padrão do lado do servidor com. VPAID No entanto, se você usar relatórios do lado do servidor, perderá todas as informações sobre a presença do VPAID anúncio e os metadados que o cercam, pois isso está disponível somente no lado do cliente. API

  • Em cenários ao vivo, certifique-se de que seus anúncios, indicados porEXT-X-CUE-OUT: Duration, sejam grandes o suficiente para acomodar qualquer interatividade do usuário. VPAID Por exemplo, se VAST XML especificar um VPAID anúncio com 30 segundos de duração, implemente a disponibilidade do anúncio em mais de 30 segundos para acomodar o anúncio. Se você não fizer isso, perderá os VPAID metadados, porque a duração restante na disponibilidade do anúncio não é longa o suficiente para acomodar o VPAID anúncio.