UNPKG

mk9-prebid

Version:

Header Bidding Management Library

1,193 lines (1,182 loc) 53.1 kB
// jscs:disable import CONSTANTS from 'src/constants.json'; const utils = require('src/utils.js'); function convertTargetingsFromOldToNew(targetings) { var mapOfOldToNew = { 'hb_bidder': CONSTANTS.TARGETING_KEYS.BIDDER, 'hb_adid': CONSTANTS.TARGETING_KEYS.AD_ID, 'hb_pb': CONSTANTS.TARGETING_KEYS.PRICE_BUCKET, 'hb_size': CONSTANTS.TARGETING_KEYS.SIZE, 'hb_deal': CONSTANTS.TARGETING_KEYS.DEAL, 'hb_source': CONSTANTS.TARGETING_KEYS.SOURCE, 'hb_format': CONSTANTS.TARGETING_KEYS.FORMAT }; var newTargetings = {}; utils._each(targetings, function(value, currentKey) { var replaced = false; utils._each(mapOfOldToNew, function(newKey, oldKey) { if (currentKey.indexOf(oldKey) === 0 && oldKey !== newKey) { var updatedKey = currentKey.replace(oldKey, newKey); newTargetings[updatedKey] = targetings[currentKey]; replaced = true; } }); if (!replaced) { newTargetings[currentKey] = targetings[currentKey]; } }) return newTargetings; } export function getBidRequests() { return [ { 'bidderCode': 'appnexus', 'auctionId': '1863e370099523', 'bidderRequestId': '2946b569352ef2', 'bids': [ { 'bidder': 'appnexus', 'params': { 'placementId': '4799418', 'test': 'me' }, 'adUnitCode': '/19968336/header-bid-tag1', 'sizes': [ [ 728, 90 ], [ 970, 90 ] ], 'mediaTypes': { 'banner': { 'sizes': [[728, 90], [970, 90]] } }, 'bidId': '392b5a6b05d648', 'bidderRequestId': '2946b569352ef2', 'auctionId': '1863e370099523', 'transactionId': 'fsafsa' }, { 'bidder': 'appnexus', 'params': { 'placementId': '4799418' }, 'adUnitCode': '/19968336/header-bid-tag-0', 'sizes': [ [ 300, 250 ], [ 300, 600 ] ], 'mediaTypes': { 'banner': { 'sizes': [[728, 90], [970, 90]] } }, 'bidId': '4dccdc37746135', 'bidderRequestId': '2946b569352ef2', 'auctionId': '1863e370099523', 'transactionId': 'fsafsa' } ], 'start': 1462918897460 }, { 'bidderCode': 'pubmatic', 'auctionId': '1863e370099523', 'bidderRequestId': '5e1525bae3eb11', 'bids': [ { 'bidder': 'pubmatic', 'params': { 'publisherId': 39741, 'adSlot': '39620189@300x250' }, 'adUnitCode': '/19968336/header-bid-tag-0', 'sizes': [ [ 300, 250 ], [ 300, 600 ] ], 'mediaTypes': { 'banner': { 'sizes': [[300, 250], [300, 600]] } }, 'bidId': '6d11aa2d5b3659', 'bidderRequestId': '5e1525bae3eb11', 'auctionId': '1863e370099523', 'transactionId': 'fsafsa' } ], 'start': 1462918897463 }, { 'bidderCode': 'rubicon', 'auctionId': '1863e370099523', 'bidderRequestId': '8778750ee15a77', 'bids': [ { 'bidder': 'rubicon', 'params': { 'accountId': '14062', 'siteId': '70608', 'zoneId': '335918', 'userId': '12346', 'keywords': [ 'a', 'b', 'c' ], 'inventory': { 'rating': '5-star', 'prodtype': 'tech' }, 'visitor': { 'ucat': 'new', 'search': 'iphone' }, 'sizes': [ 15, 10 ], }, 'adUnitCode': '/19968336/header-bid-tag-0', 'sizes': [ [ 300, 250 ], [ 300, 600 ] ], 'mediaType': { 'banner': { 'sizes': [[300, 250], [300, 600]] } }, 'bidId': '96aff279720d39', 'bidderRequestId': '8778750ee15a77', 'auctionId': '1863e370099523', 'transactionId': 'fsafsa' } ], 'start': 1462918897474 }, { 'bidderCode': 'triplelift', 'auctionId': '1863e370099523', 'bidderRequestId': '107f5e6e98dcf09', 'bids': [ { 'bidder': 'triplelift', 'params': { 'inventoryCode': 'sortable_all_right_sports' }, 'adUnitCode': '/19968336/header-bid-tag-0', 'sizes': [ [ 300, 250 ], [ 300, 600 ] ], 'mediaTypes': { 'banner': { 'sizes': [[300, 250], [300, 600]] } }, 'bidId': '1144e2f0de84363', 'bidderRequestId': '107f5e6e98dcf09', 'auctionId': '1863e370099523', 'transactionId': 'fsafsa' } ], 'start': 1462918897475 }, { 'bidderCode': 'brightcom', 'auctionId': '1863e370099523', 'bidderRequestId': '12eeded736650b4', 'bids': [ { 'bidder': 'brightcom', 'params': { 'tagId': 16577 }, 'adUnitCode': '/19968336/header-bid-tag-0', 'sizes': [ [ 300, 250 ], [ 300, 600 ] ], 'mediaTypes': { 'banner': { 'sizes': [[300, 250], [300, 600]] } }, 'bidId': '135e89c039705da', 'bidderRequestId': '12eeded736650b4', 'auctionId': '1863e370099523', 'transactionId': 'fsafsa' } ], 'start': 1462918897477 }, { 'bidderCode': 'brealtime', 'auctionId': '1863e370099523', 'bidderRequestId': '167c4d79b615948', 'bids': [ { 'bidder': 'brealtime', 'params': { 'placementId': '4799418' }, 'adUnitCode': '/19968336/header-bid-tag-0', 'sizes': [ [ 300, 250 ], [ 300, 600 ] ], 'mediaTypes': { 'banner': { 'sizes': [[300, 250], [300, 600]] } }, 'bidId': '17dd1d869bed44e', 'bidderRequestId': '167c4d79b615948', 'auctionId': '1863e370099523', 'transactionId': 'fsafsa' } ], 'start': 1462918897479 }, { 'bidderCode': 'pagescience', 'auctionId': '1863e370099523', 'bidderRequestId': '18bed198c172a69', 'bids': [ { 'bidder': 'pagescience', 'params': { 'placementId': '4799418' }, 'adUnitCode': '/19968336/header-bid-tag-0', 'sizes': [ [ 300, 250 ], [ 300, 600 ] ], 'mediaTypes': { 'banner': { 'sizes': [[300, 250], [300, 600]] } }, 'bidId': '192c8c1df0f5d1d', 'bidderRequestId': '18bed198c172a69', 'auctionId': '1863e370099523', 'transactionId': 'fsafsa' } ], 'start': 1462918897480 }, { 'bidderCode': 'amazon', 'auctionId': '1863e370099523', 'bidderRequestId': '20d0d30333715a7', 'bids': [ { 'bidder': 'amazon', 'params': { 'aId': 3080 }, 'adUnitCode': '/19968336/header-bid-tag-0', 'sizes': [ [ 300, 250 ], [ 300, 600 ] ], 'mediaTypes': { 'banner': { 'sizes': [[300, 250], [300, 600]] } }, 'bidId': '21ae8131ec04f6e', 'bidderRequestId': '20d0d30333715a7', 'auctionId': '1863e370099523', 'transactionId': 'fsafsa' } ], 'start': 1462918897482 } ]; } export function getBidResponses() { return [ { 'bidderCode': 'triplelift', 'mediaType': 'banner', 'width': 0, 'height': 0, 'statusMessage': 'Bid available', 'adId': '222bb26f9e8bd', 'cpm': 0.112256, 'ad': "<script>document.createElement('IMG').src=\"https://tlx.3lift.com/header/notify?cp=0.112256&px=1&aid=7732622907770006001&n=CAAR9ihcj8L12D8agQRodHRwOi8vYjEtdXMtd2VzdC0xLnplbWFudGEuY29tL2FwaS9iaWRkZXIvdHJpcGxlbGlmdC93aW4vP2VuYz1QWjRXU0NPT0hBN0IyVzVEUlU3Nlc1Vk1GNzdGUFREWFhNRkFWUk9QRFVSQlhPM0VaQ1k1N0s3NjRYVERHQVpPRVc3TVhKN1U0U1dTR0hFTDZFTlEyT1gzUVBBU0Q3TDdPUlFaNE5VWVJWSjVVUEJVVUpIUTVTRU1RTjU0VzZJREZVVVM1Q1FERkNHTVNCVEJFVzczM0hLSUtJNE1IRFNMSUJWTEpXU0pHRVVDQVJNV1pFT0xRQUNSNEFaVUtUQ0dEWlNRS0NGM0FYVEtUUlhUVUNYR0pTWjZIN0NFRUNDMlgyTUpBQTZLTkY0RDQ3RFFSS1RMSkRPQkI3UDJBSUpOWE5TMkFDVVUzM05aRjYzQUU2U0c1SVVCVEVZVVJKWDVJVVJJUEk1TU1MUUlWWEpMVVlKT0FNRzRRQktCWkpLR0wyWDVLM0w2WU9SVE5GS0NKNFZaRjRZR1hRRVVXRUtHTEpaWDQ3WDM1R09SQzNHRVYyVlMyNDdBTkFTTU5CWlgmcHJpY2U9JHtBVUNUSU9OX1BSSUNFfSZyenVpZD01YjMxZWU0OC0xNmZlLTExZTYtYTNlNC01YWMzYjhiNzJiNmQgjMoLKAAw250LOAFAAEgBUAGQAQCgAZwTqAGjILAB%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FAboBa2h0dHA6Ly9pbWFnZXMyLnplbWFudGEuY29tLzMxMTk4NDVmLTM4YzEtNDQzYi1hYjU3LWM0ZjU1ZGY4YmFmMS5qcGc%2Fdz0xMDAwJmg9NzA1JmZpdD1jcm9wJmNyb3A9ZmFjZXMmZm09anBnwAEAyAEA0AEA\";window.tl_auction_response_522756=\"dynamicCreativeRender({\\\"settings\\\":{\\\"advertiser_name\\\":\\\"BuildDirect\\\",\\\"impression_pixels\\\":[\\\"https:\\/\\/sp.analytics.yahoo.com\\/spp.pl?a=1000157933821&.yp=436986\\\"],\\\"type\\\":\\\"image\\\",\\\"additional_data\\\":{\\\"bmid\\\":\\\"2460\\\",\\\"ts\\\":\\\"1462919239\\\",\\\"brid\\\":\\\"4131\\\",\\\"aid\\\":\\\"7732622907770006001\\\"},\\\"client_side_render\\\":true,\\\"format_id\\\":1,\\\"render_options_bm\\\":0},\\\"assets\\\":[{\\\"image_id\\\":-1,\\\"image_url\\\":\\\"http:\\/\\/images2.zemanta.com\\/3119845f-38c1-443b-ab57-c4f55df8baf1.jpg?w=1000&h=705&fit=crop&crop=faces&fm=jpg\\\",\\\"image_width\\\":1000,\\\"image_height\\\":705,\\\"heading\\\":\\\"Remove These 8 Things From Your Kitchen NOW\\\",\\\"caption\\\":\\\"BuildDirect Blog: Life At Home\\\",\\\"clickthrough_url\\\":\\\"http:\\/\\/r1.zemanta.com\\/r\\/u1bxdm8opi4g\\/b1_triplelift\\/701\\/30230\\/?_b_rzuid=5b31ee48-16fe-11e6-a3e4-5ac3b8b72b6d&_b_bzuid=5b31ee48-16fe-11e6-a3e4-cedd9baee96d&_r_publisherdomain=prebid.org&_b_ab=chubby_fox_floor&_b_ctrl=1\\\"}]});\";</script><script src=\"//ib.3lift.com/ttj?inv_code=sortable_all_right_sports\" data-auction-response-id=\"522756\"></script>", 'responseTimestamp': 1462919239337, 'requestTimestamp': 1462919238936, 'bidder': 'triplelift', 'adUnitCode': '/19968336/header-bid-tag-0', 'timeToRespond': 401, 'pbLg': '0.00', 'pbMg': '0.10', 'pbHg': '0.11', 'pbAg': '0.10', 'size': '0x0', 'auctionId': 123456, 'requestId': '1144e2f0de84363', 'adserverTargeting': convertTargetingsFromOldToNew({ 'hb_bidder': 'triplelift', 'hb_adid': '222bb26f9e8bd', 'hb_pb': '10.00', 'hb_size': '0x0', 'foobar': '0x0' }), 'netRevenue': true, 'currency': 'USD', 'ttl': 300 }, { 'bidderCode': 'appnexus', 'mediaType': 'banner', 'width': 300, 'height': 250, 'statusMessage': 'Bid available', 'adId': '233bcbee889d46d', 'creative_id': 29681110, 'cpm': 10, 'adUrl': 'http://lax1-ib.adnxs.com/ab?e=wqT_3QL8BKh8AgAAAwDWAAUBCMjAybkFEMLLiJWTu9PsVxjL84KE1tzG-kkgASotCQAAAQII4D8RAQcQAADgPxkJCQjwPyEJCQjgPykRCaAwuvekAji-B0C-B0gCUNbLkw5YweAnYABokUB4190DgAEBigEDVVNEkgUG8FKYAawCoAH6AagBAbABALgBAcABA8gBANABANgBAOABAPABAIoCOnVmKCdhJywgNDk0NDcyLCAxNDYyOTE5MjQwKTt1ZigncicsIDI5NjgxMTEwLDIeAPBskgLZASFmU21rZ0FpNjBJY0VFTmJMa3c0WUFDREI0Q2N3QURnQVFBUkl2Z2RRdXZla0FsZ0FZSk1IYUFCd0EzZ0RnQUVEaUFFRGtBRUJtQUVCb0FFQnFBRURzQUVBdVFFQUFBQUFBQURnUDhFQgkMTEFBNERfSkFRMkxMcEVUMU93XzJRFSggd1AtQUJBUFVCBSxASmdDaW9EVTJnV2dBZ0MxQWcBFgRDOQkIqERBQWdQSUFnUFFBZ1BZQWdQZ0FnRG9BZ0Q0QWdDQUF3RS6aAiUhV1FrbmI63AAcd2VBbklBUW8JXPCVVS7YAugH4ALH0wHqAh9odHRwOi8vcHJlYmlkLm9yZzo5OTk5L2dwdC5odG1sgAMAiAMBkAMAmAMFoAMBqgMAsAMAuAMAwAOsAsgDANgDAOADAOgDAPgDA4AEAJIEBC9qcHSYBACiBAoxMC4xLjEzLjM3qAQAsgQICAAQABgAIAC4BADABADIBADSBAoxMC4wLjg1Ljkx&s=1bf15e8cdc7c0c8c119614c6386ab1496560da39&referrer=http%3A%2F%2Fprebid.org%3A9999%2Fgpt.html', 'responseTimestamp': 1462919239340, 'requestTimestamp': 1462919238919, 'bidder': 'appnexus', 'adUnitCode': '/19968336/header-bid-tag-0', 'timeToRespond': 421, 'pbLg': '5.00', 'pbMg': '10.00', 'pbHg': '10.00', 'pbAg': '10.00', 'size': '300x250', 'alwaysUseBid': true, 'auctionId': 123456, 'requestId': '4dccdc37746135', 'adserverTargeting': convertTargetingsFromOldToNew({ 'hb_bidder': 'appnexus', 'hb_adid': '233bcbee889d46d', 'hb_pb': '10.00', 'hb_size': '300x250', 'foobar': '300x250' }), 'netRevenue': true, 'currency': 'USD', 'ttl': 300 }, { 'bidderCode': 'appnexus', 'mediaType': 'banner', 'width': 728, 'height': 90, 'statusMessage': 'Bid available', 'adId': '24bd938435ec3fc', 'creative_id': 33989846, 'cpm': 10, 'adUrl': 'http://lax1-ib.adnxs.com/ab?e=wqT_3QLyBKhyAgAAAwDWAAUBCMjAybkFEOOryfjI7rGNWhjL84KE1tzG-kkgASotCQAAAQII4D8RAQcQAADgPxkJCQjwPyEJCQjgPykRCaAwuvekAji-B0C-B0gCUNbJmhBYweAnYABokUB4mt0CgAEBigEDVVNEkgUG8ECYAdgFoAFaqAEBsAEAuAEBwAEDyAEA0AEA2AEA4AEA8AEAigI6dWYoJ2EnLCA0OTQ0NzIsIDE0NjI5MTkyNDApOwEcLHInLCAzMzk4OTg0NjYeAPBvkgLNASFwU2Y1YUFpNjBJY0VFTmJKbWhBWUFDREI0Q2N3QURnQVFBUkl2Z2RRdXZla0FsZ0FZSk1IYUFCd3lnNTRDb0FCcGh5SUFRcVFBUUdZQVFHZ0FRR29BUU93QVFDNUFRQUFBQUFBQU9BX3dRRQkMSEFEZ1A4a0JJNTJDbGs5VjB6X1oVKCRQQV80QUVBOVFFBSw8bUFLS2dNQ0NENkFDQUxVQwUVBEwwCQh0T0FDQU9nQ0FQZ0NBSUFEQVEuLpoCJSFfZ2lqYXdpMtAA8KZ3ZUFuSUFRb2lvREFnZzgu2ALoB-ACx9MB6gIfaHR0cDovL3ByZWJpZC5vcmc6OTk5OS9ncHQuaHRtbIADAIgDAZADAJgDBaADAaoDALADALgDAMADrALIAwDYAwDgAwDoAwD4AwOABACSBAQvanB0mAQAogQKMTAuMS4xMy4zN6gEi-wJsgQICAAQABgAIAC4BADABADIBADSBAsxMC4wLjgwLjI0MA..&s=1f584d32c2d7ae3ce3662cfac7ca24e710bc7fd0&referrer=http%3A%2F%2Fprebid.org%3A9999%2Fgpt.html', 'responseTimestamp': 1462919239342, 'requestTimestamp': 1462919238919, 'bidder': 'appnexus', 'adUnitCode': '/19968336/header-bid-tag1', 'timeToRespond': 423, 'pbLg': '5.00', 'pbMg': '10.00', 'pbHg': '10.00', 'pbAg': '10.00', 'size': '728x90', 'alwaysUseBid': true, 'auctionId': 123456, 'requestId': '392b5a6b05d648', 'adserverTargeting': convertTargetingsFromOldToNew({ 'hb_bidder': 'appnexus', 'hb_adid': '24bd938435ec3fc', 'hb_pb': '10.00', 'hb_size': '728x90', 'foobar': '728x90' }), 'netRevenue': true, 'currency': 'USD', 'ttl': 300 }, { 'bidderCode': 'pagescience', 'mediaType': 'banner', 'width': 300, 'height': 250, 'statusMessage': 'Bid available', 'adId': '25bedd4813632d7', 'creative_id': 29681110, 'cpm': 0.5, 'adUrl': 'http://lax1-ib.adnxs.com/ab?e=wqT_3QLzBKhzAgAAAwDWAAUBCMjAybkFEM7fioW41qjIQRjL84KE1tzG-kkgASotCQAAAQII4D8RAQcQAADgPxkJCQjwPyEJCQjgPykRCaAwuvekAji-B0C-B0gCUNbLkw5YweAnYABokUB4yIsEgAEBigEDVVNEkgUG8FKYAawCoAH6AagBAbABALgBAcABA8gBANABANgBAOABAPABAIoCOnVmKCdhJywgNDk0NDcyLCAxNDYyOTE5MjQwKTt1ZigncicsIDI5NjgxMTEwLDIeAPBvkgLNASFfeWVLYndpNjBJY0VFTmJMa3c0WUFDREI0Q2N3QURnQVFBUkl2Z2RRdXZla0FsZ0FZSk1IYUFCdzNBMTRDb0FCcGh5SUFRcVFBUUdZQVFHZ0FRR29BUU93QVFDNUFRQUFBQUFBQU9BX3dRRQkMSEFEZ1A4a0JSR3RLaGp1UTFEX1oVKCRQQV80QUVBOVFFBSw8bUFLS2dQVFNES0FDQUxVQwUVBEwwCQhwT0FDQU9nQ0FQZ0NBSUFEQVEuLpoCJSFlQWwtYkE20ADwpndlQW5JQVFvaW9EMDBndy7YAugH4ALH0wHqAh9odHRwOi8vcHJlYmlkLm9yZzo5OTk5L2dwdC5odG1sgAMAiAMBkAMAmAMFoAMBqgMAsAMAuAMAwAOsAsgDANgDAOADAOgDAPgDA4AEAJIEBC9qcHSYBACiBAoxMC4xLjEzLjM3qASL7AmyBAgIABAAGAAgALgEAMAEAMgEANIECzEwLjAuOTMuMjAy&s=1fd8d5650fa1fb8d918a2f403d6a1f97c10d7ec2&referrer=http%3A%2F%2Fprebid.org%3A9999%2Fgpt.html', 'responseTimestamp': 1462919239343, 'requestTimestamp': 1462919238943, 'bidder': 'pagescience', 'adUnitCode': '/19968336/header-bid-tag-0', 'timeToRespond': 400, 'pbLg': '0.50', 'pbMg': '0.50', 'pbHg': '0.50', 'pbAg': '0.50', 'size': '300x250', 'auctionId': 123456, 'requestId': '192c8c1df0f5d1d', 'adserverTargeting': convertTargetingsFromOldToNew({ 'hb_bidder': 'pagescience', 'hb_adid': '25bedd4813632d7', 'hb_pb': '10.00', 'hb_size': '300x250', 'foobar': '300x250' }), 'netRevenue': true, 'currency': 'USD', 'ttl': 300 }, { 'bidderCode': 'brightcom', 'mediaType': 'banner', 'width': 300, 'height': 250, 'statusMessage': 'Bid available', 'adId': '26e0795ab963896', 'cpm': 0.17, 'ad': "<script type=\"text/javascript\">document.write('<scr'+'ipt src=\"//trk.diamondminebubble.com/h.html?e=hb_before_creative_renders&ho=2140340&ty=j&si=300x250&ta=16577&cd=cdn.marphezis.com&raid=15f3d12e77c1e5a&rimid=14fe662ee0a3506&rbid=235894352&cb=' + Math.floor((Math.random()*100000000000)+1) + '&ref=\"></scr' + 'ipt>');</script><script type=\"text/javascript\">var compassSmartTag={h:\"2140340\",t:\"16577\",d:\"2\",referral:\"\",y_b:{y:\"j\",s:\"300x250\"},hb:{raid:\"15f3d12e77c1e5a\",rimid:\"14fe662ee0a3506\",rbid:\"235894352\"}};</script><script src=\"//cdn.marphezis.com/cmps/cst.min.js\"></script><img src=\"http://notifications.iselephant.com/hb/awin?byid=400&imid=14fe662ee0a3506&auid=15f3d12e77c1e5a&bdid=235894352\" width=\"1\" height=\"1\" style=\"display:none\" />", 'responseTimestamp': 1462919239420, 'requestTimestamp': 1462919238937, 'bidder': 'brightcom', 'adUnitCode': '/19968336/header-bid-tag-0', 'timeToRespond': 483, 'pbLg': '0.00', 'pbMg': '0.10', 'pbHg': '0.17', 'pbAg': '0.15', 'size': '300x250', 'auctionId': 654321, 'requestId': '135e89c039705da', 'adserverTargeting': convertTargetingsFromOldToNew({ 'hb_bidder': 'brightcom', 'hb_adid': '26e0795ab963896', 'hb_pb': '10.00', 'hb_size': '300x250', 'foobar': '300x250' }), 'netRevenue': true, 'currency': 'USD', 'ttl': 300 }, { 'bidderCode': 'brealtime', 'mediaType': 'banner', 'width': 300, 'height': 250, 'statusMessage': 'Bid available', 'adId': '275bd666f5a5a5d', 'creative_id': 29681110, 'cpm': 0.5, 'adUrl': 'http://lax1-ib.adnxs.com/ab?e=wqT_3QLzBKhzAgAAAwDWAAUBCMjAybkFEIPr4YfMvKLoQBjL84KE1tzG-kkgASotCQAAAQII4D8RAQcQAADgPxkJCQjwPyEJCQjgPykRCaAwuvekAji-B0C-B0gCUNbLkw5YweAnYABokUB4mo8EgAEBigEDVVNEkgUG8FKYAawCoAH6AagBAbABALgBAcABA8gBANABANgBAOABAPABAIoCOnVmKCdhJywgNDk0NDcyLCAxNDYyOTE5MjQwKTt1ZigncicsIDI5NjgxMTEwLDIeAPBvkgLNASFsU2NQWlFpNjBJY0VFTmJMa3c0WUFDREI0Q2N3QURnQVFBUkl2Z2RRdXZla0FsZ0FZSk1IYUFCdzNBMTRDb0FCcGh5SUFRcVFBUUdZQVFHZ0FRR29BUU93QVFDNUFRQUFBQUFBQU9BX3dRRQkMSEFEZ1A4a0JHZmNvazFBejFUX1oVKCRQQV80QUVBOVFFBSw8bUFLS2dOU0NEYUFDQUxVQwUVBEwwCQh0T0FDQU9nQ0FQZ0NBSUFEQVEuLpoCJSFDUWxfYXdpMtAA8KZ3ZUFuSUFRb2lvRFVnZzAu2ALoB-ACx9MB6gIfaHR0cDovL3ByZWJpZC5vcmc6OTk5OS9ncHQuaHRtbIADAIgDAZADAJgDBaADAaoDALADALgDAMADrALIAwDYAwDgAwDoAwD4AwOABACSBAQvanB0mAQAogQKMTAuMS4xMy4zN6gEi-wJsgQICAAQABgAIAC4BADABADIBADSBAsxMC4wLjg1LjIwOA..&s=975cfe6518f064683541240f0d780d93a5f973da&referrer=http%3A%2F%2Fprebid.org%3A9999%2Fgpt.html', 'responseTimestamp': 1462919239486, 'requestTimestamp': 1462919238941, 'bidder': 'brealtime', 'adUnitCode': '/19968336/header-bid-tag-0', 'timeToRespond': 545, 'pbLg': '0.50', 'pbMg': '0.50', 'pbHg': '0.50', 'pbAg': '0.50', 'size': '300x250', 'auctionId': 654321, 'requestId': '17dd1d869bed44e', 'adserverTargeting': convertTargetingsFromOldToNew({ 'hb_bidder': 'brealtime', 'hb_adid': '275bd666f5a5a5d', 'hb_pb': '10.00', 'hb_size': '300x250', 'foobar': '300x250' }), 'netRevenue': true, 'currency': 'USD', 'ttl': 300 }, { 'bidderCode': 'pubmatic', 'mediaType': 'banner', 'width': '300', 'height': '250', 'statusMessage': 'Bid available', 'adId': '28f4039c636b6a7', 'adSlot': '39620189@300x250', 'cpm': 5.9396, 'ad': "<span class=\"PubAPIAd\"><img src=\"http://usw-lax.adsrvr.org/bid/feedback/pubmatic?iid=467b5d95-d55a-4125-a90a-64a34d92ceec&crid=p84y3ree&wp=8.5059874&aid=9519B012-A2CF-4166-93F5-DEB9D7CC9680&wpc=USD&sfe=969e047&puid=4367D163-7DC9-40CD-8DC1-0A0876574ADE&tdid=9514a176-457b-4bb1-ae75-0d2b5e8012fa&pid=rw83mt1&ag=rmorau3&cf=&fq=1&td_s=prebid.org:9999&rcats=&mcat=&mste=&mfld=2&mssi=&mfsi=s4go1cqvhn&uhow=63&agsa=&rgco=United%20States&rgre=Oregon&rgme=820&rgci=Portland&rgz=97204&svbttd=1&dt=PC&osf=OSX&os=Other&br=Chrome&rlangs=en&mlang=&svpid=39741&did=&rcxt=Other&lat=45.518097&lon=-122.675095&tmpc=&daid=&vp=0&osi=&osv=&bp=13.6497&testid=audience-eval-old&dur=CicKB203c2NmY3oQhJUDIgsIncWDPRIEbm9uZSILCOjyjz0SBG5vbmUKNQoeY2hhcmdlLWFsbFBlZXIzOUN1c3RvbUNhdGVnb3J5IhMI/f//////////ARIGcGVlcjM5EISVAw==&crrelr=\" width=\"1\" height=\"1\" style=\"display: none;\"/><IFRAME SRC=\"https://ad.doubleclick.net/ddm/adi/N84001.284566THETRADEDESK/B9241716.125553599;sz=300x250;click0=http://insight.adsrvr.org/track/clk?imp=467b5d95-d55a-4125-a90a-64a34d92ceec&ag=rmorau3&crid=p84y3ree&cf=&fq=1&td_s=prebid.org:9999&rcats=&mcat=&mste=&mfld=2&mssi=&mfsi=s4go1cqvhn&sv=pubmatic&uhow=63&agsa=&rgco=United%20States&rgre=Oregon&rgme=820&rgci=Portland&rgz=97204&dt=PC&osf=OSX&os=Other&br=Chrome&svpid=39741&rlangs=en&mlang=&did=&rcxt=Other&tmpc=&vrtd=&osi=&osv=&daid=&dnr=0&dur=CicKB203c2NmY3oQhJUDIgsIncWDPRIEbm9uZSILCOjyjz0SBG5vbmUKNQoeY2hhcmdlLWFsbFBlZXIzOUN1c3RvbUNhdGVnb3J5IhMI%2Ff%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARIGcGVlcjM5EISVAw%3D%3D&crrelr=&svscid=66156&testid=audience-eval-old&r=;ord=102917?\" WIDTH=300 HEIGHT=250 MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no BORDERCOLOR='#000000'>\r\n<SCRIPT language='JavaScript1.1' SRC=\"https://ad.doubleclick.net/ddm/adj/N84001.284566THETRADEDESK/B9241716.125553599;abr=!ie;sz=300x250;click0=http://insight.adsrvr.org/track/clk?imp=467b5d95-d55a-4125-a90a-64a34d92ceec&ag=rmorau3&crid=p84y3ree&cf=&fq=1&td_s=prebid.org:9999&rcats=&mcat=&mste=&mfld=2&mssi=&mfsi=s4go1cqvhn&sv=pubmatic&uhow=63&agsa=&rgco=United%20States&rgre=Oregon&rgme=820&rgci=Portland&rgz=97204&dt=PC&osf=OSX&os=Other&br=Chrome&svpid=39741&rlangs=en&mlang=&did=&rcxt=Other&tmpc=&vrtd=&osi=&osv=&daid=&dnr=0&dur=CicKB203c2NmY3oQhJUDIgsIncWDPRIEbm9uZSILCOjyjz0SBG5vbmUKNQoeY2hhcmdlLWFsbFBlZXIzOUN1c3RvbUNhdGVnb3J5IhMI%2Ff%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARIGcGVlcjM5EISVAw%3D%3D&crrelr=&svscid=66156&testid=audience-eval-old&r=;ord=102917?\">\r\n</SCRIPT>\r\n<NOSCRIPT>\r\n<A HREF=\"http://insight.adsrvr.org/track/clk?imp=467b5d95-d55a-4125-a90a-64a34d92ceec&ag=rmorau3&crid=p84y3ree&cf=&fq=1&td_s=prebid.org:9999&rcats=&mcat=&mste=&mfld=2&mssi=&mfsi=s4go1cqvhn&sv=pubmatic&uhow=63&agsa=&rgco=United%20States&rgre=Oregon&rgme=820&rgci=Portland&rgz=97204&dt=PC&osf=OSX&os=Other&br=Chrome&svpid=39741&rlangs=en&mlang=&did=&rcxt=Other&tmpc=&vrtd=&osi=&osv=&daid=&dnr=0&dur=CicKB203c2NmY3oQhJUDIgsIncWDPRIEbm9uZSILCOjyjz0SBG5vbmUKNQoeY2hhcmdlLWFsbFBlZXIzOUN1c3RvbUNhdGVnb3J5IhMI%2Ff%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARIGcGVlcjM5EISVAw%3D%3D&crrelr=&svscid=66156&testid=audience-eval-old&r=https://ad.doubleclick.net/ddm/jump/N84001.284566THETRADEDESK/B9241716.125553599;abr=!ie4;abr=!ie5;sz=300x250;click0=http://insight.adsrvr.org/track/clk?imp=467b5d95-d55a-4125-a90a-64a34d92ceec&ag=rmorau3&crid=p84y3ree&cf=&fq=1&td_s=prebid.org:9999&rcats=&mcat=&mste=&mfld=2&mssi=&mfsi=s4go1cqvhn&sv=pubmatic&uhow=63&agsa=&rgco=United%20States&rgre=Oregon&rgme=820&rgci=Portland&rgz=97204&dt=PC&osf=OSX&os=Other&br=Chrome&svpid=39741&rlangs=en&mlang=&did=&rcxt=Other&tmpc=&vrtd=&osi=&osv=&daid=&dnr=0&dur=CicKB203c2NmY3oQhJUDIgsIncWDPRIEbm9uZSILCOjyjz0SBG5vbmUKNQoeY2hhcmdlLWFsbFBlZXIzOUN1c3RvbUNhdGVnb3J5IhMI%2Ff%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARIGcGVlcjM5EISVAw%3D%3D&crrelr=&svscid=66156&testid=audience-eval-old&r=;ord=102917?\">\r\n<IMG SRC=\"https://ad.doubleclick.net/ddm/ad/N84001.284566THETRADEDESK/B9241716.125553599;abr=!ie4;abr=!ie5;sz=300x250;click0=http://insight.adsrvr.org/track/clk?imp=467b5d95-d55a-4125-a90a-64a34d92ceec&ag=rmorau3&crid=p84y3ree&cf=&fq=1&td_s=prebid.org:9999&rcats=&mcat=&mste=&mfld=2&mssi=&mfsi=s4go1cqvhn&sv=pubmatic&uhow=63&agsa=&rgco=United%20States&rgre=Oregon&rgme=820&rgci=Portland&rgz=97204&dt=PC&osf=OSX&os=Other&br=Chrome&svpid=39741&rlangs=en&mlang=&did=&rcxt=Other&tmpc=&vrtd=&osi=&osv=&daid=&dnr=0&dur=CicKB203c2NmY3oQhJUDIgsIncWDPRIEbm9uZSILCOjyjz0SBG5vbmUKNQoeY2hhcmdlLWFsbFBlZXIzOUN1c3RvbUNhdGVnb3J5IhMI%2Ff%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARIGcGVlcjM5EISVAw%3D%3D&crrelr=&svscid=66156&testid=audience-eval-old&r=;ord=102917?\" BORDER=0 WIDTH=300 HEIGHT=250 ALT=\"Advertisement\"></A>\r\n</NOSCRIPT>\r\n</IFRAME><span id=\"te-clearads-js-tradedesk01cont1\"><script type=\"text/javascript\" src=\"https://choices.truste.com/ca?pid=tradedesk01&aid=tradedesk01&cid=10312015&c=tradedesk01cont1&js=pmw0&w=300&h=250&sid=0\"></script></span>\r</span> <!-- PubMatic Ad Ends --><div style=\"position:absolute;left:0px;top:0px;visibility:hidden;\"><img src=\"http://aktrack.pubmatic.com/AdServer/AdDisplayTrackerServlet?operId=1&pubId=39741&siteId=66156&adId=148827&adServerId=243&kefact=5.939592&kaxefact=5.939592&kadNetFrequecy=1&kadwidth=300&kadheight=250&kadsizeid=9&kltstamp=1462919239&indirectAdId=0&adServerOptimizerId=2&ranreq=0.8652068939929505&kpbmtpfact=8.505987&dcId=1&tldId=19194842&passback=0&imprId=8025E377-EC45-4EB6-826C-49D56CCE47DF&oid=8025E377-EC45-4EB6-826C-49D56CCE47DF&ias=272&crID=p84y3ree&campaignId=6810&creativeId=0&pctr=0.000000&wDSPByrId=1362&pageURL=http%253A%252F%252Fprebid.org%253A9999%252Fgpt.html&lpu=www.etrade.com\"></div>", 'dealId': '', 'responseTimestamp': 1462919239544, 'requestTimestamp': 1462919238922, 'bidder': 'pubmatic', 'adUnitCode': '/19968336/header-bid-tag-0', 'timeToRespond': 622, 'pbLg': '5.00', 'pbMg': '5.90', 'pbHg': '5.93', 'pbAg': '5.90', 'size': '300x250', 'auctionId': 654321, 'requestId': '6d11aa2d5b3659', 'adserverTargeting': convertTargetingsFromOldToNew({ 'hb_bidder': 'pubmatic', 'hb_adid': '28f4039c636b6a7', 'hb_pb': '10.00', 'hb_size': '300x250', 'foobar': '300x250' }), 'netRevenue': true, 'currency': 'USD', 'ttl': 300 }, { 'bidderCode': 'rubicon', 'mediaType': 'banner', 'width': 300, 'height': 600, 'statusMessage': 'Bid available', 'adId': '29019e2ab586a5a', 'cpm': 2.74, 'ad': '<script type="text/javascript">;(function (rt, fe) { rt.renderCreative(fe, "/19968336/header-bid-tag-0", "10"); }((parent.window.rubicontag || window.top.rubicontag), (document.body || document.documentElement)));</script>', 'responseTimestamp': 1462919239860, 'requestTimestamp': 1462919238934, 'bidder': 'rubicon', 'adUnitCode': '/19968336/header-bid-tag-0', 'timeToRespond': 926, 'pbLg': '2.50', 'pbMg': '2.70', 'pbHg': '2.74', 'pbAg': '2.70', 'size': '300x600', 'auctionId': 654321, 'requestId': '96aff279720d39', 'adserverTargeting': convertTargetingsFromOldToNew({ 'hb_bidder': 'rubicon', 'hb_adid': '29019e2ab586a5a', 'hb_pb': '10.00', 'hb_size': '300x600', 'foobar': '300x600' }), 'netRevenue': true, 'currency': 'USD', 'ttl': 300 } ]; } export function getSlotTargeting() { return { '/19968336/header-bid-tag-0': [ convertTargetingsFromOldToNew({ 'hb_bidder': [ 'appnexus' ] }), convertTargetingsFromOldToNew({ 'hb_adid': [ '233bcbee889d46d' ] }), convertTargetingsFromOldToNew({ 'hb_pb': [ '10.00' ] }), convertTargetingsFromOldToNew({ 'hb_size': [ '300x250' ] }), { 'foobar': [ '300x250' ] } ] }; } export function getAdUnits() { return [ { 'code': '/19968336/header-bid-tag1', 'mediaTypes': { 'banner': { 'sizes': [[728, 90], [970, 90]] }, }, 'bids': [ { 'bidder': 'adequant', 'params': { 'publisher_id': '1234567', 'bidfloor': 0.01 } }, { 'bidder': 'appnexus', 'params': { 'placementId': '543221', } }, { 'bidder': 'pubmatic', 'params': { 'publisherId': 1234567, 'adSlot': '1234567@728x90' } } ] }, { 'code': '/19968336/header-bid-tag-0', 'mediaTypes': { 'banner': { 'sizes': [[300, 250], [300, 600]] } }, 'bids': [ { 'bidder': 'appnexus', 'params': { 'placementId': '5324321' } }, { 'bidder': 'adequant', 'params': { 'publisher_id': '12353433', 'bidfloor': 0.01 } }, { 'bidder': 'triplelift', 'params': { 'inventoryCode': 'inv_code_here' } }, { 'bidder': 'springserve', 'params': { 'impId': 1234, 'supplyPartnerId': 1, 'test': true } }, { 'bidder': 'rubicon', 'params': { 'accountId': '123456', 'siteId': '345678', 'zoneId': '234567', 'userId': '12346', 'keywords': [ 'a', 'b', 'c' ], 'inventory': { 'rating': '5-star', 'prodtype': 'tech' }, 'visitor': { 'ucat': 'new', 'search': 'iphone' }, 'sizes': [ 15, 10 ] } }, { 'bidder': 'openx', 'params': { 'jstag_url': 'http://servedbyopenx.com/w/1.0/jstag?nc=account_key', 'unit': 2345677 } }, { 'bidder': 'pubmatic', 'params': { 'publisherId': 1234567, 'adSlot': '1234567@300x250' } }, { 'bidder': 'pagescience', 'params': { 'placementId': '1234567' } }, { 'bidder': 'brealtime', 'params': { 'placementId': '1234567' } }, { 'bidder': 'indexExchange', 'params': { 'id': '1', 'siteID': 123456, 'timeout': 10000 } }, { 'bidder': 'adform', 'params': { 'adxDomain': 'adx.adform.net', 'mid': 123456, 'test': 1 } }, { 'bidder': 'amazon', 'params': { 'aId': 3080 } }, { 'bidder': 'aol', 'params': { 'network': '112345.45', 'placement': 12345 } }, { 'bidder': 'sovrn', 'params': { 'tagid': '123556' } }, { 'bidder': 'pulsepoint', 'params': { 'cf': '300X250', 'cp': 1233456, 'ct': 12357 } }, { 'bidder': 'brightcom', 'params': { 'tagId': 75423 } } ] } ]; }; export function getBidResponsesFromAPI() { return { '/19968336/header-bid-tag-0': { 'bids': [ { 'bidderCode': 'brightcom', 'width': 300, 'height': 250, 'mediaType': 'banner', 'statusMessage': 'Bid available', 'adId': '26e0795ab963896', 'cpm': 0.17, 'ad': "<script type=\"text/javascript\">document.write('<scr'+'ipt src=\"//trk.diamondminebubble.com/h.html?e=hb_before_creative_renders&ho=2140340&ty=j&si=300x250&ta=16577&cd=cdn.marphezis.com&raid=15f3d12e77c1e5a&rimid=14fe662ee0a3506&rbid=235894352&cb=' + Math.floor((Math.random()*100000000000)+1) + '&ref=\"></scr' + 'ipt>');</script><script type=\"text/javascript\">var compassSmartTag={h:\"2140340\",t:\"16577\",d:\"2\",referral:\"\",y_b:{y:\"j\",s:\"300x250\"},hb:{raid:\"15f3d12e77c1e5a\",rimid:\"14fe662ee0a3506\",rbid:\"235894352\"}};</script><script src=\"//cdn.marphezis.com/cmps/cst.min.js\"></script><img src=\"http://notifications.iselephant.com/hb/awin?byid=400&imid=14fe662ee0a3506&auid=15f3d12e77c1e5a&bdid=235894352\" width=\"1\" height=\"1\" style=\"display:none\" />", 'responseTimestamp': 1462919239420, 'requestTimestamp': 1462919238937, 'bidder': 'brightcom', 'adUnitCode': '/19968336/header-bid-tag-0', 'timeToRespond': 483, 'pbLg': '0.00', 'pbMg': '0.10', 'pbHg': '0.17', 'pbAg': '0.15', 'size': '300x250', 'auctionId': 654321, 'requestId': '135e89c039705da', 'adserverTargeting': convertTargetingsFromOldToNew({ 'hb_bidder': 'brightcom', 'hb_adid': '26e0795ab963896', 'hb_pb': '10.00', 'hb_size': '300x250', 'foobar': '300x250' }), 'netRevenue': true, 'currency': 'USD', 'ttl': 300 }, { 'bidderCode': 'brealtime', 'width': 300, 'height': 250, 'mediaType': 'banner', 'statusMessage': 'Bid available', 'adId': '275bd666f5a5a5d', 'creative_id': 29681110, 'cpm': 0.5, 'adUrl': 'http://lax1-ib.adnxs.com/ab?e=wqT_3QLzBKhzAgAAAwDWAAUBCMjAybkFEIPr4YfMvKLoQBjL84KE1tzG-kkgASotCQAAAQII4D8RAQcQAADgPxkJCQjwPyEJCQjgPykRCaAwuvekAji-B0C-B0gCUNbLkw5YweAnYABokUB4mo8EgAEBigEDVVNEkgUG8FKYAawCoAH6AagBAbABALgBAcABA8gBANABANgBAOABAPABAIoCOnVmKCdhJywgNDk0NDcyLCAxNDYyOTE5MjQwKTt1ZigncicsIDI5NjgxMTEwLDIeAPBvkgLNASFsU2NQWlFpNjBJY0VFTmJMa3c0WUFDREI0Q2N3QURnQVFBUkl2Z2RRdXZla0FsZ0FZSk1IYUFCdzNBMTRDb0FCcGh5SUFRcVFBUUdZQVFHZ0FRR29BUU93QVFDNUFRQUFBQUFBQU9BX3dRRQkMSEFEZ1A4a0JHZmNvazFBejFUX1oVKCRQQV80QUVBOVFFBSw8bUFLS2dOU0NEYUFDQUxVQwUVBEwwCQh0T0FDQU9nQ0FQZ0NBSUFEQVEuLpoCJSFDUWxfYXdpMtAA8KZ3ZUFuSUFRb2lvRFVnZzAu2ALoB-ACx9MB6gIfaHR0cDovL3ByZWJpZC5vcmc6OTk5OS9ncHQuaHRtbIADAIgDAZADAJgDBaADAaoDALADALgDAMADrALIAwDYAwDgAwDoAwD4AwOABACSBAQvanB0mAQAogQKMTAuMS4xMy4zN6gEi-wJsgQICAAQABgAIAC4BADABADIBADSBAsxMC4wLjg1LjIwOA..&s=975cfe6518f064683541240f0d780d93a5f973da&referrer=http%3A%2F%2Fprebid.org%3A9999%2Fgpt.html', 'responseTimestamp': 1462919239486, 'requestTimestamp': 1462919238941, 'bidder': 'brealtime', 'adUnitCode': '/19968336/header-bid-tag-0', 'timeToRespond': 545, 'pbLg': '0.50', 'pbMg': '0.50', 'pbHg': '0.50', 'pbAg': '0.50', 'size': '300x250', 'auctionId': 654321, 'requestId': '17dd1d869bed44e', 'adserverTargeting': convertTargetingsFromOldToNew({ 'hb_bidder': 'brealtime', 'hb_adid': '275bd666f5a5a5d', 'hb_pb': '10.00', 'hb_size': '300x250', 'foobar': '300x250' }), 'netRevenue': true, 'currency': 'USD', 'ttl': 300 }, { 'bidderCode': 'pubmatic', 'width': '300', 'height': '250', 'mediaType': 'banner', 'statusMessage': 'Bid available', 'adId': '28f4039c636b6a7', 'adSlot': '39620189@300x250', 'cpm': 5.9396, 'ad': "<span class=\"PubAPIAd\"><img src=\"http://usw-lax.adsrvr.org/bid/feedback/pubmatic?iid=467b5d95-d55a-4125-a90a-64a34d92ceec&crid=p84y3ree&wp=8.5059874&aid=9519B012-A2CF-4166-93F5-DEB9D7CC9680&wpc=USD&sfe=969e047&puid=4367D163-7DC9-40CD-8DC1-0A0876574ADE&tdid=9514a176-457b-4bb1-ae75-0d2b5e8012fa&pid=rw83mt1&ag=rmorau3&cf=&fq=1&td_s=prebid.org:9999&rcats=&mcat=&mste=&mfld=2&mssi=&mfsi=s4go1cqvhn&uhow=63&agsa=&rgco=United%20States&rgre=Oregon&rgme=820&rgci=Portland&rgz=97204&svbttd=1&dt=PC&osf=OSX&os=Other&br=Chrome&rlangs=en&mlang=&svpid=39741&did=&rcxt=Other&lat=45.518097&lon=-122.675095&tmpc=&daid=&vp=0&osi=&osv=&bp=13.6497&testid=audience-eval-old&dur=CicKB203c2NmY3oQhJUDIgsIncWDPRIEbm9uZSILCOjyjz0SBG5vbmUKNQoeY2hhcmdlLWFsbFBlZXIzOUN1c3RvbUNhdGVnb3J5IhMI/f//////////ARIGcGVlcjM5EISVAw==&crrelr=\" width=\"1\" height=\"1\" style=\"display: none;\"/><IFRAME SRC=\"https://ad.doubleclick.net/ddm/adi/N84001.284566THETRADEDESK/B9241716.125553599;sz=300x250;click0=http://insight.adsrvr.org/track/clk?imp=467b5d95-d55a-4125-a90a-64a34d92ceec&ag=rmorau3&crid=p84y3ree&cf=&fq=1&td_s=prebid.org:9999&rcats=&mcat=&mste=&mfld=2&mssi=&mfsi=s4go1cqvhn&sv=pubmatic&uhow=63&agsa=&rgco=United%20States&rgre=Oregon&rgme=820&rgci=Portland&rgz=97204&dt=PC&osf=OSX&os=Other&br=Chrome&svpid=39741&rlangs=en&mlang=&did=&rcxt=Other&tmpc=&vrtd=&osi=&osv=&daid=&dnr=0&dur=CicKB203c2NmY3oQhJUDIgsIncWDPRIEbm9uZSILCOjyjz0SBG5vbmUKNQoeY2hhcmdlLWFsbFBlZXIzOUN1c3RvbUNhdGVnb3J5IhMI%2Ff%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARIGcGVlcjM5EISVAw%3D%3D&crrelr=&svscid=66156&testid=audience-eval-old&r=;ord=102917?\" WIDTH=300 HEIGHT=250 MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no BORDERCOLOR='#000000'>\r\n<SCRIPT language='JavaScript1.1' SRC=\"https://ad.doubleclick.net/ddm/adj/N84001.284566THETRADEDESK/B9241716.125553599;abr=!ie;sz=300x250;click0=http://insight.adsrvr.org/track/clk?imp=467b5d95-d55a-4125-a90a-64a34d92ceec&ag=rmorau3&crid=p84y3ree&cf=&fq=1&td_s=prebid.org:9999&rcats=&mcat=&mste=&mfld=2&mssi=&mfsi=s4go1cqvhn&sv=pubmatic&uhow=63&agsa=&rgco=United%20States&rgre=Oregon&rgme=820&rgci=Portland&rgz=97204&dt=PC&osf=OSX&os=Other&br=Chrome&svpid=39741&rlangs=en&mlang=&did=&rcxt=Other&tmpc=&vrtd=&osi=&osv=&daid=&dnr=0&dur=CicKB203c2NmY3oQhJUDIgsIncWDPRIEbm9uZSILCOjyjz0SBG5vbmUKNQoeY2hhcmdlLWFsbFBlZXIzOUN1c3RvbUNhdGVnb3J5IhMI%2Ff%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARIGcGVlcjM5EISVAw%3D%3D&crrelr=&svscid=66156&testid=audience-eval-old&r=;ord=102917?\">\r\n</SCRIPT>\r\n<NOSCRIPT>\r\n<A HREF=\"http://insight.adsrvr.org/track/clk?imp=467b5d95-d55a-4125-a90a-64a34d92ceec&ag=rmorau3&crid=p84y3ree&cf=&fq=1&td_s=prebid.org:9999&rcats=&mcat=&mste=&mfld=2&mssi=&mfsi=s4go1cqvhn&sv=pubmatic&uhow=63&agsa=&rgco=United%20States&rgre=Oregon&rgme=820&rgci=Portland&rgz=97204&dt=PC&osf=OSX&os=Other&br=Chrome&svpid=39741&rlangs=en&mlang=&did=&rcxt=Other&tmpc=&vrtd=&osi=&osv=&daid=&dnr=0&dur=CicKB203c2NmY3oQhJUDIgsIncWDPRIEbm9uZSILCOjyjz0SBG5vbmUKNQoeY2hhcmdlLWFsbFBlZXIzOUN1c3RvbUNhdGVnb3J5IhMI%2Ff%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARIGcGVlcjM5EISVAw%3D%3D&crrelr=&svscid=66156&testid=audience-eval-old&r=https://ad.doubleclick.net/ddm/jump/N84001.284566THETRADEDESK/B9241716.125553599;abr=!ie4;abr=!ie5;sz=300x250;click0=http://insight.adsrvr.org/track/clk?imp=467b5d95-d55a-4125-a90a-64a34d92ceec&ag=rmorau3&crid=p84y3ree&cf=&fq=1&td_s=prebid.org:9999&rcats=&mcat=&mste=&mfld=2&mssi=&mfsi=s4go1cqvhn&sv=pubmatic&uhow=63&agsa=&rgco=United%20States&rgre=Oregon&rgme=820&rgci=Portland&rgz=97204&dt=PC&osf=OSX&os=Other&br=Chrome&svpid=39741&rlangs=en&mlang=&did=&rcxt=Other&tmpc=&vrtd=&osi=&osv=&daid=&dnr=0&dur=CicKB203c2NmY3oQhJUDIgsIncWDPRIEbm9uZSILCOjyjz0SBG5vbmUKNQoeY2hhcmdlLWFsbFBlZXIzOUN1c3RvbUNhdGVnb3J5IhMI%2Ff%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARIGcGVlcjM5EISVAw%3D%3D&crrelr=&svscid=66156&testid=audience-eval-old&r=;ord=102917?\">\r\n<IMG SRC=\"https://ad.doubleclick.net/ddm/ad/N84001.284566THETRADEDESK/B9241716.125553599;abr=!ie4;abr=!ie5;sz=300x250;click0=http://insight.adsrvr.org/track/clk?imp=467b5d95-d55a-4125-a90a-64a34d92ceec&ag=rmorau3&crid=p84y3ree&cf=&fq=1&td_s=prebid.org:9999&rcats=&mcat=&mste=&mfld=2&mssi=&mfsi=s4go1cqvhn&sv=pubmatic&uhow=63&agsa=&rgco=United%20States&rgre=Oregon&rgme=820&rgci=Portland&rgz=97204&dt=PC&osf=OSX&os=Other&br=Chrome&svpid=39741&rlangs=en&mlang=&did=&rcxt=Other&tmpc=&vrtd=&osi=&osv=&daid=&dnr=0&dur=CicKB203c2NmY3oQhJUDIgsIncWDPRIEbm9uZSILCOjyjz0SBG5vbmUKNQoeY2hhcmdlLWFsbFBlZXIzOUN1c3RvbUNhdGVnb3J5IhMI%2Ff%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARIGcGVlcjM5EISVAw%3D%3D&crrelr=&svscid=66156&testid=audience-eval-old&r=;ord=102917?\" BORDER=0 WIDTH=300 HEIGHT=250 ALT=\"Advertisement\"></A>\r\n</NOSCRIPT>\r\n</IFRAME><span id=\"te-clearads-js-tradedesk01cont1\"><script type=\"text/javascript\" src=\"https://choices.truste.com/ca?pid=tradedesk01&aid=tradedesk01&cid=10312015&c=tradedesk01cont1&js=pmw0&w=300&h=250&sid=0\"></script></span>\r</span> <!-- PubMatic Ad Ends --><div style=\"position:absolute;left:0px;top:0px;visibility:hidden;\"><img src=\"http://aktrack.pubmatic.com/AdServer/AdDisplayTrackerServlet?operId=1&pubId=39741&siteId=66156&adId=148827&adServerId=243&kefact=5.939592&kaxefact=5.939592&kadNetFrequecy=1&kadwidth=300&kadheight=250&kadsizeid=9&kltstamp=1462919239&indirectAdId=0&adServerOptimizerId=2&ranreq=0.8652068939929505&kpbmtpfact=8.505987&dcId=1&tldId=19194842&passback=0&imprId=8025E377-EC45-4EB6-826C-49D56CCE47DF&oid=8025E377-EC45-4EB6-826C-49D56CCE47DF&ias=272&crID=p84y3ree&campaignId=6810&creativeId=0&pctr=0.000000&wDSPByrId=1362&pageURL=http%253A%252F%252Fprebid.org%253A9999%252Fgpt.html&lpu=www.etrade.com\"></div>", 'dealId': '', 'responseTimestamp': 1462919239544, 'requestTimestamp': 1462919238922, 'bidder': 'pubmatic', 'adUnitCode': '/19968336/header-bid-tag-0', 'timeToRespond': 622, 'pbLg': '5.00', 'pbMg': '5.90', 'pbHg': '5.93', 'pbAg': '5.90', 'size': '300x250', 'auctionId': 654321, 'requestId': '6d11aa2d5b3659', 'adserverTargeting': convertTargetingsFromOldToNew({ 'hb_bidder': 'pubmatic', 'hb_adid': '28f4039c636b6a7', 'hb_pb': '10.00', 'hb_size': '300x250', 'foobar': '300x250' }), 'netRevenue': true, 'currency': 'USD', 'ttl': 300 }, { 'bidderCode': 'rubicon', 'width': 300, 'height': 600, 'mediaType': 'banner', 'statusMessage': 'Bid available', 'adId': '29019e2ab586a5a', 'cpm': 2.74, 'ad': '<script type="text/javascript">;(function (rt, fe) { rt.renderCreative(fe, "/19968336/header-bid-tag-0", "10"); }((parent.window.rubicontag || window.top.rubicontag), (document.body || document.documentElement)));</script>', 'responseTimestamp': 1462919239860, 'requestTimestamp': 1462919238934, 'bidder': 'rubicon', 'adUnitCode': '/19968336/header-bid-tag-0', 'timeToRespond': 926, 'pbLg': '2.50', 'pbMg': '2.70', 'pbHg': '2.74', 'pbAg': '2.70', 'size': '300x600', 'auctionId': 654321, 'requestId': '96aff279720d39', 'adserverTargeting': convertTargetingsFromOldToNew({ 'hb_bidder': 'rubicon', 'hb_adid': '29019e2ab586a5a', 'hb_pb': '10.00', 'hb_size': '300x600', 'foobar': '300x600' }), 'netRevenue': true, 'currency': 'USD', 'ttl': 300 } ] } }; } // Ad server targeting when `setConfig({ enableSendAllBids: true })` is set. export function getAdServerTargeting() { return { '/19968336/header-bid-tag-0': convertTargetingsFromOldToNew({ 'foobar': '0x0,300x250,300x600', 'hb_size': '300x250', 'hb_pb': '10.00', 'hb_adid': '233bcbee889d46d', 'hb_bidder': 'appnexus', 'hb_size_triplelift': '0x0', 'hb_pb_triplelift': '10.00', 'hb_adid_triplelift': '222bb26f9e8bd', 'hb_bidder_triplelift': 'triplelift', 'hb_size_appnexus': '300x250', 'hb_pb_appnexus': '10.00', 'hb_adid_appnexus': '233bcbee889d46d', 'hb_bidder_appnexus': 'appnexus', 'hb_size_pagescience': '300x250', 'hb_pb_pagescience': '10.00', 'hb_adid_pagescience': '25bedd4813632d7', 'hb_bidder_pagescienc': 'pagescience', 'hb_size_brightcom': '300x250', 'hb_pb_brightcom': '10.00', 'hb_adid_brightcom': '26e0795ab963896', 'hb_bidder_brightcom': 'brightcom', 'hb_size_brealtime': '300x250', 'hb_pb_brealtime': '10.00', 'hb_adid_brealtime': '275bd666f5a5a5d', 'hb_bidder_brealtime': 'brealtime', 'hb_size_pubmatic': '300x250', 'hb_pb_pubmatic': '10.00', 'hb_adid_pubmatic': '28f4039c636b6a7', 'hb_bidder_pubmatic': 'pubmatic', 'hb_size_rubicon': '300x600', 'hb_pb_rubicon': '10.00', 'hb_adid_rubicon': '29019e2ab586a5a', 'hb_bidder_rubicon': 'rubicon' }), '/19968336/header-bid-tag1': convertTargetingsFromOldToNew({ 'foobar': '728x90', 'hb_size': '728x90', 'hb_pb': '10.00', 'hb_adid': '24bd938435ec3fc', 'hb_bidder': 'appnexus', 'hb_size_appnexus': '728x90', 'hb_pb_appnexus': '10.00', 'hb_adid_appnexus': '24bd938435ec3fc', 'hb_bidder_appnexus': 'appnexus' }) }; } // Key/values used to set ad server targeting. export function getTargetingKeys() { return [ [ CONSTANTS.TARGETING_KEYS.BIDDER, 'appnexus' ], [ CONSTANTS.TARGETING_KEYS.AD_ID, '233bcbee889d46d' ], [ CONSTANTS.TARGETING_KEYS.PRICE_BUCKET, '10.00' ], [ CONSTANTS.TARGETING_KEYS.SIZE, '300x250' ], [ 'foobar', ['0x0', '300x250', '300x600'] ] ]; } // Key/values used to set ad server targeting when bid landscape // targeting is on. export function getTargetingKeysBidLandscape() { return [ [ CONSTANTS.TARGETING_KEYS.BIDDER, 'appnexus' ], [ CONSTANTS.TARGETING_KEYS.AD_ID + '_appnexus', '233bcbee889d46d' ], [ CONSTANTS.TARGETING_KEYS.PRICE_BUCKET, '10.00' ], [ CONSTANTS.TARGETING_KEYS.SIZE, '300x250' ], [ 'foobar', ['0x0', '300x250', '300x600'] ], [ CONSTANTS.TARGETING_KEYS.BIDDER + '_triplelift', 'triplelift' ], [ CONSTANTS.TARGETING_KEYS.AD_ID + '_triplelift', '222bb26f9e8bd' ], [ CONSTANTS.TARGETING_KEYS.PRICE_BUCKET + '_triplelift', '10.00' ], [ CONSTANTS.TARGETING_KEYS.SIZE + '_triplelift', '0x0' ], [ CONSTANTS.TARGETING_KEYS.BIDDER + '_appnexus', 'appnexus' ], [ CONSTANTS.TARGETING_KEYS.PRICE_BUCKET + '_appnexus', '10.00' ], [ CONSTANTS.TARGETING_KEYS.SIZE + '_appnexus', '300x250' ], [ CONSTANTS.TARGETING_KEYS.BIDDER + '_pagescienc', 'pagescience' ], [ CONSTANTS.TARGETING_KEYS.AD_ID + '_pagescience', '25bedd4813632d7' ], [ CONSTANTS.TARGETING_KEYS.PRICE_BUCKET + '_pagescience', '10.00' ], [ CONSTANTS.TARGETING_KEYS.SIZE + '_pagescience', '300x250' ], [ CONSTANTS.TARGETING_KEYS.BIDDER + '_brightcom', 'brightcom' ], [ CONSTANTS.TARGETING_KEYS.AD_ID + '_brightcom', '26e0795ab963896' ], [ CONSTANTS.TARGETING_KEYS.PRICE_BUCKET + '_brightcom', '10.00' ], [ CONSTANTS.TARGETING_KEYS.SIZE + '_brightcom', '300x250' ], [ CONSTANTS.TARGETING_KEYS.BIDDER + '_brealtime', 'brealtime' ], [ CONSTANTS.TARGETING_KEYS.AD_ID + '_brealtime', '275bd666f5a5a5d' ], [ CONSTANTS.TARGETING_KEYS.PRICE_BUCKET + '_brealtime', '10.00' ], [ CONSTANTS.TARGETING_KEYS.SIZE + '_brealtime', '300x250' ], [ CONSTANTS.TARGETING_KEYS.BIDDER + '_pubmatic', 'pubmatic' ], [ CONSTANTS.TARGETING_KEYS.AD_ID + '_pubmatic', '28f4039c636b6a7' ], [ CONSTANTS.TARGETING_KEYS.PRICE_BUCKET + '_pubmatic', '10.00' ], [ CONSTANTS.TARGETING_KEYS.SIZE + '_pubmatic', '300x250' ], [ CONSTANTS.TARGETING_KEYS.BIDDER + '_rubicon', 'rubicon' ], [ CONSTANTS.TARGETING_KEYS.AD_ID + '_rubicon', '29019e2ab586a5a' ], [ CONSTANTS.TARGETING_KEYS.PRICE_BUCKET + '_rubicon', '10.00' ], [ CONSTANTS.TARGETING_KEYS.SIZE + '_rubicon', '300x600' ] ]; } export function getBidRequestedPayload() { return { 'bidderCode': 'adequant', 'auctionId': '150f361b202aa8', 'bidderRequestId': '2b193b7a6ff421', 'bids': [ { 'bidder': 'adequant', 'params': {