Ativar a Open Measurement

Selecione a plataforma: HTML5 Android iOS

O SDK do IMA para HTML5 inclui o SDK do Open Measurement (OM), um padrão do setor desenvolvido pelo Interactive Advertising Bureau (IAB) para permitir a medição de visibilidade e verificação de terceiros. Ao usar o SDK do IMA para HTML5, o SDK do OM incluído analisa automaticamente a tag <AdVerifications> nas tags de anúncio do VAST e envia dados de visibilidade aos fornecedores de medição especificados usando a API OMID. Se quiser, defina regras de modo de acesso para cada solicitação para controlar o conteúdo que o script de verificação pode acessar.

O SDK do IMA é compatível com o SDK do OM v1.6.

Pré-requisitos

  • Se você estiver usando o VAST 4.1 ou uma versão mais recente, os anúncios precisarão ser configurados para fornecer verificação usando <AdVerifications>. Se você estiver usando versões anteriores do VAST, os anúncios precisarão usar <Extension type="AdVerifications">.

  • Se os anúncios forem programados pelo Ad Manager, configure um provedor de visibilidade para sua rede do Ad Manager e atribua esse provedor ao item de linha. Para mais informações, consulte Configurar um provedor de visibilidade para sua rede do Ad Manager.

Meios de acesso

O SDK do OM permite executar scripts de verificação em quatro modos de acesso diferentes, que controlam o que o script de verificação pode acessar:

  • FULL: o script de verificação tem acesso direto ao criativo e à página do editor.

  • CREATIVE: o script de verificação e o criativo são colocados em sandbox na página do editor. No entanto, o script tem acesso direto ao criativo.

  • LIMITED: o script de verificação é colocado em sandbox e não pode acessar o criativo ou a página do publisher, nem confirmar diretamente em qual domínio do publisher ele está.

Alguns provedores de visibilidade podem não ser compatíveis com todos os modos de acesso. Entre em contato com seus provedores de visibilidade para verificar quais modos são compatíveis. Anteriormente, o IMA era compatível com um modo de acesso DOMAIN, que agora tem como padrão o modo LIMITED.

Definir as regras do modo de acesso para uma solicitação

As regras do modo de acesso precisam ser definidas no nível AdsRequest. Para definir modos de acesso diferentes para provedores de script de verificação distintos, transmita um dicionário que mapeie cada OmidVerificationVendor para um dos modos de acesso listados acima. O campo OmidVerificationVendor.OTHER é usado para definir o modo de acesso padrão para todos os fornecedores não incluídos explicitamente no dicionário. Se nenhuma regra de modo de acesso for especificada, os scripts de verificação serão executados no modo de acesso LIMITED para fornecedores.

Veja o exemplo a seguir, que define GOOGLE como google.ima.OmidAccessMode.FULL. Todos os outros provedores, incluindo os listados em OmidVerificationVendor, seguem por padrão a configuração de OmidVerificationVendor.OTHER.

request.omidAccessModeRules = {};
request.omidAccessModeRules[google.ima.OmidVerificationVendor.GOOGLE]
    = google.ima.OmidAccessMode.FULL;
request.omidAccessModeRules[google.ima.OmidVerificationVendor.OTHER]
    = google.ima.OmidAccessMode.LIMITED;

Para implementar o modo de acesso CREATIVE, siga estas duas etapas:

  1. Coloque o player de vídeo em um iframe seguro, isolado do restante do site.

  2. Defina o OmidAccessMode do seu parceiro de visibilidade como FULL.