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  }