View a markdown version of this page

Referência de campo ORTB - 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á.

Referência de campo ORTB

Esta página é uma referência completa para cada campo na solicitação de oferta do OpenRTB. Os campos são categorizados de acordo com a forma como os MediaTailor trata e se o APS os exige ou os recomenda para o preenchimento ideal do anúncio.

Para obter a especificação completa do OpenRTB 2.6, consulte a especificação IAB OpenRTB 2.6.

Categorias de campo

Categoria Significado Sua ação
Obrigatório Deve estar presente em seu modelo. MediaTailor gera um erro se estiver ausente. Você deve fornecê-los.
Codificado pela EMT MediaTailor sempre os define usando valores da configuração do console ou do contexto atual de disponibilidade. Os valores do seu modelo são substituídos. Não os defina em seu modelo.
APS recomendado Não é estritamente exigido por MediaTailor, mas a APS os recomenda para melhor preenchimento e segmentação de anúncios. A falta de campos recomendados pode resultar em menores taxas de preenchimento ou respostas sem licitação. Altamente recomendado.
Opcional Incluído na solicitação de lance somente se você os fornecer. Nenhum valor padrão. Forneça se for relevante para seu caso de uso.

objeto de aplicativo

Campo Categoria Observações
app Obrigatório O app objeto deve existir em seu modelo.
app.bundle Obrigatório ID do pacote do seu aplicativo (por exemplo,G15147002586). Não deve estar vazio.
app.storeurl Obrigatório URL da loja de aplicativos (por exemplo,https://apps.apple.com/us/app/yourapp/id123).
app.publisher.id Codificado pela EMT Sempre defina como sua a PublisherId partir da configuração do console.
app.content Obrigatório (objeto) MediaTailor envia um Content objeto vazio se você omitir isso. Forneça metadados de conteúdo para uma melhor segmentação.
app.name APS recomendado Nome do aplicativo para identificação.
app.id APS recomendado Seu identificador de aplicativo no APS.
app.domain APS recomendado Domínio do aplicativo.
app.content.genre APS recomendado Gênero de conteúdo (por exemplo,"Sport","News").
app.content.contentrating APS recomendado Classificação do conteúdo (por exemplo,"TV-G","TV-14").
app.content.language APS recomendado Idioma do conteúdo (ISO-639-1).
app.content.id APS recomendado Identificador de conteúdo.
app.content.title APS recomendado Título do conteúdo.
app.content.episode APS recomendado Número do episódio.
app.content.len APS recomendado Tamanho do conteúdo em segundos.
app.cat Opcional Categorias de conteúdo (taxonomia do IAB).
app.sectioncat Opcional Categorias de seção.
app.pagecat Opcional Categorias de páginas.
app.ver Opcional Versão do aplicativo.
app.privacypolicy Opcional 1 = tem política de privacidade.
app.paid Opcional 1 = aplicativo pago.
app.keywords Opcional Comma-separated palavras-chave.
app.kwarray Opcional Palavras-chave como matriz.
app.inventorypartnerdomain Opcional Domínio do parceiro de inventário.
app.ext Opcional Objeto de extensão (passagem).

objeto de dispositivo

Campo Categoria Observações
device Obrigatório O device objeto deve existir em seu modelo.
device.ua Obrigatório Sequência do agente do usuário. Não deve estar vazio. Use {{session.user_agent}}.
device.ip Obrigatório Endereço IPv4. Não deve estar vazio. Use {{session.client_ip}}.
device.lmt Opcional (padrão: 0) Sinalizador de limite de rastreamento de anúncios. 0= rastreamento permitido, 1 = rastreamento limitado. Se não for fornecido em seu modelo, o padrão é. 0
device.devicetype Codificado pelo EMT (padrão: 3) MediaTailor conjuntos 3 (TV conectada) se não forem fornecidos. Seu valor é usado se estiver presente.
device.make APS recomendado Fabricante do dispositivo (por exemplo,"Samsung","Apple").
device.model APS recomendado Modelo do dispositivo (por exemplo,"Tizen TV","iPhone").
device.os APS recomendado Sistema operacional (por exemplo,"Tizen","iOS").
device.osv APS recomendado Versão do sistema operacional.
device.h APS recomendado Altura da tela em pixels.
device.w APS recomendado Largura da tela em pixels.
device.language APS recomendado Idioma do dispositivo (ISO-639-1).
device.ifa APS recomendado ID de publicidade do dispositivo. Nem todos os dispositivos têm um (por exemplo, navegadores da web).
device.dnt APS recomendado Sinalizador do Do Not Track.
device.geo Opcional Objeto geográfico comcountry,lat,lon.
device.sua Opcional Agente de usuário estruturado (UA-CH).
device.ipv6 Opcional Endereço IPv6.
device.hwv Opcional Versão de hardware.
device.connectiontype Opcional Tipo de conexão (WiFicelular e assim por diante).
device.carrier Opcional Nome da operadora.
device.mccmnc Opcional country/network Código móvel.
device.ext Opcional Objeto de extensão (passagem).

objeto imp (impressão)

Seu modelo deve conter exatamente um imp objeto em uma matriz.

Campo Categoria Observações
imp[0].video Obrigatório O video objeto deve existir.
imp[0].video.mimes Obrigatório Tipos de MIME suportados (por exemplo,["video/mp4"]).
imp[0].video.protocols Opcional Protocolos VAST suportados. Se omitido, MediaTailor usa fallback codificado. [1, 2, 3, 4, 5, 6, 7, 8] Veja a referência de enumeração de protocolo abaixo.
imp[0].video.minduration Codificado pela EMT Defina como seu MinimumUnfilledDuration a partir do console.
imp[0].video.maxduration Codificado pela EMT Defina para a duração real não preenchida (segundos).
imp[0].video.maxseq Codificado pela EMT Calculado:floor(unfilled_duration / 6). A APS recomenda poddur um maxseq ou mais anúncios.
imp[0].video.poddur Codificado pela EMT Defina para a duração não preenchida (segundos).
imp[0].video.startdelay Opcional Atraso no início. 0= pré-rolo, -1 = rolo médio genérico, -2 = pós-rolo, = deslocamento médio do rolo em segundos. > 0 Use -1 para pausas intermediárias ao vivo. Recurso codificado:. 6
imp[0].video.w APS recomendado Largura do vídeo em pixels.
imp[0].video.h APS recomendado Altura do vídeo em pixels.
imp[0].video.plcmt APS recomendado Tipo de posicionamento (1 = in-stream).
imp[0].video.podid APS recomendado Identificador do pod.
imp[0].video.slotinpod APS recomendado Posição do slot na cápsula.
imp[0].video.ext.slotId Opcional (padrão:"default_slot_id") Seu ID de slot APS do console APS. O padrão funciona, mas fornecer seu ID real do slot permite que a APS aplique a segmentação específica do slot e o preço mínimo.
imp[0].bidfloor Opcional (padrão: 1,0) Preço mínimo do lance em CPM.
imp[0].secure Opcional (padrão: 1) 1 = requer URLs criativos em HTTPS.
imp[0].id Opcional ID de impressão. Auto-generated se não for fornecido.
imp[0].tagid Opcional Tag/placement ID.
imp[0].bidfloorcur Opcional Moeda mínima de oferta (USD padrão).
imp[0].ssai Opcional Indicador SSAI.
imp[0].exp Opcional Prazo de validade da impressão.
imp[0].rqddurs Opcional Matriz de durações solicitadas.
imp[0].mincpmpersec Opcional CPM mínimo por segundo.
imp[0].pmp Opcional Objeto de mercado privado.
imp[0].ext Opcional Objeto de extensão (passagem).

Referência de enumeração de protocolo

Valor Protocolo
1 VASTO 1.0
2 VASTO 2.0
3 VASTO 3.0
4 Embalagem VAST 1.0
5 Embalagem VAST 2.0
6 Embalagem VAST 3.0
7 VASTO 4.0
8 Embalagem VAST 4.0
9+ DAST

Top-level campos

Campo Categoria Observações
id Codificado pela EMT Auto-generated: {sessionId}_{availId} formato (por exemplo,abc123-def456_78901). Útil para correlacionar solicitações de lances com registros de sessão.
cur Opcional (padrão:["USD"]) Moedas permitidas.
ext.integrationType Codificado pela EMT Sempre configurado como"EMT".
bcat Opcional Categorias de anúncios bloqueados (taxonomia do IAB). O valor do seu modelo é enviado no estado em que se encontra para o APS.
badv Opcional Domínios de anunciantes bloqueados.
bapp Opcional IDs de pacotes de aplicativos bloqueados.
test Opcional Sinalizador do modo de teste.
at Opcional Tipo de leilão.
tmax Opcional Tempo máximo (ms) de espera pela resposta do lance.
wseat Opcional Assentos de comprador permitidos.
bseat Opcional Assentos de compradores bloqueados.
wlang Opcional Linguagens criativas permitidas.
source Opcional Objeto de origem para a cadeia de suprimentos.
ext Opcional Seus campos de extensão personalizados são mesclados com os EMTs. integrationType

objeto de usuário

Campo Categoria Observações
user APS recomendado (UE) Necessário para tráfego na UE com o consentimento do GDPR.
user.consent APS recomendado (UE) Cadeia de consentimento do GDPR (TCF).
user.id Opcional ID de usuário.
user.buyeruid Opcional Buyer-specific ID do usuário.
user.eids Opcional Identificadores estendidos (LiveRamp, UID2 e assim por diante).
user.data Opcional Segmentos de dados do usuário.
user.ext Opcional Objeto de extensão.

objeto regs

Campo Categoria Observações
regs APS recomendado Inclua para fins de conformidade regulatória.
regs.coppa APS recomendado (EUA) Bandeira da COPPA (1 = dirigida por crianças).
regs.us_privacy APS recomendado (EUA) Sequência de caracteres de privacidade dos EUA/CCPA.
regs.gdpr APS recomendado (UE) O GDPR se aplica (1 = sim).
regs.gpp APS recomendado Cadeia de caracteres da Plataforma de Privacidade Global. Preferida us_privacy ao público dos EUA, resulta em melhores taxas de preenchimento. Consulte Práticas recomendadas.
regs.gpp_sid APS recomendado IDs de seção GPP (por exemplo, [7] para cidadãos dos EUA). Obrigatório quando gpp está presente.
regs.ext Opcional Objeto de extensão.

Próximas etapas