github.com/prebid/prebid-server/v2@v2.18.0/static/bidder-params/rubicon.json (about) 1 { 2 "$schema": "http://json-schema.org/draft-04/schema#", 3 "title": "Rubicon Adapter Params", 4 "description": "A schema which validates params accepted by the Rubicon adapter", 5 "type": "object", 6 "properties": { 7 "accountId": { 8 "type": [ 9 "integer", 10 "string" 11 ], 12 "pattern": "^\\d+$", 13 "minimum": 1, 14 "description": "An ID which identifies the publisher's account" 15 }, 16 "siteId": { 17 "type": [ 18 "integer", 19 "string" 20 ], 21 "pattern": "^\\d+$", 22 "minimum": 1, 23 "description": "An ID which identifies the site selling the impression" 24 }, 25 "zoneId": { 26 "type": [ 27 "integer", 28 "string" 29 ], 30 "pattern": "^\\d+$", 31 "minimum": 1, 32 "description": "An ID which identifies the sub-section of the site where the impression is located" 33 }, 34 "inventory": { 35 "type": "object", 36 "description": "An object defining arbitrary targeting key/value pairs related to the page", 37 "additionalProperties": { 38 "type": "array" 39 } 40 }, 41 "bidonmultiformat": { 42 "type": "boolean", 43 "description": "It determines if the request should be processed in multi format way." 44 }, 45 "visitor": { 46 "type": "object", 47 "description": "An object defining arbitrary targeting key/value pairs related to the visitor", 48 "additionalProperties": { 49 "type": "array" 50 } 51 }, 52 "pchain": { 53 "type": "string", 54 "description": "A payment ID chain string" 55 }, 56 "video": { 57 "type": "object", 58 "description": "An object defining additional Rubicon video parameters", 59 "properties": { 60 "language": { 61 "type": "string", 62 "description": "Language of the ad - should match content video" 63 }, 64 "playerHeight": { 65 "type": ["integer", "string"], 66 "description": "Height in pixels of the video player" 67 }, 68 "playerWidth": { 69 "type": ["integer", "string"], 70 "description": "Width in pixels of the video player" 71 }, 72 "size_id": { 73 "type": "integer", 74 "description": "Rubicon size_id, used to describe type of video ad (preroll, postroll, etc)" 75 }, 76 "skip": { 77 "type": "integer", 78 "description": "Can this ad be skipped (0 = no, 1 = yes)" 79 }, 80 "skipdelay": { 81 "type": "integer", 82 "description": "number of seconds until the ad can be skipped" 83 } 84 } 85 } 86 }, 87 "required": [ 88 "accountId", 89 "siteId", 90 "zoneId" 91 ] 92 }