openrtb
Version:
A Javascript library which builds and validates OpenRTB objects
93 lines (92 loc) • 1.37 kB
JavaScript
module.exports = {
"type": "object",
"properties": {
"ua": {
"type": "string"
},
"geo": {
"type": "object"
},
"dnt": {
"type": "integer"
},
"lmt": {
"type": "integer"
},
"ip": {
"type": "string"
},
"ipv6": {
"type": "string"
},
"devicetype": {
"type": "integer"
},
"make": {
"type": "string"
},
"model": {
"type": "string"
},
"os": {
"type": "string"
},
"osv": {
"type": "string"
},
"hwv": {
"type": "string"
},
"h": {
"type": "integer"
},
"w": {
"type": "integer"
},
"ppi": {
"type": "integer"
},
"pxratio": {
"type": "number"
},
"js": {
"type": "integer"
},
"flashver": {
"type": "string"
},
"language": {
"type": "string"
},
"carrier": {
"type": "string"
},
"connectiontype": {
"type": "integer"
},
"ifa": {
"type": "string"
},
"didsha1": {
"type": "string"
},
"didmd5": {
"type": "string"
},
"dpidsha1": {
"type": "string"
},
"dpidmd5": {
"type": "string"
},
"macsha1": {
"type": "string"
},
"macmd5": {
"type": "string"
},
"ext": {
"type": "object"
}
}
};