github.com/prebid/prebid-server/v2@v2.18.0/static/bidder-params/improvedigital.json (about)

     1  {
     2      "$schema": "http://json-schema.org/draft-04/schema#",
     3      "title": "Improve Digital Adapter Params",
     4      "description": "A schema which validates params accepted by Improve Digital adapter",
     5      "type": "object",
     6      "properties": {
     7          "placementId": {
     8              "type": "integer",
     9              "minimum": 1,
    10              "description": "An ID which identifies this placement of the impression"
    11          },
    12          "publisherId": {
    13              "type": "integer",
    14              "minimum": 1,
    15              "description": "An ID which identifies publisher. Required when using a placementKey"
    16          },
    17          "placementKey": {
    18              "type": "string",
    19              "description": "An uniq name which identifies this placement of the impression. Must be used with publisherId"
    20          },
    21          "keyValues": {
    22              "type": "object",
    23              "description": "Contains one or more key-value pairings for key-value targeting"
    24          },
    25          "size": {
    26              "type": "object",
    27              "properties": {
    28                  "w": {
    29                      "type": "integer"
    30                  },
    31                  "h": {
    32                      "type": "integer"
    33                  }
    34              },
    35              "required": ["w", "h"],
    36              "description": "Placement size"
    37          }
    38      },
    39      "oneOf": [{
    40          "required": ["placementId"]
    41      }, {
    42          "required": ["publisherId", "placementKey"]
    43      }]
    44  }