From c264605a4224a35530276e3aa6f6426965281df2 Mon Sep 17 00:00:00 2001 From: Ian Ferreira Date: Thu, 30 Oct 2014 15:56:15 -0700 Subject: [PATCH 1/2] Adding WideOrbit examples Examples for bidding on Local Broadcast TV inventory --- wideorbit/bid_request_channel | 80 ++++++++++++++++++++++++++++++++++ wideorbit/bid_response_channel | 34 +++++++++++++++ 2 files changed, 114 insertions(+) create mode 100644 wideorbit/bid_request_channel create mode 100644 wideorbit/bid_response_channel diff --git a/wideorbit/bid_request_channel b/wideorbit/bid_request_channel new file mode 100644 index 0000000..974d74c --- /dev/null +++ b/wideorbit/bid_request_channel @@ -0,0 +1,80 @@ +// +// +// Ian Ferreira +// ianfe@wideorbit.com +// 2014-10-24 +// Contains a sample bid request for bidding on local broadcast TV via the WideOrbit Programmatic for TV marketplace + + + +{ + //Bid Request ID + "id": "0123456789ABCDEF0123456789ABCDEF", + "at": 1, + "tmax": 120, + "imp": [ + { + "id": "1", + "bidfloor": 200.00, + "video": { + //Accepted mime types + "mimes": [ + "video/x-flv", + "video/mp4" + ], + "api": [], + "battr": [13,14], + "boxingallowed": false, + "delivery": [2], + "h": 480, + "linearity": 1, + "maxbitrate": 1500, + "maxduration": 30, + "minbitrate": 300, + "minduration": 15, + "playbackmethod": [1], + "pos": 1, + "protocol": [2,3], + "sequence": 1, + "startdelay": 0, + "w": 640 + } + } + ], + + "channel": { + "callletters": "KOMO", + "name": "KOMO4", + "content": { + "airdaypart": "46XM", + "airday": "M", + "airweek" : 48, + "keyword": ["keyword a", "keyword b", "keyword c"], + "series": "All About Cars", + "title": "Car Show" + } + }, + "device": { + "ua": "BroadCastTV/Local (WideOrbit Programmatic TV v1)", + "js": 0 + }, + "user": + { + "data": [ + { + "name": "Rentrak", + "segment": [ + { + "index": 68, + "name": "auto intenders" + + }, + { + "index": 121, + "name": "auto enthusiasts" + } + ] + } + ] + } +} diff --git a/wideorbit/bid_response_channel b/wideorbit/bid_response_channel new file mode 100644 index 0000000..8077710 --- /dev/null +++ b/wideorbit/bid_response_channel @@ -0,0 +1,34 @@ +// +// +// Ian Ferreira +// ianfe@wideorbit.com +// 2014-10-24 +// Contains a sample bid request for bidding on local broadcast TV via the WideOrbit Programmatic for TV marketplace + + +{ + "id": "123", + "seatbid": [ + { + "bid": [ + { + "id": 12345, + //Matched the impid from request + "impid": 2, + //Bid + "price": 300, + //Callback UR for win/loss + "nurl": "http://example.com/winnoticeurl", + //Creative as escaped XML/VAST + "adm": "%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3CVAST%20version%3D%222.0%22%3E%0A%20%20%20%20%3CAd%20id%3D%2212345%22%3E%0A%20%20%20%20%20%20%20%20%3CInLine%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3CAdSystem%20version%3D%221.0%22%3ESpotXchange%3C%2FAdSystem%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CAdTitle%3E%3C!%5BCDATA%5BSample%20VAST%5D%5D%3E%3C%2FAdTitle%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CImpression%3Ehttp%3A%2F%2Fsample.com%3C%2FImpression%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CDescription%3E%3C!%5BCDATA%5BA%20sample%20VAST%20feed%5D%5D%3E%3C%2FDescription%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CCreatives%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CCreative%20sequence%3D%221%22%20id%3D%221%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CLinear%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CDuration%3E00%3A00%3A30%3C%2FDuration%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CTrackingEvents%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2FTrackingEvents%3E%20%20%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CVideoClicks%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CClickThrough%3E%3C!%5BCDATA%5Bhttp%3A%2F%2Fsample.com%2Fopenrtbtest%5D%5D%3E%3C%2FClickThrough%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2FVideoClicks%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CMediaFiles%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CMediaFile%20delivery%3D%22progressive%22%20bitrate%3D%22256%22%20width%3D%22640%22%20height%3D%22480%22%20type%3D%22video%2Fmp4%22%3E%3C!%5BCDATA%5Bhttp%3A%2F%2Fsample.com%2Fvideo.mp4%5D%5D%3E%3C%2FMediaFile%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2FMediaFiles%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2FLinear%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2FCreative%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2FCreatives%3E%0A%20%20%20%20%20%20%20%20%3C%2FInLine%3E%0A%20%20%20%20%3C%2FAd%3E%0A%3C%2FVAST%3E", + "ext": { + //If new strategy ID, we create new with ID and place this spot request and budget cap + "budgetscope": 78910, + //If not new we add spot request and optionally update budget cap + "bmax" : 3000 + } + } + ] + } + ] +} From 0d8de9193c670992b1fe845336563b792cb1c119 Mon Sep 17 00:00:00 2001 From: Ian Ferreira Date: Sun, 26 Jan 2020 18:41:21 -0800 Subject: [PATCH 2/2] Added --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 26e5263..d802448 100644 --- a/README.md +++ b/README.md @@ -5,3 +5,4 @@ Some OpenRTB example requests + responses, with notes. * [Brandscreen](https://github.com/openrtb/examples/blob/master/brandscreen/example-request-mobile.json) * [Rubicon Project](https://github.com/openrtb/examples/blob/master/rubiconproject/example-request-app-android-1.json) * [Spotxchange](https://github.com/openrtb/examples/blob/master/spotxchange/example-video-request-multiple_impr.md) +* [WideOrbit]()