github.com/prebid/prebid-server/v2@v2.18.0/adapters/33across/33acrosstest/supplemental/multi-imp-mixed-validation.json (about) 1 { 2 "mockBidRequest": { 3 "id": "test-request-id", 4 "imp": [ 5 { 6 "id": "test-imp-id1", 7 "banner": { 8 "format": [{"w": 728, "h": 90}] 9 }, 10 "ext": { 11 "bidder": { 12 "siteId": "fake-site-id", 13 "productId": "inview" 14 } 15 } 16 }, 17 { 18 "id": "test-imp-id2", 19 "ext": { 20 "bidder": { 21 "siteId": "fake-site-id", 22 "productId": "inview" 23 } 24 } 25 } 26 ], 27 "site": {} 28 }, 29 30 "httpCalls": [ 31 { 32 "expectedRequest": { 33 "uri": "http://ssc.33across.com", 34 "body": { 35 "ext": { 36 "ttx": { 37 "caller": [ 38 { 39 "name": "Prebid-Server", 40 "version": "n/a" 41 } 42 ] 43 } 44 }, 45 "id": "test-request-id", 46 "imp": [ 47 { 48 "id":"test-imp-id1", 49 "banner": { 50 "format": [{"w": 728, "h": 90}] 51 }, 52 "ext": { 53 "ttx": { 54 "prod": "inview", 55 "zoneid": "fake-site-id" 56 } 57 } 58 } 59 ], 60 "site": {} 61 }, 62 "impIDs":["test-imp-id1"] 63 }, 64 "mockResponse": { 65 "status": 200, 66 "body": { 67 "id": "test-request-id", 68 "seatbid": [ 69 { 70 "seat": "ttx", 71 "bid": [{ 72 "id": "8ee514f1-b2b8-4abb-89fd-084437d1e800", 73 "impid": "test-imp-id1", 74 "price": 0.500000, 75 "adm": "some-test-ad", 76 "crid": "crid_10", 77 "h": 90, 78 "w": 728, 79 "ext": { 80 "ttx": { 81 "mediaType": "banner" 82 } 83 } 84 }] 85 } 86 ], 87 "cur": "USD" 88 } 89 } 90 } 91 ], 92 "expectedMakeRequestsErrors": [ 93 { 94 "value": "Imp ID test-imp-id2 must have at least one of [Banner, Video] defined", 95 "comparison": "literal" 96 } 97 ], 98 "expectedBidResponses": [ 99 { 100 "currency": "USD", 101 "bids": [ 102 { 103 "bid": { 104 "id": "8ee514f1-b2b8-4abb-89fd-084437d1e800", 105 "impid": "test-imp-id1", 106 "price": 0.5, 107 "adm": "some-test-ad", 108 "crid": "crid_10", 109 "w": 728, 110 "h": 90, 111 "ext": { 112 "ttx": { 113 "mediaType": "banner" 114 } 115 } 116 }, 117 "type": "banner" 118 } 119 ] 120 } 121 ] 122 }