Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejs
linenumberstrue
collapsetrue
{
	"pos": 1,
	"w": 300,
	"h": 250,
	"wmin": 300,
	"wmax": 300,
	"hmin": 50,
	"hmax": 600,
	"battr": [ 11, 12 ],
	"btype": [ 4 ]
}

Objeto Format

CampoTipoEstadoComentarios
wIntegerObligatorioAncho en pixeles del tamaño
hIntegerObligatorioAlto en pixeles del tamaño

Objeto Site

CampoTipoEstadoComentarios
idStringObligatorioID del sitio en el SSP
pageStringObligatorioURL de la página donde se mostrará la impresión.
Si es desconocido, el campo no debe ser enviado o estar en blanco.
publisherObjectObligatorioVer objeto Publisher
domainStringRecomendadoDominio de la página donde se mostrará la impresión
catString ArrayRecomendadoArray de categorias IAB del sitio
refStringRecomendadoURL de la página desde donde se llego a la página actual

Ejemplo

Code Block
languagejs
linenumberstrue
collapsetrue
{
	"id": "123",
	"page": "http://example.com/section/page.html",
	"cat": [ "IAB1-2" ],
	"publisher": {
		"id": "456",
		"domain": "example.com",
		"name": "Example Inc"
	}
}

Objeto Publisher

CampoTipoEstadoComentarios
idStringObligatorioEl ID del publisher. Debe ser suficiente para identificar a la parte finalmente pagada
domainStringRecomendadoDominio del publisher
nameStringRecomendadoNombre del publisher

Ejemplo

Code Block
languagejs
linenumberstrue
collapsetrue
{
	"id": "456",
	"domain": "example.com",
	"name": "Example Inc"
}

Objeto User

CampoTipoEstadoComentarios
idStringRecomendadoID del usuario en el DSP
buyeruidStringRecomendadoID del usuario en E-Planning SSP. Ver sección Sincronización de usuarios

Ejemplo

Code Block
languagejs
linenumberstrue
collapsetrue
{
	"id": "1234567",
	"buyeruid": "e3cf38b549b50e01",
	"consent": "BOEFEAyOEFEAyAHABDENAI4AAAB9vABAASA"
}

Objeto Device

CampoTipoEstadoComentarios
uaStringObligatorioEl valor de user-agent para el navegador
ipStringObligatorioDirección IP del usuario
dntIntegerRecomendadoEl consentimiento del usuario para ser seguido (tracked). Si el usuario no desea ser seguido este campo debe valer 1.
languageStringOpcionalEl idioma del navegador del usuario utilizando ISO- 639-1-alpha-2
carrierStringRecomendadoProveedor de servicios de Internet del usuario
connectiontypeIntegerRecomendadoTipo de conexión
osStringRecomendadoSistema operativo del dispositivo
geoObjectRecomendadoVer objeto Geo

Ejemplo

Code Block
languagejs
linenumberstrue
collapsetrue
{
	"ip": "142.93.199.194",
	"ua": "Mozilla\/5.0 (Macintosh; Intel Mac OS X 10.12; rv:71.0) Gecko\/20100101 Firefox\/71.0",
	"os": "macOS",
	"carrier": "verizon",
	"connectiontype": 6,
	"dnt": 0,
	"geo": {
		"country": "USA",
		"city": "Stanford"
	}
}

Objeto Geo

CampoTipoEstadoComentarios
countryStringObligatorioPaís del usuario en ISO- 3166-1-alpha-3
cityStringRecomendadoCiudad del usuario
latitudeFloatRecomendadoLatitud desde -90.0 hasta +90.0, donde negativo significa sur
longitudeFloatRecomendadoLongitud desde -180.0 hasta +180.0, donde negativo es oeste

Ejemplo

Code Block
languagejs
linenumberstrue
collapsetrue
{
	"latitude": 37.4194,
	"longitude": -122.164,
	"country": "USA",
	"city": "Stanford"
}

Objeto Regs

CampoTipoEstadoComentarios
coppaIntegerRecomendadoIndica si la petición esta sujeta a regulaciones de COPPA, donde 0 = no, 1 = si
gdprInteger

Obligatorio para Europa
(Recomendado para el resto)

Indica si la petición esta sujeta a regulaciones de GDPR, donde 0 = no, 1 = si
ext.consentStringRecomendadoSi la petición esta sujeta a regulaciones de GDPR, indica el Consent String del usuario
us_privacyStringRecomendadoIndica si la petición esta sujeta a regulaciones de CCPA (California Consumer Privacy Act).
Debe contener cuatro caracteres, donde el primero debe ser la versión y los tres siguientes Y, N o -
Mas información haciendo click aquí.

Ejemplo

Code Block
languagejs
linenumberstrue
collapsetrue
{
	"gdpr": 1,
	"coppa": 1,
	"us_privacy": "1-N-",
	"ext": {
		"consent": "BOq9e8JOq9e8lAHABBESCv- AAAAst7_______9______9uz_Ov_v_f__33e8__9v_l_7_-___u_-3zd4u_1vf99yfm1-7etr3tp_87ues2_Xur__79__3z3_9pxP78k89r7337Ew_v-_v8b7BCIJ"
	}
}

Objeto Source

CampoTipoEstadoComentarios
fdIntegerObligatorioEntidad responsable de la decisión final sobre la impresión, donde 0 = SSP, 1 = la siguiente fuente
pchainStringRecomendado si schain no esta presenteCadena TAG Payment ID
ext.schainStringRecomendado si pchain no esta presenteSegún propuesta de IAB, Supply Chain Object


Info
titleNota

Para implementaciones con pchain soportamos tanto TAG ID como identificación por dominio.

Ejemplo

Utilizando pchain

Code Block
languagejs
linenumberstrue
collapsetrue
{
	"fd": 1,
	"pchain": "directseller.com:12345"
}

Utilizando schain

Code Block
languagejs
linenumberstrue
collapsetrue
{
	"fd": 1,
	"ext": {
		"schain": {
			"complete": 1,
			"nodes": [
				{
					"asi":"directseller.com",
					"pid":"12345",
					"rid":"c7ecc1f7b1628d49"
				}
			]
		}
	}
}

Ejemplo de Bid Request

Ejemplo para banner (web)

Code Block
languagejs
linenumberstrue
collapsetrue
{
	"id": "6cb84abfabb2990d",
	"tmax": 300,
	"at": 1,
	"cur": ["USD"],
	"imp": [{
		"id": "1",
		"bidfloor": 0.4,
		"secure": 1,
		"instl": 0,
		"banner": {
			"w": 300,
			"h": 600,
			"pos": 1,
			"topframe": 0
		}
	}],
	"user": {
		"id": "2e6r4g56ez1hz8er4h",
		"buyeruid": "e3cf38b549b50e01"
	},
	"device": {
		"ip": "171.67.194.75",
		"ua": "Mozilla\/5.0 (Macintosh; Intel Mac OS X 10.12; rv:71.0) Gecko\/20100101 Firefox\/71.0",
		"os": "macOS",
		"carrier": "verizon",
		"connectiontype": 1,
		"dnt": 0,
		"lmt": 0,
		"geo": {
			"country": "USA",
			"city": "Stanford"
		}
	},
	"site": {
		"id": "123",
		"page": "http://example.com/section/page.html",
		"cat": [ "IAB1-2" ],
		"publisher": {
			"id" : "456",
			"domain": "example.com",
			"name": "Example Inc"
		}
	}
	"source": {
		"fd": 1,
		"ext": {
			"sourcetype": 3,
			"sourceorigin": 7,
			"schain": {
				"complete": 1,
				"nodes": [{
					"asi":"directseller.com",
					"pid":"456",
					"rid":" c7ecc1f7b1628d49"
				}]
			}
		}
	},
	"regs": {
		"gdpr": 1,
		"us_privacy": "1-N-",
		"coppa": 1,
		"ext": {
			"consent": "BOq9e8JOq9e8lAHABBESCv- AAAAst7_______9______9uz_Ov_v_f__33e8__9v_l_7_-___u_-3zd4u_1vf99yfm1- 7etr3tp_87ues2_Xur__79__3z3_9pxP78k89r7337Ew_v-_v8b7BCIJ"
		}
	},
	"badv": ["ford.com","bmw.com"],
	"bcat": ["IAB8-7","IAB8-8"]
}