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

     1  {
     2  	"$schema": "http://json-schema.org/draft-04/schema#",
     3  	"title": "Pubmatic Adapter Params",
     4  	"description": "A schema which validates params accepted by the Pubmatic adapter",
     5  	"type": "object",
     6  	"properties": {
     7  		"publisherId": {
     8  			"type": "string",
     9  			"description": "An ID which identifies the publisher"
    10  		},
    11  		"adSlot": {
    12  			"type": "string",
    13  			"description": "An ID which identifies the ad slot"
    14  		},
    15  		"pmzoneid": {
    16  			"type": "string",
    17  			"description": "Comma separated zone id. Used im deal targeting & site section targeting. e.g drama,sport"
    18  		},
    19  		"kadfloor": {
    20  			"type": "string",
    21  			"description": "bid floor value set to imp.bidfloor"
    22  		},
    23  		"dctr": {
    24  			"type": "string",
    25  			"description": "Deals Custom Targeting, pipe separated key-value pairs e.g key1=V1,V2,V3|key2=v1|key3=v3,v5"
    26  		},
    27  		"acat": {
    28  			"type": "array",
    29  			"description": "List of allowed categories for a given auction to be sent in request.ext",
    30  			"items": {
    31  				"type": "string"
    32  			}
    33  		},
    34  		"wrapper": {
    35  			"type": "object",
    36  			"description": "Specifies pubmatic openwrap configuration for a publisher",
    37  			"properties": {
    38  				"profile": {
    39  					"type": "integer",
    40  					"description": "An ID which identifies the openwrap profile of publisher"
    41  				},
    42  				"version": {
    43  					"type": "integer",
    44  					"description": "An ID which identifies version of the openwrap profile"
    45  				}
    46  			},
    47  			"required": ["profile"]
    48  		},
    49  		"keywords": {
    50  			"type": "array",
    51  			"minItems": 1,
    52  			"items": {
    53  			  "type": "object",
    54  			  "description": "A key with one or more values associated with it. These are used in buy-side segment targeting.",
    55  			  "properties": {
    56  				"key": {
    57  				  "type": "string"
    58  				},
    59  				"value": {
    60  				  "type": "array",
    61  				  "minItems": 1,
    62  				  "items": {
    63  					"type": "string"
    64  				  }
    65  				}
    66  			  },
    67  			  "required": ["key", "value"]
    68  			}
    69  		  }
    70  	},
    71  	"required": ["publisherId"]
    72  }