Pedido de licitação RTB 2.5 aberto
Esta página explica como efetuar pedidos de propostas
Sugestão de cabeçalhos de pedidos de propostas
- Cabeçalho HTTP da versão OpenRTB: x-openrtb-version: 2.5
- Cabeçalho HTTP Keep-Alive: Ligação: Keep-Alive
- Content JSON: Content-Type: application/json
Os seguintes objectos devem ser enviados codificados como JSON no corpo do pedido:
Pedido de Proposta
Atributo | Necessário? | Descrição |
---|
em | Sim | Tipo de leilão, primeiro preço = 1 (int) |
id | Sim | ID exclusivo da solicitação de cotação (string) |
imp | Sim | Matriz de objectos Imp que representam as impressões oferecidas (objeto). |
local | Sim | Informações sobre o(s) sítio(s) Web do editor. |
aplicação | Sim | Detalhes sobre a aplicação (objeto) do editor. |
dispositivo | Sim | Detalhes sobre o dispositivo do utilizador ao qual a impressão será entregue (objeto). |
utilizador | Não | Detalhes sobre o utilizador humano do dispositivo; o público publicitário (objeto). |
ext | Não | Espaço reservado para extensões do OpenRTB. |
Nota: Apenas um dos objectos {site, app} deve estar presente em cada pedido.
imp
Atributo | Necessário? | Descrição |
---|
id | Sim | ID de impressão único neste pedido de cotação (string) |
piso de licitação | Não | Lance mínimo para esta impressão (CPM) / clique (CPC) e moeda da conta (float). |
bandeira | Apenas para imagens de página inteira | Um objeto de faixa (objeto). |
seguro | Não; Recomendado 1 | Sinalizador para indicar se a impressão requer activos criativos e marcação de URL HTTPS seguros, em que 0 = não seguro, 1 = seguro. Se omitido, o estado seguro é desconhecido, mas o suporte HTTP não seguro pode ser assumido, opcional (número inteiro) |
imp.banner
Atributo | Necessário? | Descrição |
---|
w | Sim | Largura da faixa (número inteiro) |
h | Sim | Altura da faixa (número inteiro) |
mímicas | Sim | Tipos de mímicas - imagem/jpg, imagem/png, vídeo/mp4 ou imagem/webp |
imp.video
Atributo | Necessário? | Descrição |
---|
mímicas | Sim | Tipos de conteúdo MIME suportados (por exemplo, "video/mp4") (string array ) |
mentalização | Não | Duração mínima do anúncio em vídeo em segundos (número inteiro) |
duração máxima | Não | Duração máxima do anúncio em vídeo em segundos (número inteiro) |
protocolos | Não | Conjunto de protocolos de vídeo suportados (número inteiro) |
linearidade | Não | Indica se a impressão tem de ser linear, não linear, etc. Se não for especificado nenhum, assume que todos são permitidos (número inteiro) |
boxe permitido | Não | Indica se é permitida a utilização de letter-boxing de conteúdos 4:3 numa janela 16:9, sendo 0 = não, 1 = sim (número inteiro) |
pos | Não | Posição do anúncio no ecrã (número inteiro) |
h | Não | Largura do leitor de vídeo em pixéis independentes do dispositivo (DIPS) (número inteiro) |
w | Não | Altura do leitor de vídeo em pixéis independentes do dispositivo (DIPS) (número inteiro) |
ext | Não | Espaço reservado para extensões específicas da bolsa para o OpenRTB (objeto) |
imp.video.ext
Atributo | Necessário? | Descrição |
---|
tipo_de_zona | Não | Tipo de zona dentro dos formatos de anúncio da ExoClick (por exemplo: video_slider) |
cta | Não | Especifica se a zona de anúncio mostra um componente de CTA (número inteiro) |
local
Atributo | Necessário? | Descrição |
---|
id | Recomendado | ID único do sítio (string) |
nome | Não | Nome do sítio (string) |
domínio | Recomendado | Nome de domínio do sítio (string) |
gato | Não | ID da categoria IAB (cadeia de caracteres) |
página | Recomendado | URL completo da página onde o anúncio será apresentado (string) |
palavras-chave | Não | As palavras-chave podem ser utilizadas para garantir que as zonas de anúncios obtêm o tipo correto de publicidade. As palavras-chave devem ser uma sequência de palavras separadas por vírgulas |
site.ext
Atributo | Necessário? | Descrição |
---|
gato de troca | Não | ID da categoria personalizada da ExoClick (número inteiro) |
idzone | Não | ID da zona ExoClick personalizada (número inteiro) |
aplicação
Atributo | Necessário? | Descrição |
---|
id | Recomendado | ID único da aplicação (string) |
nome | Não | Nome da aplicação (string) |
domínio | Recomendado | Nome de domínio da aplicação (string) |
gato | Não | ID da categoria IAB (cadeia de caracteres) |
palavras-chave | Não | As palavras-chave podem ser utilizadas para garantir que as zonas de anúncios obtêm o tipo correto de publicidade. As palavras-chave devem ser uma cadeia de palavras separadas por vírgulas (cadeia) |
editor | Não | Detalhes sobre o Editor (objeto) |
dispositivo
Atributo | Necessário? | Descrição |
---|
ua | Sim | Agente do utilizador do navegador (string) |
seu | Não | Informação estruturada sobre o agente do utilizador, que pode ser utilizada quando um cliente suporta User-Agent Client Hints (objeto) |
geo | Não | A localização do dispositivo é assumida como a localização atual do utilizador definida por um objeto Geo. |
ip | Sim | Endereço IPv4 do utilizador (string)* |
ipv6 | Sim | Endereço IPv6 do utilizador (string)* |
língua | Recomendado | Idioma do navegador (string) |
os | Não | Sistema operativo (string) |
js | Não | Suporte para JavaScript, em que 0 = não, 1 = sim (número inteiro) |
ext | Não | Espaço reservado para extensões específicas da bolsa para o OpenRTB |
Nota: Só precisa de incluir ip ou ipv6 no seu pedido, não ambos. Se utilizar ipv6, remova o atributo ip, e vice-versa. A inclusão de ambos pode causar erros.
dispositivo.geo
Atributo | Necessário? | Descrição |
---|
país | Não | País ISO3 |
dispositivo.ext
Atributo | Necessário? | Descrição |
---|
endereço_remoto | Não | Endereço IP principal do utilizador (string) |
x_forwarded_for | Não | Endereço IP X-FORWARDED-FOR do utilizador ou vazio se não estiver definido (string) |
dispositivo.sua
Informação estruturada do agente do utilizador. o device.sua
é considerado a representação mais exacta dos atributos do dispositivo.
Atributo | Necessário? | Descrição |
---|
navegadores | Recomendado | Os implementadores devem enviar marcas e versões derivadas do cabeçalho Sec-CH-UA-Full-Version-List. (Conjunto de objectos BrandVersion ) |
plataforma | Recomendado | Os implementadores devem enviar uma marca derivada do cabeçalho Sec-CH-UA-Platform e uma versão derivada do cabeçalho Sec-CH-UA-Platform-Version. (Objeto BrandVersion ) |
móvel | Recomendado | Os responsáveis pela implementação devem derivar este valor do cabeçalho Sec-CH-UA-Mobile. (número inteiro) |
arquitetura | Recomendado | Os responsáveis pela implementação devem obter este valor a partir do cabeçalho Sec-CH-UA-Arch. (string) |
mordacidade | Recomendado | Os responsáveis pela implementação devem obter este valor a partir do cabeçalho Sec-CH-UA-Bitness. (string) |
modelo | Recomendado | Os responsáveis pela implementação devem obter este valor a partir do cabeçalho Sec-CH-UA-Model. (string) |
fonte | Recomendado | The source of data used to create this object, List: User-Agent Source in AdCOM 1.0 (integer; default 0) |
Atributo | Necessário? | Descrição |
---|
marca | Necessário | O valor pode ser obtido a partir dos cabeçalhos User-Agent Client Hints, representando a marca do agente do utilizador (a partir do cabeçalho Sec-CH-UA-Full-Version) ou a marca da plataforma (a partir do cabeçalho Sec-CH-UA-Platform). (string) |
versão | Recomendado | Uma sequência de componentes de versão, por ordem hierárquica descendente [maior, menor, micro, ...] (matriz de cadeia de caracteres) |
utilizador
Atributo | Necessário? | Descrição |
---|
id | Não | ID único do utilizador (string) |
ext | Não | Espaço reservado para extensões específicas da bolsa para o OpenRTB (objeto) |
utilizador.ext
Atributo | Necessário? | Descrição |
---|
consentimento | Não | Esta é a cadeia de consentimento exigida pelas normas IAB. Consentimento negativo apenas por enquanto (string) |
regulamentos
Atributo | Necessário? | Descrição |
---|
ext | Não | Espaço reservado para extensões específicas da bolsa para o OpenRTB (objeto) |
regs.ext
Atributo | Necessário? | Descrição |
---|
gdpr | Não | É 0 se o chamador considerar que o utilizador não está abrangido pelo RGPD, e 1 se o utilizador estiver abrangido pelo RGPD. Se nenhum dos dois, este parâmetro será indefinido. |
ext
Atributo | Necessário? | Descrição |
---|
submarino | Não | O Sub ID. Este deve ser um número entre seis e dez dígitos: Não utilizar zeros no início dos Sub IDs. |