github.com/prebid/prebid-server/v2@v2.18.0/adapters/impactify/impactifytest/exemplary/sample_video.json (about) 1 { 2 "mockBidRequest": { 3 "id": "test-request-id", 4 "test": 3, 5 "at": 1, 6 "imp": [ 7 { 8 "id": "test-imp-id", 9 "video": { 10 "mimes": ["video/mp4"], 11 "protocols": [2, 5], 12 "w": 1024, 13 "h": 576 14 }, 15 "ext":{ 16 "bidder": { 17 "appId": "impactify.io", 18 "format": "screen", 19 "style": "impact" 20 } 21 } 22 } 23 ] 24 }, 25 26 "httpCalls": [ 27 { 28 "expectedRequest": { 29 "uri": "https://sonic.impactify.media/bidder", 30 "body": { 31 "id": "test-request-id", 32 "at":1, 33 "cur": ["USD"], 34 "test": 3, 35 "imp": [ 36 { 37 "id": "test-imp-id", 38 "video": { 39 "mimes": ["video/mp4"], 40 "protocols": [2, 5], 41 "w": 1024, 42 "h": 576 43 }, 44 "ext": { 45 "impactify": { 46 "appId": "impactify.io", 47 "format": "screen", 48 "style": "impact" 49 } 50 } 51 } 52 ] 53 }, 54 "impIDs":["test-imp-id"] 55 }, 56 "mockResponse": { 57 "status": 200, 58 "body": { 59 "id": "test-request-id", 60 "cur": "USD", 61 "seatbid": [ 62 { 63 "seat": "impactify", 64 "bid": [{ 65 "id": "8ee514f1-b2b8-4abb-89fd-084437d1e800", 66 "impid": "test-imp-id", 67 "price": 18, 68 "adm": "<script>window.impactifyTag = window.impactifyTag || [];impactifyTag.push({appId: 'deco.fr', format: 'screen', style: 'impact'});(function(d, s, id) {var js, ijs = d.getElementsByTagName(s)[0];if (d.getElementById(id)) return;js = d.createElement(s); js.id = id;js.src = 'https://ad.impactify.io/static/ad/tag.js';ijs.parentNode.insertBefore(js, ijs);}(document, 'script', 'impactify-sdk'));</script>", 69 "crid": "crid_10", 70 "w": 1, 71 "h": 1 72 }] 73 } 74 ] 75 } 76 } 77 } 78 ], 79 80 "expectedBidResponses": [ 81 { 82 "bids": [{ 83 "bid": { 84 "id": "8ee514f1-b2b8-4abb-89fd-084437d1e800", 85 "impid": "test-imp-id", 86 "price": 18, 87 "adm": "<script>window.impactifyTag = window.impactifyTag || [];impactifyTag.push({appId: 'deco.fr', format: 'screen', style: 'impact'});(function(d, s, id) {var js, ijs = d.getElementsByTagName(s)[0];if (d.getElementById(id)) return;js = d.createElement(s); js.id = id;js.src = 'https://ad.impactify.io/static/ad/tag.js';ijs.parentNode.insertBefore(js, ijs);}(document, 'script', 'impactify-sdk'));</script>", 88 "crid": "crid_10", 89 "w": 1, 90 "h": 1 91 }, 92 "type": "video" 93 }] 94 } 95 ] 96 }