Why use VAST bidders in OpenWrap?

OpenWrap supports VAST bidders, which enables most demand sources to participate in OpenWrap auctions. And if VAST tags support the price extension, then VAST tag demand competes on real-time pricing just like any other bidder. 

VAST bidders in OpenWrap provides a server-to-server integration that enables OpenWrap publishers to easily integrate with VAST bidders just by mapping a VAST bidder partner in an OpenWrap profile.

Common use cases for adding VAST bidders in your OpenWrap OTT profile:

For more information, take a look at IAB's VAST Standards



OpenWrapOpenWrap provides a transparent enterprise wrapper solution for Prebid to publishers who want to increase monetization with access to the broadest set of exchanges and unique demand. 
VAST tagVAST stands for Video Ad Serving Template. A VAST tag is a third-party video ad tag generated by an ad server, which then enables video players to sync with ad servers.
Client-sideThe user's web browser (the client) sends ad requests directly to partners. Client-side request processing has the highest user match rate but can slow web page loading.
PartnerSSP/exchange whose header tag is included in the wrapper.
ProfileDefines inventory for the wrapper. Includes configuration settings for the OpenWrap.
Server-sideAd requests go first to an OpenWrap server, which then sends them to partners. Server-side request processing can speed video ad loading but can reduce user-match rate compared to client-side processing.
Profile versionRefers to the settings included in the profile. One profile can include multiple versions, but only one can be the live version in production.



VAST bidder setup in OpenWrap

Follow the steps below to set up a VAST bidder in OpenWrap.

OpenWrap UI screens:

Partner Management: Add a new partner or view and edit an existing partners.

Profile Management: Create a new profile or manage an existing profile.

Tag Management: Retrieve a wrapper tag for a profile.

Vast Bidder Tag Management: Add a new VAST tag or view/edit/delete existing tags.

Step 1: Add a VAST bidder partner.

It's unlikely you don't have a Partner profile set up. If you do, you can skip to step 2.

You must have a VAST bidder partner set up in your PubMatic account before you can create a VAST bidder profile and generate tags. Complete these steps to create a VAST bidder partner:

  1. From the main navigation, select Inventory > OpenWrap.
  2. In the Partner Management tab, click Add PartnerVAST Bidder
  3. Enter an Account Name. If you have multiple accounts with a partner, use a naming convention that will help you identify each partner account.
  4. Enter a Bidder Code. Key points to keep in mind:
  5. Click Save.

Go to VAST bidder tag management for these instructions.


Step 2: Add VAST tags

Vast Price is always considered as USD regardless of account-level currency. 

Complete these steps to add a VAST tag in OpenWrap. 

  1. Select the VAST Bidder Tag Management tab. 
  2. Click Add VAST Tag.
  3. Complete the form. Refer to the table below for a description of each field.
  4. Save the form. 

FieldDescription
Status

Live: This is the default setting. The tag will be ready to use immediately.

Paused: Set the tag to pause if it's not going to be used right away. You can change it to live when you're ready.

PartnerThis list will show only bidders, because a VAST tag can only be created for a VAST Bidders. 
VAST Tag NameFor reporting and searching purposes. Best practice is to name the tag something relevant.
DurationExpected length of the video ad.
Price Type

Static: Uses the exact price you enter.

Dynamic: Uses the price returned by the VAST bidder in the VAST tag. 

VAST Tag URL 

Used to communicate with the vast bidder. It can contain OpenWrap macros. OpenWrap replaces them with appropriate values.


Step 3: Map Video Inventory with VAST Tags

Once you've added the VAST tags, it's time to create and upload a mapping file for each partner. The mapping file provides OpenWrap with a partner-specific identifier that allows the partner to track with ad unit is generating the impression.

For example, PubMatic requires a site ID and ad tag ID in the the ad call. Partners use this information to apply various settings in their own platform, such as floor price, demand sources, etc.

It's best practice to keep the file size to 500kb or less. If the file size does exceed this threshold, a warning ! may appear to indicate that the size may cause latency. Monetization is not impacted by latency, but if you want to reduce the file size you can split partner mappings across multiple profiles

Follow these steps to map video inventory with the VAST tag.

  1. Go to the Profile Management tab.
  2. Select a profile from the list.
  3. Click the actions button next to the draft version and select Map Ad Units. The Upload Mappings form will display. 
  4. Select the Template Type for the partner(s) and then download the template from the Actions menu.

  5. Use the column descriptions below to complete the template.

    template columnDescription
    Ad UnitPlace where the Video Ad is expected on your Webpage or Application.

    Note: Don't use the '@' character in this column, it can adversely affect OpenWrap.
    Domain/Bundle IDEither your web domain (for example, pubmatic.com) or application bundle ID (for example, com.app.myapp).

    Note: Don't use the '@' character in this column, it can adversely affect OpenWrap.
    VAST Tag IDID of an active or paused VAST tag mapped to the partner.
    Params 1 - 5
    • These columns are optional and represent VAST bidder level parameters.

    • The values in these columns will be sent to VAST bidders.

    • VAST tag URLs contain corresponding macros for each parameter.
    • If macros are present in the VAST tag URL, the values provided in these columns will be used by OpenWrap to replace these corresponding macros.
    Active (0/1)0 - Not active, which means the VAST tag can't be used for a given ad unit or domain/bundle ID. 1 - Active, which means the VAST tag can be used for a given ad unit or domain/bundle ID.


  6. Click Upload Mapping in the Actions menu.

See VAST bidder tag management.

Step 4: Create Profile with mapped VAST bidder

Profiles define groups of inventory that use the same configuration settings. View the steps for adding a profile

The Advanced and Append Custom Scripts to OpenWrap Library (PWT.js) sections are currently disabled for OpenWrap VAST bidders. They will be enabled in a future release.


Step 5: Test your first run with OpenWrap S2S integration 

Follow these steps to test your first run. 

  1. From the main navigation, select ActionsDebug URL. Append your page URL where the new version is expected to run.

    A debug URL looks like this:

    ?pwtv=1&pwtvc=1

    For example: a publisher who is running version 1 on yourdomain.com, would test Version 2 using this URL:

    yourdomain.com/?pwtv=1&pwtvc=1 


  2. Once testing is complete, select Actions > Push to Production. This replaces the active version (previous production version), with the new version.
    No on-page changes are required when you create a new version for the same profile.

    An OpenWrap profile can have only one active version in production. It may take 5-10 minutes for the change to appear.


http://10.172.141.11:7878/video/openrtb?debug=1&owLoggerDebug=1


{
    "id": "1559039248176",
    "seatbid": [
        {
            "bid": [
                {
                    "id": "7897566863906128938",
                    "impid": "28635736ddc2bb",
                    "price": 10,
                    "adm": "<VAST version=\"3.0\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\"><Ad id=\"20001\"><InLine><AdSystem version=\"4.0\"><![CDATA[iabtechlab]]></AdSystem><AdTitle><![CDATA[iabtechlab video ad]]></AdTitle><Pricing model=\"CPM\" currency=\"USD\"><![CDATA[10]]></Pricing><Error><![CDATA[https://127.0.0.1:8080/wt?operId=8&au=%2F15671365%2FDMDemo&bc=test_vastbidder2&crId=5480&p=5890&pid=13977&pn=vastbidder&ts=1627363054&v=1&ier=[ERRORCODE]]]></Error><Error><![CDATA[http://example.com/error]]></Error><Impression><![CDATA[https://t.pubmatic.com/wt?au=%2F15671365%2FDMDemo&bc=test_vastbidder2&bidid=7897566863906128938&eg=10&en=9&iid=f6924c9b-db64-4b7d-8b37-e1cea712dd01&kgpv=%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%4011471&pdvid=1&pid=13977&pn=vastbidder&pubid=5890&purl=https%3A%2F%2Fitunes.apple.com%2Fus%2Fapp%2Fpubmatic-sdk-app%2Fid1175273098%3Fvideobid%3D5&slot=28635736ddc2bb_%2F15671365%2FDMDemo&tst=1627363054]]></Impression><Impression id=\"Impression-ID\"><![CDATA[http://example.com/track/impression]]></Impression><Creatives><Creative id=\"5480\" sequence=\"1\"><Linear><Duration><![CDATA[00:00:16]]></Duration><TrackingEvents><Tracking event=\"start\"><![CDATA[http://example.com/tracking/start]]></Tracking><Tracking event=\"firstQuartile\"><![CDATA[http://example.com/tracking/firstQuartile]]></Tracking><Tracking event=\"midpoint\"><![CDATA[http://example.com/tracking/midpoint]]></Tracking><Tracking event=\"thirdQuartile\"><![CDATA[http://example.com/tracking/thirdQuartile]]></Tracking><Tracking event=\"complete\"><![CDATA[http://example.com/tracking/complete]]></Tracking><Tracking event=\"progress\" offset=\"00:00:10\"><![CDATA[http://example.com/tracking/progress-10]]></Tracking><Tracking event=\"start\"><![CDATA[https://127.0.0.1:8080/wt?operId=8&e=2&p=5890&pid=13977&v=1&ts=1627363054&pn=vastbidder&adv=&sURL=com.pubmatic.openbid.app&pfi=4&af=video&iid=f6924c9b-db64-4b7d-8b37-e1cea712dd01&pseq=[PODSEQUENCE]&adcnt=[ADCOUNT]&cb=[CACHEBUSTING]&au=%2F15671365%2FDMDemo&bidid=7897566863906128938&bc=test_vastbidder2]]></Tracking><Tracking event=\"firstQuartile\"><![CDATA[https://127.0.0.1:8080/wt?operId=8&e=4&p=5890&pid=13977&v=1&ts=1627363054&pn=vastbidder&adv=&sURL=com.pubmatic.openbid.app&pfi=4&af=video&iid=f6924c9b-db64-4b7d-8b37-e1cea712dd01&pseq=[PODSEQUENCE]&adcnt=[ADCOUNT]&cb=[CACHEBUSTING]&au=%2F15671365%2FDMDemo&bidid=7897566863906128938&bc=test_vastbidder2]]></Tracking><Tracking event=\"midpoint\"><![CDATA[https://127.0.0.1:8080/wt?operId=8&e=3&p=5890&pid=13977&v=1&ts=1627363054&pn=vastbidder&adv=&sURL=com.pubmatic.openbid.app&pfi=4&af=video&iid=f6924c9b-db64-4b7d-8b37-e1cea712dd01&pseq=[PODSEQUENCE]&adcnt=[ADCOUNT]&cb=[CACHEBUSTING]&au=%2F15671365%2FDMDemo&bidid=7897566863906128938&bc=test_vastbidder2]]></Tracking><Tracking event=\"thirdQuartile\"><![CDATA[https://127.0.0.1:8080/wt?operId=8&e=5&p=5890&pid=13977&v=1&ts=1627363054&pn=vastbidder&adv=&sURL=com.pubmatic.openbid.app&pfi=4&af=video&iid=f6924c9b-db64-4b7d-8b37-e1cea712dd01&pseq=[PODSEQUENCE]&adcnt=[ADCOUNT]&cb=[CACHEBUSTING]&au=%2F15671365%2FDMDemo&bidid=7897566863906128938&bc=test_vastbidder2]]></Tracking><Tracking event=\"complete\"><![CDATA[https://127.0.0.1:8080/wt?operId=8&e=6&p=5890&pid=13977&v=1&ts=1627363054&pn=vastbidder&adv=&sURL=com.pubmatic.openbid.app&pfi=4&af=video&iid=f6924c9b-db64-4b7d-8b37-e1cea712dd01&pseq=[PODSEQUENCE]&adcnt=[ADCOUNT]&cb=[CACHEBUSTING]&au=%2F15671365%2FDMDemo&bidid=7897566863906128938&bc=test_vastbidder2]]></Tracking></TrackingEvents><VideoClicks><ClickTracking id=\"blog\"><![CDATA[https://iabtechlab.com]]></ClickTracking><CustomClick><![CDATA[http://iabtechlab.com]]></CustomClick></VideoClicks><MediaFiles><MediaFile id=\"5241\" delivery=\"progressive\" type=\"video/mp4\" bitrate=\"500\" width=\"400\" height=\"300\" minBitrate=\"360\" maxBitrate=\"1080\" scalable=\"1\" maintainAspectRatio=\"1\" codec=\"0\"><![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro.mp4]]></MediaFile></MediaFiles></Linear></Creative></Creatives><Extensions><Extension type=\"iab-Count\"><total_available><![CDATA[2]]></total_available></Extension></Extensions></InLine></Ad></VAST>",
                    "crid": "5480",
                    "h": 0,
                    "w": 0,
                    "ext": {
                        "crtype": "video",
                        "summary": [
                            {
                                "bidder": "test_vastbidder2",
                                "bid": 10,
                                "width": 0,
                                "height": 0
                            },
                            {
                                "bidder": "test_vastbidder2",
                                "bid": 10,
                                "width": 0,
                                "height": 0
                            },
                            {
                                "bidder": "test_vastbidder2",
                                "bid": 10,
                                "width": 0,
                                "height": 0
                            },
                            {
                                "bidder": "test_vastbidder2",
                                "bid": 10,
                                "width": 0,
                                "height": 0
                            },
                            {
                                "bidder": "test_vastbidder2",
                                "bid": 10,
                                "width": 0,
                                "height": 0
                            },
                            {
                                "bidder": "test_vastbidder2",
                                "bid": 10,
                                "width": 0,
                                "height": 0
                            },
                            {
                                "bidder": "test_vastbidder2",
                                "bid": 10,
                                "width": 0,
                                "height": 0
                            },
                            {
                                "bidder": "test_vastbidder2",
                                "bid": 10,
                                "width": 0,
                                "height": 0
                            },
                            {
                                "bidder": "pubmatic",
                                "bid": 5,
                                "width": 0,
                                "height": 0
                            }
                        ],
                        "prebid": {
                            "targeting": {},
                            "video": {
                                "duration": 16,
                                "vasttagid": "/15671365/DMDemo@com.pubmatic.openbid.app@11471"
                            }
                        },
                        "video": {
                            "minduration": 11,
                            "maxduration": 53,
                            "skip": 1,
                            "skipmin": 10,
                            "skipafter": 15,
                            "battr": [
                                6,
                                7
                            ],
                            "playbackmethod": [
                                1
                            ]
                        }
                    }
                }
            ],
            "seat": "test_vastbidder2"
        }
    ],
    "cur": "USD",
    "ext": {
        "debug": {
            "httpcalls": {
                "pubmatic": [
                    {
                        "requestbody": "{\"id\":\"1559039248176\",\"imp\":[{\"id\":\"28635736ddc2bb\",\"video\":{\"mimes\":[\"video/3gpp\",\"video/mp4\",\"video/webm\"],\"minduration\":11,\"maxduration\":53,\"protocols\":[2,3,5,6,7,8],\"w\":320,\"h\":480,\"startdelay\":2,\"placement\":5,\"linearity\":1,\"skip\":1,\"skipmin\":10,\"skipafter\":15,\"sequence\":1,\"battr\":[6,7],\"maxextended\":10,\"minbitrate\":1200,\"maxbitrate\":1999,\"boxingallowed\":1,\"playbackmethod\":[1],\"playbackend\":1,\"delivery\":[2],\"pos\":7,\"api\":[1,2],\"companiontype\":[1,2,3]},\"pmp\":{\"private_auction\":1,\"deals\":[{\"id\":\"123\",\"bidfloor\":1.2,\"bidfloorcur\":\"USD\",\"at\":1,\"wseat\":[\"IAB-1\",\"IAB-2\"],\"wadomain\":[\"WD1\",\"WD2\"]}]},\"displaymanager\":\"PubMaticSDK\",\"displaymanagerver\":\"PubMaticSDK-1.0\",\"instl\":1,\"tagid\":\"/15671365/DMDemo\",\"bidfloor\":1.1,\"bidfloorcur\":\"USD\",\"secure\":0,\"iframebuster\":[\"1\"],\"exp\":1}],\"app\":{\"id\":\"123\",\"name\":\"OpenWrapperSample\",\"bundle\":\"com.pubmatic.openbid.app\",\"domain\":\"pubmatic.com\",\"storeurl\":\"https://itunes.apple.com/us/app/pubmatic-sdk-app/id1175273098?videobid=5\",\"cat\":[\"IAB1-5\"],\"sectioncat\":[\"IAB1-5\"],\"pagecat\":[\"IAB1-5\"],\"ver\":\"1.0\",\"privacypolicy\":1,\"paid\":1,\"publisher\":{\"id\":\"5890\",\"name\":\"Test Publisher\",\"cat\":[\"IAB1-5\"],\"domain\":\"publisher.com\"},\"content\":{\"id\":\"381d2e0b-548d-4f27-bfdd-e6e66f43557e\",\"episode\":1,\"title\":\"StarWars\",\"series\":\"StarWars\",\"season\":\"Season3\",\"artist\":\"GeorgeLucas\",\"genre\":\"Action\",\"album\":\"Action\",\"isrc\":\"2\",\"producer\":{\"id\":\"123\",\"name\":\"GaryKurtz\",\"cat\":[\"IAB1-5\",\"IAB1-6\"],\"domain\":\"producer.com\"},\"url\":\"http://www.pubmatic.com/test/\",\"cat\":[\"IAB1-1\",\"IAB1-2\"],\"prodq\":1,\"videoquality\":1,\"context\":1,\"contentrating\":\"MPAA\",\"userrating\":\"9-Stars\",\"qagmediarating\":1,\"keywords\":\"ActionMovies\",\"livestream\":1,\"sourcerelationship\":1,\"len\":12000,\"language\":\"en-US\",\"embeddable\":1},\"keywords\":\"Games\"},\"device\":{\"ua\":\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36\",\"geo\":{\"lat\":72.6,\"lon\":72.6,\"type\":1,\"accuracy\":10,\"ipservice\":1,\"country\":\"Ind\",\"region\":\"Maharashtra\",\"regionfips104\":\"MAHA\",\"metro\":\"Mumbai\",\"city\":\"Mumbai\",\"zip\":\"123456\",\"utcoffset\":120},\"lmt\":0,\"ip\":\"192.0.2.1\",\"devicetype\":1,\"make\":\"Apple\",\"model\":\"iPhone X\",\"os\":\"iOS\",\"osv\":\"10\",\"hwv\":\"10x\",\"h\":768,\"w\":1366,\"ppi\":4096,\"pxratio\":1.3,\"js\":1,\"flashver\":\"1.1\",\"language\":\"en-US\",\"carrier\":\"VERIZON\",\"mccmnc\":\"310-005\",\"connectiontype\":2,\"ifa\":\"EA7583CD-A667-48BC-B806-42ECB2B48606\",\"didsha1\":\"EA7583CD-A667-48BC-B806-42ECB2B48606\",\"didmd5\":\"EA7583CD-A667-48BC-B806-42ECB2B48606\",\"dpidsha1\":\"EA7583CD-A667-48BC-B806-42ECB2B48606\",\"dpidmd5\":\"EA7583CD-A667-48BC-B806-42ECB2B48606\",\"macsha1\":\"EA7583CD-A667-48BC-B806-42ECB2B48606\",\"macmd5\":\"EA7583CD-A667-48BC-B806-42ECB2B48606\"},\"user\":{\"id\":\"45067fec-eab7-4ca0-ad3a-87b01f21846a\",\"buyeruid\":\"45067fec-eab7-4ca0-ad3a-87b01f21846a\",\"yob\":1990,\"gender\":\"M\",\"keywords\":\"Movies\",\"customdata\":\"StarWars\",\"geo\":{\"lat\":72.6,\"lon\":72.6,\"type\":1,\"accuracy\":10,\"ipservice\":1,\"country\":\"India\",\"region\":\"Maharashtra\",\"regionfips104\":\"MAHA\",\"metro\":\"Mumbai\",\"city\":\"Mumbai\",\"zip\":\"123456\",\"utcoffset\":120},\"data\":[{\"id\":\"StarWars\",\"name\":\"StarWars\",\"ext\":{}}],\"ext\":{\"consent\":\"BOEFEAyOEFEAyAHABDENAI4AAAB9vABAASA\"}},\"at\":1,\"tmax\":277,\"wseat\":[\"nike\",\"puma\",\"reebok\"],\"bseat\":[\"nike\",\"puma\"],\"allimps\":1,\"cur\":[\"USD\"],\"wlang\":[\"EN\"],\"bcat\":[\"IAB1-1\",\"IAB1-2\"],\"bapp\":[\"com.foo.mygame\"],\"source\":{\"fd\":1,\"tid\":\"1559039248176\",\"pchain\":\"pchaintagid\"},\"regs\":{\"ext\":{\"gdpr\":0}},\"ext\":{\"wrapper\":{\"profile\":13977,\"version\":1,\"wiid\":\"f6924c9b-db64-4b7d-8b37-e1cea712dd01\"}}}",
                        "requestheaders": {
                            "Accept": [
                                "application/json"
                            ],
                            "Content-Type": [
                                "application/json;charset=utf-8"
                            ]
                        },
                        "responsebody": "{\"id\":\"1559039248176\",\"seatbid\":[{\"bid\":[{\"id\":\"VIDEO12-89A1-41F1-8708-978FD3C0912A\",\"impid\":\"28635736ddc2bb\",\"price\":5,\"adm\":\"<VAST version='3.0'>  <Ad id='601364'>   <InLine><AdSystem>Acudeo Compatible</AdSystem><AdTitle>VAST 2.0 Instream Test 1</AdTitle><Description>VAST 2.0 Instream Test 1</Description><Impression><![CDATA[http://172.16.4.213/AdServer/AdDisplayTrackerServlet?operId=1&pubId=5890&siteId=47163&adId=1405268&adType=13&adServerId=243&kefact=70.000000&kaxefact=70.000000&kadNetFrequecy=0&kadwidth=0&kadheight=0&kadsizeid=97&kltstamp=1529929473&indirectAdId=0&adServerOptimizerId=2&ranreq=0.1&kpbmtpfact=100.000000&dcId=1&tldId=0&passback=0&svr=MADS1107&ekefact=Ad8wW91TCwCmdG0jlfjXn7Tyzh20hnTVx-m5DoNSep-RXGDr&ekaxefact=Ad8wWwRUCwAGir4Zzl1eF0bKiC-qrCV0D0yp_eE7YizB_BQk&ekpbmtpfact=Ad8wWxRUCwD7qgzwwPE2LnS5-Ou19uO5amJl1YT6-XVFvQ41&imprId=48F73E1A-7F23-443D-A53C-30EE6BBF5F7F&oid=48F73E1A-7F23-443D-A53C-30EE6BBF5F7F&crID=creative-1_1_2&ucrid=160175026529250297&campaignId=17050&creativeId=0&pctr=0.000000&wDSPByrId=511&wDspId=6&wbId=0&wrId=0&wAdvID=3170&isRTB=1&rtbId=EBCA079F-8D7C-45B8-B733-92951F670AA1&pmZoneId=zone1&pageURL=www.yahoo.com&lpu=ae.com]]></Impression><Impression>https://dsptracker.com/{PSPM}</Impression><Error><![CDATA[http://172.16.4.213/track?operId=7&p=5890&s=47163&a=1405268&wa=243&ts=1529929473&wc=17050&crId=creative-1_1_2&ucrid=160175026529250297&impid=48F73E1A-7F23-443D-A53C-30EE6BBF5F7F&advertiser_id=3170&ecpm=70.000000&er=[ERRORCODE]]]></Error><Error><![CDATA[https://Errortrack.com?p=1234&er=[ERRORCODE]]]></Error><Creatives><Creative AdID='601364'><Linear skipoffset='70%'><TrackingEvents><Tracking event='close'><![CDATA[https://mytracking.com/linear/close]]></Tracking><Tracking event='skip'><![CDATA[https://mytracking.com/linear/skip]]></Tracking><Tracking event='creativeView'><![CDATA[http://172.16.4.213/track?operId=7&p=5890&s=47163&a=1405268&wa=243&ts=1529929473&wc=17050&crId=creative-1_1_2&ucrid=160175026529250297&impid=48F73E1A-7F23-443D-A53C-30EE6BBF5F7F&advertiser_id=3170&ecpm=70.000000&e=1]]></Tracking><Tracking event='start'><![CDATA[http://172.16.4.213/track?operId=7&p=5890&s=47163&a=1405268&wa=243&ts=1529929473&wc=17050&crId=creative-1_1_2&ucrid=160175026529250297&impid=48F73E1A-7F23-443D-A53C-30EE6BBF5F7F&advertiser_id=3170&ecpm=70.000000&e=2]]></Tracking><Tracking event='midpoint'><![CDATA[http://172.16.4.213/track?operId=7&p=5890&s=47163&a=1405268&wa=243&ts=1529929473&wc=17050&crId=creative-1_1_2&ucrid=160175026529250297&impid=48F73E1A-7F23-443D-A53C-30EE6BBF5F7F&advertiser_id=3170&ecpm=70.000000&e=3]]></Tracking><Tracking event='firstQuartile'><![CDATA[http://172.16.4.213/track?operId=7&p=5890&s=47163&a=1405268&wa=243&ts=1529929473&wc=17050&crId=creative-1_1_2&ucrid=160175026529250297&impid=48F73E1A-7F23-443D-A53C-30EE6BBF5F7F&advertiser_id=3170&ecpm=70.000000&e=4]]></Tracking><Tracking event='thirdQuartile'><![CDATA[http://172.16.4.213/track?operId=7&p=5890&s=47163&a=1405268&wa=243&ts=1529929473&wc=17050&crId=creative-1_1_2&ucrid=160175026529250297&impid=48F73E1A-7F23-443D-A53C-30EE6BBF5F7F&advertiser_id=3170&ecpm=70.000000&e=5]]></Tracking><Tracking event='complete'><![CDATA[http://172.16.4.213/track?operId=7&p=5890&s=47163&a=1405268&wa=243&ts=1529929473&wc=17050&crId=creative-1_1_2&ucrid=160175026529250297&impid=48F73E1A-7F23-443D-A53C-30EE6BBF5F7F&advertiser_id=3170&ecpm=70.000000&e=6]]></Tracking></TrackingEvents><Duration>00:00:04</Duration><VideoClicks><ClickTracking><![CDATA[http://172.16.4.213/track?operId=7&p=5890&s=47163&a=1405268&wa=243&ts=1529929473&wc=17050&crId=creative-1_1_2&ucrid=160175026529250297&impid=48F73E1A-7F23-443D-A53C-30EE6BBF5F7F&advertiser_id=3170&ecpm=70.000000&e=99]]></ClickTracking><ClickThrough>https://www.pubmatic.com</ClickThrough></VideoClicks><MediaFiles><MediaFile delivery='progressive' type='video/mp4' bitrate='500' width='400' height='300' scalable='true' maintainAspectRatio='true'><![CDATA[https://stagingva.pubmatic.com:8443/openwrap/media/pubmatic.mp4]]></MediaFile></MediaFiles></Linear></Creative></Creatives></InLine></Ad></VAST>\",\"adomain\":[\"ae.com\"],\"cid\":\"17050\",\"crid\":\"creative-1_1_2\",\"dealid\":\"PUBDEAL1\",\"ext\":{\"dspid\":6,\"video\":{\"duration\":30},\"BidType\":1}}],\"seat\":\"4098\"}],\"cur\":\"USD\"}",
                        "status": 200,
                        "uri": "http://10.172.141.11:3141/translator?source=pubmatic-server"
                    }
                ],
                "test_vastbidder2": [
                    {
                        "params": {
                            "ImpIndex": 0,
                            "VASTTagIndex": 3
                        },
                        "requestbody": "",
                        "requestheaders": {
                            "User-Agent": [
                                "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
                            ],
                            "X-Device-Accept-Language": [
                                "en-US"
                            ],
                            "X-Device-Ip": [
                                "192.0.2.1"
                            ],
                            "X-Device-User-Agent": [
                                "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
                            ],
                            "X-Forwarded-For": [
                                "192.0.2.1"
                            ]
                        },
                        "responsebody": "<VAST version=\"3.0\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\"><Ad id=\"20001\"><InLine><AdSystem version=\"4.0\">iabtechlab</AdSystem><AdTitle>iabtechlab video ad</AdTitle><Pricing model=\"cpm\" currency=\"USD\"><![CDATA[10]]></Pricing><Error>http://example.com/error</Error><Impression id=\"Impression-ID\">http://example.com/track/impression</Impression><Creatives><Creative id=\"5480\" sequence=\"1\"><Linear><Duration>00:00:16</Duration><TrackingEvents><Tracking event=\"start\">http://example.com/tracking/start</Tracking><Tracking event=\"firstQuartile\">http://example.com/tracking/firstQuartile</Tracking><Tracking event=\"midpoint\">http://example.com/tracking/midpoint</Tracking><Tracking event=\"thirdQuartile\">http://example.com/tracking/thirdQuartile</Tracking><Tracking event=\"complete\">http://example.com/tracking/complete</Tracking><Tracking event=\"progress\" offset=\"00:00:10\">http://example.com/tracking/progress-10</Tracking></TrackingEvents><VideoClicks><ClickTracking id=\"blog\"><![CDATA[https://iabtechlab.com]]></ClickTracking><CustomClick>http://iabtechlab.com</CustomClick></VideoClicks><MediaFiles><MediaFile id=\"5241\" delivery=\"progressive\" type=\"video/mp4\" bitrate=\"500\" width=\"400\" height=\"300\" minBitrate=\"360\" maxBitrate=\"1080\" scalable=\"1\" maintainAspectRatio=\"1\" codec=\"0\"><![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro.mp4]]></MediaFile></MediaFiles></Linear></Creative></Creatives><Extensions><Extension type=\"iab-Count\"><total_available><![CDATA[2]]></total_available></Extension></Extensions></InLine></Ad></VAST>",
                        "status": 200,
                        "uri": "http://10.172.141.11:3141/vastbidder/85394?device[devicetype]=1&device[ifa]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[api]=1%2C2&video[linearity]=1&app[domain]=pubmatic.com&app[keywords]=Games&device[model]=iPhone+X&publisher[name]=Test+Publisher&video[h]=480&player_height=480&device[js]=1&device[dpidsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&price=10&app[paid]=1&app[ver]=1.0&device[os]=iOS&device[w]=1366&video[sequence]=1&app[bundle]=com.pubmatic.openbid.app&device[didsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[startdelay]=2&video[minbitrate]=1200&app[cat]=IAB1-5&ip_addr=192.0.2.1&device[didmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[mimes]=video%2F3gpp%2Cvideo%2Fmp4%2Cvideo%2Fwebm&video[placement]=5&app[sectioncat]=IAB1-5&app[pagecat]=IAB1-5&app[privacypolicy]=1&device[ua]=Mozilla%252F5.0%2B%2528Windows%2BNT%2B10.0%253B%2BWin64%253B%2Bx64%2529%2BAppleWebKit%252F537.36%2B%2528KHTML%252C%2Blike%2BGecko%2529%2BChrome%252F74.0.3729.169%2BSafari%252F537.36&device[h]=768&device[macsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[maxbitrate]=1999&video[playbackmethod]=1&publisher[id]=5890&video[battr]=6%2C7&app[name]=OpenWrapperSample&cb=1627363054318764562&video[minduration]=11&video[skipmin]=10&video[maxextended]=10&VPI=MP4&device[make]=Apple&device[lmt]=0&device[dpidmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[boxingallowed]=1&video[protocols]=2%2C3%2C5%2C6%2C7%2C8&video[skip]=1&video[delivery]=2&app[storeurl]=https%253A%252F%252Fitunes.apple.com%252Fus%252Fapp%252Fpubmatic-sdk-app%252Fid1175273098%253Fvideobid%253D5&device[ip]=192.0.2.1&device[osv]=10&device[language]=en-US&device[macmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&publisher[domain]=publisher.com&app[id]=123&player_width=320&video[maxduration]=53&video[w]=320&video[skipafter]=15&video[pos]=7"
                    },
                    {
                        "params": {
                            "ImpIndex": 0,
                            "VASTTagIndex": 1
                        },
                        "requestbody": "",
                        "requestheaders": {
                            "User-Agent": [
                                "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
                            ],
                            "X-Device-Accept-Language": [
                                "en-US"
                            ],
                            "X-Device-Ip": [
                                "192.0.2.1"
                            ],
                            "X-Device-User-Agent": [
                                "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
                            ],
                            "X-Forwarded-For": [
                                "192.0.2.1"
                            ]
                        },
                        "responsebody": "<VAST version=\"3.0\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\"><Ad id=\"20001\"><InLine><AdSystem version=\"4.0\">iabtechlab</AdSystem><AdTitle>iabtechlab video ad</AdTitle><Pricing model=\"cpm\" currency=\"USD\"><![CDATA[10]]></Pricing><Error>http://example.com/error</Error><Impression id=\"Impression-ID\">http://example.com/track/impression</Impression><Creatives><Creative id=\"5480\" sequence=\"1\"><Linear><Duration>00:00:16</Duration><TrackingEvents><Tracking event=\"start\">http://example.com/tracking/start</Tracking><Tracking event=\"firstQuartile\">http://example.com/tracking/firstQuartile</Tracking><Tracking event=\"midpoint\">http://example.com/tracking/midpoint</Tracking><Tracking event=\"thirdQuartile\">http://example.com/tracking/thirdQuartile</Tracking><Tracking event=\"complete\">http://example.com/tracking/complete</Tracking><Tracking event=\"progress\" offset=\"00:00:10\">http://example.com/tracking/progress-10</Tracking></TrackingEvents><VideoClicks><ClickTracking id=\"blog\"><![CDATA[https://iabtechlab.com]]></ClickTracking><CustomClick>http://iabtechlab.com</CustomClick></VideoClicks><MediaFiles><MediaFile id=\"5241\" delivery=\"progressive\" type=\"video/mp4\" bitrate=\"500\" width=\"400\" height=\"300\" minBitrate=\"360\" maxBitrate=\"1080\" scalable=\"1\" maintainAspectRatio=\"1\" codec=\"0\"><![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro.mp4]]></MediaFile></MediaFiles></Linear></Creative></Creatives><Extensions><Extension type=\"iab-Count\"><total_available><![CDATA[2]]></total_available></Extension></Extensions></InLine></Ad></VAST>",
                        "status": 200,
                        "uri": "http://10.172.141.11:3141/vastbidder/85394?device[make]=Apple&device[lmt]=0&device[macsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[skipafter]=15&app[keywords]=Games&video[protocols]=2%2C3%2C5%2C6%2C7%2C8&video[placement]=5&video[pos]=7&device[devicetype]=1&video[minduration]=11&video[battr]=6%2C7&video[minbitrate]=1200&device[ip]=192.0.2.1&app[privacypolicy]=1&device[osv]=10&device[h]=768&app[name]=OpenWrapperSample&video[skip]=1&video[maxduration]=53&device[macmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&device[dpidsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&app[sectioncat]=IAB1-5&device[ifa]=EA7583CD-A667-48BC-B806-42ECB2B48606&ip_addr=192.0.2.1&device[didmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&app[domain]=pubmatic.com&video[mimes]=video%2F3gpp%2Cvideo%2Fmp4%2Cvideo%2Fwebm&publisher[name]=Test+Publisher&app[id]=123&player_height=480&device[w]=1366&device[dpidmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&publisher[domain]=publisher.com&app[paid]=1&app[pagecat]=IAB1-5&video[maxbitrate]=1999&video[boxingallowed]=1&VPI=MP4&device[js]=1&publisher[id]=5890&video[h]=480&video[playbackmethod]=1&price=10&app[ver]=1.0&app[storeurl]=https%253A%252F%252Fitunes.apple.com%252Fus%252Fapp%252Fpubmatic-sdk-app%252Fid1175273098%253Fvideobid%253D5&video[w]=320&video[maxextended]=10&app[bundle]=com.pubmatic.openbid.app&video[startdelay]=2&video[skipmin]=10&video[sequence]=1&video[api]=1%2C2&device[os]=iOS&device[ua]=Mozilla%252F5.0%2B%2528Windows%2BNT%2B10.0%253B%2BWin64%253B%2Bx64%2529%2BAppleWebKit%252F537.36%2B%2528KHTML%252C%2Blike%2BGecko%2529%2BChrome%252F74.0.3729.169%2BSafari%252F537.36&device[language]=en-US&video[delivery]=2&cb=1627363054318581343&device[model]=iPhone+X&player_width=320&device[didsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[linearity]=1&app[cat]=IAB1-5"
                    },
                    {
                        "params": {
                            "ImpIndex": 0,
                            "VASTTagIndex": 5
                        },
                        "requestbody": "",
                        "requestheaders": {
                            "User-Agent": [
                                "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
                            ],
                            "X-Device-Accept-Language": [
                                "en-US"
                            ],
                            "X-Device-Ip": [
                                "192.0.2.1"
                            ],
                            "X-Device-User-Agent": [
                                "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
                            ],
                            "X-Forwarded-For": [
                                "192.0.2.1"
                            ]
                        },
                        "responsebody": "<VAST version=\"3.0\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\"><Ad id=\"20001\"><InLine><AdSystem version=\"4.0\">iabtechlab</AdSystem><AdTitle>iabtechlab video ad</AdTitle><Pricing model=\"cpm\" currency=\"USD\"><![CDATA[10]]></Pricing><Error>http://example.com/error</Error><Impression id=\"Impression-ID\">http://example.com/track/impression</Impression><Creatives><Creative id=\"5480\" sequence=\"1\"><Linear><Duration>00:00:16</Duration><TrackingEvents><Tracking event=\"start\">http://example.com/tracking/start</Tracking><Tracking event=\"firstQuartile\">http://example.com/tracking/firstQuartile</Tracking><Tracking event=\"midpoint\">http://example.com/tracking/midpoint</Tracking><Tracking event=\"thirdQuartile\">http://example.com/tracking/thirdQuartile</Tracking><Tracking event=\"complete\">http://example.com/tracking/complete</Tracking><Tracking event=\"progress\" offset=\"00:00:10\">http://example.com/tracking/progress-10</Tracking></TrackingEvents><VideoClicks><ClickTracking id=\"blog\"><![CDATA[https://iabtechlab.com]]></ClickTracking><CustomClick>http://iabtechlab.com</CustomClick></VideoClicks><MediaFiles><MediaFile id=\"5241\" delivery=\"progressive\" type=\"video/mp4\" bitrate=\"500\" width=\"400\" height=\"300\" minBitrate=\"360\" maxBitrate=\"1080\" scalable=\"1\" maintainAspectRatio=\"1\" codec=\"0\"><![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro.mp4]]></MediaFile></MediaFiles></Linear></Creative></Creatives><Extensions><Extension type=\"iab-Count\"><total_available><![CDATA[2]]></total_available></Extension></Extensions></InLine></Ad></VAST>",
                        "status": 200,
                        "uri": "http://10.172.141.11:3141/vastbidder/85394?app[keywords]=Games&device[make]=Apple&device[macsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[skipafter]=15&video[playbackmethod]=1&video[pos]=7&cb=1627363054319000841&video[protocols]=2%2C3%2C5%2C6%2C7%2C8&video[startdelay]=2&video[placement]=5&app[name]=OpenWrapperSample&publisher[domain]=publisher.com&video[linearity]=1&app[sectioncat]=IAB1-5&app[storeurl]=https%253A%252F%252Fitunes.apple.com%252Fus%252Fapp%252Fpubmatic-sdk-app%252Fid1175273098%253Fvideobid%253D5&ip_addr=192.0.2.1&app[cat]=IAB1-5&device[js]=1&device[dpidsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[minduration]=11&video[maxextended]=10&player_width=320&video[battr]=6%2C7&video[boxingallowed]=1&app[ver]=1.0&device[osv]=10&video[maxbitrate]=1999&app[pagecat]=IAB1-5&device[os]=iOS&device[w]=1366&device[language]=en-US&video[skipmin]=10&video[sequence]=1&video[api]=1%2C2&app[bundle]=com.pubmatic.openbid.app&app[domain]=pubmatic.com&device[ifa]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[mimes]=video%2F3gpp%2Cvideo%2Fmp4%2Cvideo%2Fwebm&device[devicetype]=1&device[didsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[minbitrate]=1200&device[didmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&VPI=MP4&device[h]=768&publisher[id]=5890&device[ua]=Mozilla%252F5.0%2B%2528Windows%2BNT%2B10.0%253B%2BWin64%253B%2Bx64%2529%2BAppleWebKit%252F537.36%2B%2528KHTML%252C%2Blike%2BGecko%2529%2BChrome%252F74.0.3729.169%2BSafari%252F537.36&video[delivery]=2&price=10&app[id]=123&player_height=480&device[ip]=192.0.2.1&device[dpidmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&app[paid]=1&device[macmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&publisher[name]=Test+Publisher&app[privacypolicy]=1&device[model]=iPhone+X&device[lmt]=0&video[maxduration]=53&video[w]=320&video[h]=480&video[skip]=1"
                    },
                    {
                        "params": {
                            "ImpIndex": 0,
                            "VASTTagIndex": 2
                        },
                        "requestbody": "",
                        "requestheaders": {
                            "User-Agent": [
                                "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
                            ],
                            "X-Device-Accept-Language": [
                                "en-US"
                            ],
                            "X-Device-Ip": [
                                "192.0.2.1"
                            ],
                            "X-Device-User-Agent": [
                                "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
                            ],
                            "X-Forwarded-For": [
                                "192.0.2.1"
                            ]
                        },
                        "responsebody": "<VAST version=\"3.0\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\"><Ad id=\"20001\"><InLine><AdSystem version=\"4.0\">iabtechlab</AdSystem><AdTitle>iabtechlab video ad</AdTitle><Pricing model=\"cpm\" currency=\"USD\"><![CDATA[10]]></Pricing><Error>http://example.com/error</Error><Impression id=\"Impression-ID\">http://example.com/track/impression</Impression><Creatives><Creative id=\"5480\" sequence=\"1\"><Linear><Duration>00:00:16</Duration><TrackingEvents><Tracking event=\"start\">http://example.com/tracking/start</Tracking><Tracking event=\"firstQuartile\">http://example.com/tracking/firstQuartile</Tracking><Tracking event=\"midpoint\">http://example.com/tracking/midpoint</Tracking><Tracking event=\"thirdQuartile\">http://example.com/tracking/thirdQuartile</Tracking><Tracking event=\"complete\">http://example.com/tracking/complete</Tracking><Tracking event=\"progress\" offset=\"00:00:10\">http://example.com/tracking/progress-10</Tracking></TrackingEvents><VideoClicks><ClickTracking id=\"blog\"><![CDATA[https://iabtechlab.com]]></ClickTracking><CustomClick>http://iabtechlab.com</CustomClick></VideoClicks><MediaFiles><MediaFile id=\"5241\" delivery=\"progressive\" type=\"video/mp4\" bitrate=\"500\" width=\"400\" height=\"300\" minBitrate=\"360\" maxBitrate=\"1080\" scalable=\"1\" maintainAspectRatio=\"1\" codec=\"0\"><![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro.mp4]]></MediaFile></MediaFiles></Linear></Creative></Creatives><Extensions><Extension type=\"iab-Count\"><total_available><![CDATA[2]]></total_available></Extension></Extensions></InLine></Ad></VAST>",
                        "status": 200,
                        "uri": "http://10.172.141.11:3141/vastbidder/85394?video[skipafter]=15&device[ua]=Mozilla%252F5.0%2B%2528Windows%2BNT%2B10.0%253B%2BWin64%253B%2Bx64%2529%2BAppleWebKit%252F537.36%2B%2528KHTML%252C%2Blike%2BGecko%2529%2BChrome%252F74.0.3729.169%2BSafari%252F537.36&app[domain]=pubmatic.com&app[sectioncat]=IAB1-5&app[privacypolicy]=1&cb=1627363054318655741&device[lmt]=0&VPI=MP4&video[placement]=5&video[linearity]=1&video[maxextended]=10&video[playbackmethod]=1&video[pos]=7&app[id]=123&device[h]=768&device[language]=en-US&device[macsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[protocols]=2%2C3%2C5%2C6%2C7%2C8&video[boxingallowed]=1&player_height=480&device[macmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&device[os]=iOS&app[pagecat]=IAB1-5&video[skip]=1&video[skipmin]=10&publisher[id]=5890&device[w]=1366&device[dpidmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&publisher[domain]=publisher.com&video[maxbitrate]=1999&app[cat]=IAB1-5&video[w]=320&video[h]=480&player_width=320&ip_addr=192.0.2.1&video[maxduration]=53&video[sequence]=1&video[api]=1%2C2&price=10&device[ifa]=EA7583CD-A667-48BC-B806-42ECB2B48606&device[didmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&app[keywords]=Games&device[make]=Apple&device[didsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[battr]=6%2C7&video[minbitrate]=1200&app[storeurl]=https%253A%252F%252Fitunes.apple.com%252Fus%252Fapp%252Fpubmatic-sdk-app%252Fid1175273098%253Fvideobid%253D5&device[devicetype]=1&device[js]=1&video[delivery]=2&app[name]=OpenWrapperSample&device[model]=iPhone+X&device[ip]=192.0.2.1&device[osv]=10&device[dpidsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&publisher[name]=Test+Publisher&video[mimes]=video%2F3gpp%2Cvideo%2Fmp4%2Cvideo%2Fwebm&video[minduration]=11&app[ver]=1.0&app[paid]=1&app[bundle]=com.pubmatic.openbid.app&video[startdelay]=2"
                    },
                    {
                        "params": {
                            "ImpIndex": 0,
                            "VASTTagIndex": 0
                        },
                        "requestbody": "",
                        "requestheaders": {
                            "User-Agent": [
                                "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
                            ],
                            "X-Device-Accept-Language": [
                                "en-US"
                            ],
                            "X-Device-Ip": [
                                "192.0.2.1"
                            ],
                            "X-Device-User-Agent": [
                                "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
                            ],
                            "X-Forwarded-For": [
                                "192.0.2.1"
                            ]
                        },
                        "responsebody": "<VAST version=\"3.0\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\"><Ad id=\"20001\"><InLine><AdSystem version=\"4.0\">iabtechlab</AdSystem><AdTitle>iabtechlab video ad</AdTitle><Pricing model=\"cpm\" currency=\"USD\"><![CDATA[10]]></Pricing><Error>http://example.com/error</Error><Impression id=\"Impression-ID\">http://example.com/track/impression</Impression><Creatives><Creative id=\"5480\" sequence=\"1\"><Linear><Duration>00:00:16</Duration><TrackingEvents><Tracking event=\"start\">http://example.com/tracking/start</Tracking><Tracking event=\"firstQuartile\">http://example.com/tracking/firstQuartile</Tracking><Tracking event=\"midpoint\">http://example.com/tracking/midpoint</Tracking><Tracking event=\"thirdQuartile\">http://example.com/tracking/thirdQuartile</Tracking><Tracking event=\"complete\">http://example.com/tracking/complete</Tracking><Tracking event=\"progress\" offset=\"00:00:10\">http://example.com/tracking/progress-10</Tracking></TrackingEvents><VideoClicks><ClickTracking id=\"blog\"><![CDATA[https://iabtechlab.com]]></ClickTracking><CustomClick>http://iabtechlab.com</CustomClick></VideoClicks><MediaFiles><MediaFile id=\"5241\" delivery=\"progressive\" type=\"video/mp4\" bitrate=\"500\" width=\"400\" height=\"300\" minBitrate=\"360\" maxBitrate=\"1080\" scalable=\"1\" maintainAspectRatio=\"1\" codec=\"0\"><![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro.mp4]]></MediaFile></MediaFiles></Linear></Creative></Creatives><Extensions><Extension type=\"iab-Count\"><total_available><![CDATA[2]]></total_available></Extension></Extensions></InLine></Ad></VAST>",
                        "status": 200,
                        "uri": "http://10.172.141.11:3141/vastbidder/85394?app[privacypolicy]=1&video[maxduration]=53&video[skip]=1&video[skipmin]=10&video[skipafter]=15&app[cat]=IAB1-5&device[macsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&VPI=MP4&device[model]=iPhone+X&player_width=320&device[ip]=192.0.2.1&device[js]=1&device[language]=en-US&video[linearity]=1&device[osv]=10&device[w]=1366&publisher[id]=5890&video[sequence]=1&device[devicetype]=1&video[pos]=7&app[keywords]=Games&app[storeurl]=https%253A%252F%252Fitunes.apple.com%252Fus%252Fapp%252Fpubmatic-sdk-app%252Fid1175273098%253Fvideobid%253D5&ip_addr=192.0.2.1&device[ua]=Mozilla%252F5.0%2B%2528Windows%2BNT%2B10.0%253B%2BWin64%253B%2Bx64%2529%2BAppleWebKit%252F537.36%2B%2528KHTML%252C%2Blike%2BGecko%2529%2BChrome%252F74.0.3729.169%2BSafari%252F537.36&publisher[domain]=publisher.com&video[maxbitrate]=1999&device[didsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&device[macmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[placement]=5&video[battr]=6%2C7&app[paid]=1&app[ver]=1.0&device[dpidmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[minbitrate]=1200&video[boxingallowed]=1&app[bundle]=com.pubmatic.openbid.app&app[sectioncat]=IAB1-5&device[lmt]=0&device[h]=768&device[dpidsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&publisher[name]=Test+Publisher&video[minduration]=11&video[w]=320&video[h]=480&device[didmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[maxextended]=10&price=10&cb=1627363054318407502&device[os]=iOS&app[pagecat]=IAB1-5&video[protocols]=2%2C3%2C5%2C6%2C7%2C8&video[startdelay]=2&video[api]=1%2C2&app[name]=OpenWrapperSample&player_height=480&video[mimes]=video%2F3gpp%2Cvideo%2Fmp4%2Cvideo%2Fwebm&app[id]=123&video[playbackmethod]=1&app[domain]=pubmatic.com&device[ifa]=EA7583CD-A667-48BC-B806-42ECB2B48606&device[make]=Apple&video[delivery]=2"
                    },
                    {
                        "params": {
                            "ImpIndex": 0,
                            "VASTTagIndex": 7
                        },
                        "requestbody": "",
                        "requestheaders": {
                            "User-Agent": [
                                "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
                            ],
                            "X-Device-Accept-Language": [
                                "en-US"
                            ],
                            "X-Device-Ip": [
                                "192.0.2.1"
                            ],
                            "X-Device-User-Agent": [
                                "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
                            ],
                            "X-Forwarded-For": [
                                "192.0.2.1"
                            ]
                        },
                        "responsebody": "<VAST version=\"3.0\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\"><Ad id=\"20001\"><InLine><AdSystem version=\"4.0\">iabtechlab</AdSystem><AdTitle>iabtechlab video ad</AdTitle><Pricing model=\"cpm\" currency=\"USD\"><![CDATA[10]]></Pricing><Error>http://example.com/error</Error><Impression id=\"Impression-ID\">http://example.com/track/impression</Impression><Creatives><Creative id=\"5480\" sequence=\"1\"><Linear><Duration>00:00:16</Duration><TrackingEvents><Tracking event=\"start\">http://example.com/tracking/start</Tracking><Tracking event=\"firstQuartile\">http://example.com/tracking/firstQuartile</Tracking><Tracking event=\"midpoint\">http://example.com/tracking/midpoint</Tracking><Tracking event=\"thirdQuartile\">http://example.com/tracking/thirdQuartile</Tracking><Tracking event=\"complete\">http://example.com/tracking/complete</Tracking><Tracking event=\"progress\" offset=\"00:00:10\">http://example.com/tracking/progress-10</Tracking></TrackingEvents><VideoClicks><ClickTracking id=\"blog\"><![CDATA[https://iabtechlab.com]]></ClickTracking><CustomClick>http://iabtechlab.com</CustomClick></VideoClicks><MediaFiles><MediaFile id=\"5241\" delivery=\"progressive\" type=\"video/mp4\" bitrate=\"500\" width=\"400\" height=\"300\" minBitrate=\"360\" maxBitrate=\"1080\" scalable=\"1\" maintainAspectRatio=\"1\" codec=\"0\"><![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro.mp4]]></MediaFile></MediaFiles></Linear></Creative></Creatives><Extensions><Extension type=\"iab-Count\"><total_available><![CDATA[2]]></total_available></Extension></Extensions></InLine></Ad></VAST>",
                        "status": 200,
                        "uri": "http://10.172.141.11:3141/vastbidder/85394?device[didmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&app[bundle]=com.pubmatic.openbid.app&app[ver]=1.0&device[model]=iPhone+X&video[skipmin]=10&video[skipafter]=15&video[sequence]=1&video[minbitrate]=1200&device[macsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&publisher[id]=5890&video[h]=480&video[placement]=5&video[skip]=1&app[name]=OpenWrapperSample&video[battr]=6%2C7&video[maxbitrate]=1999&video[delivery]=2&device[dpidmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&app[cat]=IAB1-5&app[storeurl]=https%253A%252F%252Fitunes.apple.com%252Fus%252Fapp%252Fpubmatic-sdk-app%252Fid1175273098%253Fvideobid%253D5&publisher[name]=Test+Publisher&video[boxingallowed]=1&device[w]=1366&video[w]=320&device[language]=en-US&video[protocols]=2%2C3%2C5%2C6%2C7%2C8&video[startdelay]=2&video[playbackmethod]=1&app[privacypolicy]=1&app[keywords]=Games&app[id]=123&device[ip]=192.0.2.1&cb=1627363054319248305&player_width=320&video[linearity]=1&device[js]=1&video[pos]=7&device[h]=768&publisher[domain]=publisher.com&video[api]=1%2C2&app[pagecat]=IAB1-5&device[ifa]=EA7583CD-A667-48BC-B806-42ECB2B48606&device[make]=Apple&device[osv]=10&video[mimes]=video%2F3gpp%2Cvideo%2Fmp4%2Cvideo%2Fwebm&video[maxduration]=53&app[sectioncat]=IAB1-5&device[devicetype]=1&ip_addr=192.0.2.1&device[macmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&VPI=MP4&video[maxextended]=10&app[paid]=1&device[ua]=Mozilla%252F5.0%2B%2528Windows%2BNT%2B10.0%253B%2BWin64%253B%2Bx64%2529%2BAppleWebKit%252F537.36%2B%2528KHTML%252C%2Blike%2BGecko%2529%2BChrome%252F74.0.3729.169%2BSafari%252F537.36&video[minduration]=11&device[didsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&device[dpidsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&price=10&app[domain]=pubmatic.com&player_height=480&device[lmt]=0&device[os]=iOS"
                    },
                    {
                        "params": {
                            "ImpIndex": 0,
                            "VASTTagIndex": 4
                        },
                        "requestbody": "",
                        "requestheaders": {
                            "User-Agent": [
                                "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
                            ],
                            "X-Device-Accept-Language": [
                                "en-US"
                            ],
                            "X-Device-Ip": [
                                "192.0.2.1"
                            ],
                            "X-Device-User-Agent": [
                                "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
                            ],
                            "X-Forwarded-For": [
                                "192.0.2.1"
                            ]
                        },
                        "responsebody": "<VAST version=\"3.0\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\"><Ad id=\"20001\"><InLine><AdSystem version=\"4.0\">iabtechlab</AdSystem><AdTitle>iabtechlab video ad</AdTitle><Pricing model=\"cpm\" currency=\"USD\"><![CDATA[10]]></Pricing><Error>http://example.com/error</Error><Impression id=\"Impression-ID\">http://example.com/track/impression</Impression><Creatives><Creative id=\"5480\" sequence=\"1\"><Linear><Duration>00:00:16</Duration><TrackingEvents><Tracking event=\"start\">http://example.com/tracking/start</Tracking><Tracking event=\"firstQuartile\">http://example.com/tracking/firstQuartile</Tracking><Tracking event=\"midpoint\">http://example.com/tracking/midpoint</Tracking><Tracking event=\"thirdQuartile\">http://example.com/tracking/thirdQuartile</Tracking><Tracking event=\"complete\">http://example.com/tracking/complete</Tracking><Tracking event=\"progress\" offset=\"00:00:10\">http://example.com/tracking/progress-10</Tracking></TrackingEvents><VideoClicks><ClickTracking id=\"blog\"><![CDATA[https://iabtechlab.com]]></ClickTracking><CustomClick>http://iabtechlab.com</CustomClick></VideoClicks><MediaFiles><MediaFile id=\"5241\" delivery=\"progressive\" type=\"video/mp4\" bitrate=\"500\" width=\"400\" height=\"300\" minBitrate=\"360\" maxBitrate=\"1080\" scalable=\"1\" maintainAspectRatio=\"1\" codec=\"0\"><![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro.mp4]]></MediaFile></MediaFiles></Linear></Creative></Creatives><Extensions><Extension type=\"iab-Count\"><total_available><![CDATA[2]]></total_available></Extension></Extensions></InLine></Ad></VAST>",
                        "status": 200,
                        "uri": "http://10.172.141.11:3141/vastbidder/85394?VPI=MP4&app[ver]=1.0&app[id]=123&video[minbitrate]=1200&video[h]=480&video[battr]=6%2C7&app[bundle]=com.pubmatic.openbid.app&device[make]=Apple&video[pos]=7&device[ua]=Mozilla%252F5.0%2B%2528Windows%2BNT%2B10.0%253B%2BWin64%253B%2Bx64%2529%2BAppleWebKit%252F537.36%2B%2528KHTML%252C%2Blike%2BGecko%2529%2BChrome%252F74.0.3729.169%2BSafari%252F537.36&device[os]=iOS&video[playbackmethod]=1&price=10&app[paid]=1&device[devicetype]=1&device[lmt]=0&device[w]=1366&device[macmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[skipmin]=10&app[domain]=pubmatic.com&app[sectioncat]=IAB1-5&app[pagecat]=IAB1-5&app[keywords]=Games&device[language]=en-US&device[didsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&device[didmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&cb=1627363054318894154&player_height=480&device[dpidsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[w]=320&video[linearity]=1&video[api]=1%2C2&video[skipafter]=15&app[privacypolicy]=1&app[storeurl]=https%253A%252F%252Fitunes.apple.com%252Fus%252Fapp%252Fpubmatic-sdk-app%252Fid1175273098%253Fvideobid%253D5&device[js]=1&device[dpidmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&device[macsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[mimes]=video%2F3gpp%2Cvideo%2Fmp4%2Cvideo%2Fwebm&device[ifa]=EA7583CD-A667-48BC-B806-42ECB2B48606&device[ip]=192.0.2.1&publisher[id]=5890&publisher[domain]=publisher.com&video[maxextended]=10&video[maxduration]=53&video[startdelay]=2&video[skip]=1&player_width=320&video[delivery]=2&app[name]=OpenWrapperSample&device[h]=768&video[maxbitrate]=1999&video[protocols]=2%2C3%2C5%2C6%2C7%2C8&video[placement]=5&app[cat]=IAB1-5&device[model]=iPhone+X&device[osv]=10&publisher[name]=Test+Publisher&video[minduration]=11&video[sequence]=1&ip_addr=192.0.2.1&video[boxingallowed]=1"
                    },
                    {
                        "params": {
                            "ImpIndex": 0,
                            "VASTTagIndex": 6
                        },
                        "requestbody": "",
                        "requestheaders": {
                            "User-Agent": [
                                "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
                            ],
                            "X-Device-Accept-Language": [
                                "en-US"
                            ],
                            "X-Device-Ip": [
                                "192.0.2.1"
                            ],
                            "X-Device-User-Agent": [
                                "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36"
                            ],
                            "X-Forwarded-For": [
                                "192.0.2.1"
                            ]
                        },
                        "responsebody": "<VAST version=\"3.0\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\"><Ad id=\"20001\"><InLine><AdSystem version=\"4.0\">iabtechlab</AdSystem><AdTitle>iabtechlab video ad</AdTitle><Pricing model=\"cpm\" currency=\"USD\"><![CDATA[10]]></Pricing><Error>http://example.com/error</Error><Impression id=\"Impression-ID\">http://example.com/track/impression</Impression><Creatives><Creative id=\"5480\" sequence=\"1\"><Linear><Duration>00:00:16</Duration><TrackingEvents><Tracking event=\"start\">http://example.com/tracking/start</Tracking><Tracking event=\"firstQuartile\">http://example.com/tracking/firstQuartile</Tracking><Tracking event=\"midpoint\">http://example.com/tracking/midpoint</Tracking><Tracking event=\"thirdQuartile\">http://example.com/tracking/thirdQuartile</Tracking><Tracking event=\"complete\">http://example.com/tracking/complete</Tracking><Tracking event=\"progress\" offset=\"00:00:10\">http://example.com/tracking/progress-10</Tracking></TrackingEvents><VideoClicks><ClickTracking id=\"blog\"><![CDATA[https://iabtechlab.com]]></ClickTracking><CustomClick>http://iabtechlab.com</CustomClick></VideoClicks><MediaFiles><MediaFile id=\"5241\" delivery=\"progressive\" type=\"video/mp4\" bitrate=\"500\" width=\"400\" height=\"300\" minBitrate=\"360\" maxBitrate=\"1080\" scalable=\"1\" maintainAspectRatio=\"1\" codec=\"0\"><![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro.mp4]]></MediaFile></MediaFiles></Linear></Creative></Creatives><Extensions><Extension type=\"iab-Count\"><total_available><![CDATA[2]]></total_available></Extension></Extensions></InLine></Ad></VAST>",
                        "status": 200,
                        "uri": "http://10.172.141.11:3141/vastbidder/85394?device[make]=Apple&app[keywords]=Games&app[storeurl]=https%253A%252F%252Fitunes.apple.com%252Fus%252Fapp%252Fpubmatic-sdk-app%252Fid1175273098%253Fvideobid%253D5&ip_addr=192.0.2.1&device[dpidsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&app[privacypolicy]=1&app[id]=123&device[model]=iPhone+X&device[language]=en-US&video[startdelay]=2&video[sequence]=1&video[minbitrate]=1200&video[pos]=7&device[osv]=10&video[h]=480&device[ua]=Mozilla%252F5.0%2B%2528Windows%2BNT%2B10.0%253B%2BWin64%253B%2Bx64%2529%2BAppleWebKit%252F537.36%2B%2528KHTML%252C%2Blike%2BGecko%2529%2BChrome%252F74.0.3729.169%2BSafari%252F537.36&device[lmt]=0&video[minduration]=11&video[maxextended]=10&app[pagecat]=IAB1-5&device[macsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&app[bundle]=com.pubmatic.openbid.app&device[w]=1366&app[ver]=1.0&player_height=480&publisher[name]=Test+Publisher&video[linearity]=1&app[cat]=IAB1-5&app[paid]=1&player_width=320&device[ip]=192.0.2.1&video[protocols]=2%2C3%2C5%2C6%2C7%2C8&video[playbackmethod]=1&VPI=MP4&cb=1627363054319128196&video[maxbitrate]=1999&video[boxingallowed]=1&device[devicetype]=1&device[didsha1]=EA7583CD-A667-48BC-B806-42ECB2B48606&device[dpidmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&video[battr]=6%2C7&video[api]=1%2C2&price=10&device[ifa]=EA7583CD-A667-48BC-B806-42ECB2B48606&device[h]=768&publisher[domain]=publisher.com&video[mimes]=video%2F3gpp%2Cvideo%2Fmp4%2Cvideo%2Fwebm&video[skipafter]=15&app[name]=OpenWrapperSample&app[sectioncat]=IAB1-5&video[skip]=1&video[skipmin]=10&video[delivery]=2&video[maxduration]=53&video[w]=320&app[domain]=pubmatic.com&device[macmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&device[didmd5]=EA7583CD-A667-48BC-B806-42ECB2B48606&publisher[id]=5890&video[placement]=5&device[os]=iOS&device[js]=1"
                    }
                ]
            },
            "resolvedrequest": {
                "allimps": 1,
                "app": {
                    "bundle": "com.pubmatic.openbid.app",
                    "cat": [
                        "IAB1-5"
                    ],
                    "content": {
                        "album": "Action",
                        "artist": "GeorgeLucas",
                        "cat": [
                            "IAB1-1",
                            "IAB1-2"
                        ],
                        "contentrating": "MPAA",
                        "context": 1,
                        "embeddable": 1,
                        "episode": 1,
                        "genre": "Action",
                        "id": "381d2e0b-548d-4f27-bfdd-e6e66f43557e",
                        "isrc": "2",
                        "keywords": "ActionMovies",
                        "language": "en-US",
                        "len": 12000,
                        "livestream": 1,
                        "prodq": 1,
                        "producer": {
                            "cat": [
                                "IAB1-5",
                                "IAB1-6"
                            ],
                            "domain": "producer.com",
                            "id": "123",
                            "name": "GaryKurtz"
                        },
                        "qagmediarating": 1,
                        "season": "Season3",
                        "series": "StarWars",
                        "sourcerelationship": 1,
                        "title": "StarWars",
                        "url": "http://www.pubmatic.com/test/",
                        "userrating": "9-Stars",
                        "videoquality": 1
                    },
                    "domain": "pubmatic.com",
                    "id": "123",
                    "keywords": "Games",
                    "name": "OpenWrapperSample",
                    "pagecat": [
                        "IAB1-5"
                    ],
                    "paid": 1,
                    "privacypolicy": 1,
                    "publisher": {
                        "cat": [
                            "IAB1-5"
                        ],
                        "domain": "publisher.com",
                        "id": "5890",
                        "name": "Test Publisher"
                    },
                    "sectioncat": [
                        "IAB1-5"
                    ],
                    "storeurl": "https://itunes.apple.com/us/app/pubmatic-sdk-app/id1175273098?videobid=5",
                    "ver": "1.0"
                },
                "at": 1,
                "bapp": [
                    "com.foo.mygame"
                ],
                "bcat": [
                    "IAB1-1",
                    "IAB1-2"
                ],
                "bseat": [
                    "nike",
                    "puma"
                ],
                "cur": [
                    "USD"
                ],
                "device": {
                    "carrier": "VERIZON",
                    "connectiontype": 2,
                    "devicetype": 1,
                    "didmd5": "EA7583CD-A667-48BC-B806-42ECB2B48606",
                    "didsha1": "EA7583CD-A667-48BC-B806-42ECB2B48606",
                    "dpidmd5": "EA7583CD-A667-48BC-B806-42ECB2B48606",
                    "dpidsha1": "EA7583CD-A667-48BC-B806-42ECB2B48606",
                    "flashver": "1.1",
                    "geo": {
                        "accuracy": 10,
                        "city": "Mumbai",
                        "country": "Ind",
                        "ipservice": 1,
                        "lat": 72.6,
                        "lon": 72.6,
                        "metro": "Mumbai",
                        "region": "Maharashtra",
                        "regionfips104": "MAHA",
                        "type": 1,
                        "utcoffset": 120,
                        "zip": "123456"
                    },
                    "h": 768,
                    "hwv": "10x",
                    "ifa": "EA7583CD-A667-48BC-B806-42ECB2B48606",
                    "ip": "192.0.2.1",
                    "js": 1,
                    "language": "en-US",
                    "lmt": 0,
                    "macmd5": "EA7583CD-A667-48BC-B806-42ECB2B48606",
                    "macsha1": "EA7583CD-A667-48BC-B806-42ECB2B48606",
                    "make": "Apple",
                    "mccmnc": "310-005",
                    "model": "iPhone X",
                    "os": "iOS",
                    "osv": "10",
                    "ppi": 4096,
                    "pxratio": 1.3,
                    "ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36",
                    "w": 1366
                },
                "ext": {
                    "prebid": {
                        "aliases": {
                            "adg": "adgeneration",
                            "districtm": "appnexus",
                            "districtmDMX": "dmx",
                            "pubmatic2": "pubmatic",
                            "test_vastbidder2": "vastbidder"
                        },
                        "bidderparams": {
                            "pubmatic": {
                                "wiid": "f6924c9b-db64-4b7d-8b37-e1cea712dd01"
                            }
                        },
                        "debug": true,
                        "macros": {
                            "[PLATFORM]": "4",
                            "[PROFILE_ID]": "13977",
                            "[PROFILE_VERSION]": "1",
                            "[UNIX_TIMESTAMP]": "1627363054",
                            "[WRAPPER_IMPRESSION_ID]": "f6924c9b-db64-4b7d-8b37-e1cea712dd01"
                        },
                        "targeting": {
                            "durationrangesec": null,
                            "includebidderkeys": true,
                            "includebrandcategory": null,
                            "includeformat": false,
                            "includewinners": true,
                            "preferdeals": false,
                            "pricegranularity": {
                                "precision": 2,
                                "ranges": [
                                    {
                                        "increment": 0.05,
                                        "max": 5,
                                        "min": 0
                                    },
                                    {
                                        "increment": 0.1,
                                        "max": 10,
                                        "min": 5
                                    },
                                    {
                                        "increment": 0.5,
                                        "max": 20,
                                        "min": 10
                                    }
                                ]
                            }
                        }
                    }
                },
                "id": "1559039248176",
                "imp": [
                    {
                        "bidfloor": 1.1,
                        "bidfloorcur": "USD",
                        "displaymanager": "PubMaticSDK",
                        "displaymanagerver": "PubMaticSDK-1.0",
                        "exp": 1,
                        "ext": {
                            "pubmatic": {
                                "adSlot": "/15671365/DMDemo@0x0",
                                "publisherId": "5890",
                                "wrapper": {
                                    "profile": 13977,
                                    "version": 1
                                }
                            },
                            "test_vastbidder2": {
                                "tags": [
                                    {
                                        "dur": 25,
                                        "params": {
                                            "param1": "85394"
                                        },
                                        "price": 0,
                                        "tagid": "/15671365/DMDemo@com.pubmatic.openbid.app@11466",
                                        "url": "http://10.172.141.11:3141/vastbidder/{param1}?VPI=MP4&app[bundle]={bundle}&app[name]={appname}&app[cat]={cat}&app[domain]={domain}&app[sectioncat]={sectioncat}&app[pagecat]={pagecat}&app[privacypolicy]={privacypolicy}&app[keywords]={keywords}&app[paid]={paid}&app[storeurl]={storeurl_ESC}&app[ver]={appver}&app[id]={appid}&cb={cachebuster}&device[devicetype]={devicetype}&device[ifa]={ifa}&device[make]={make}&device[model]={model}&device[dnt]={dnt}&player_height={playerheight}&player_width={playerwidth}&ip_addr={ip}&device[ua]={useragent_ESC}&device[lmt]={lmt}&device[ip]={ip}&device[os]={os}&device[osv]={osv}&device[w]={devicewidth}&device[h]={deviceheight}&device[js]={js}&device[language]={lang}&device[didsha1]={didsha1}&device[didmd5]={didmd5}&device[dpidsha1]={dpidsha1}&device[dpidmd5]={dpidmd5}&device[macsha1]={macsha1}&device[macmd5]={macmd5}&publisher[id]={pubid}&publisher[name]={pubname}&publisher[domain]={pubdomain}&video[mimes]={mimes}&video[minduration]={minduration}&video[maxduration]={maxduration}&video[protocols]={protocols}&video[w]={playerwidth}&video[h]={playerheight}&video[startdelay]={startdelay}&video[placement]={placement}&video[linearity]={linearity}&video[skip]={skip}&video[skipmin]={skipmin}&video[skipafter]={skipafter}&video[sequence]={sequence}&video[battr]={battr}&video[maxextended]={maxextended}&video[minbitrate]={minbitrate}&video[maxbitrate]={maxbitrate}&video[boxingallowed]={boxingallowed}&video[playbackmethod]={playbackmethod}&video[delivery]={delivery}&video[pos]={position}&video[api]={api}&price=10"
                                    },
                                    {
                                        "dur": 45,
                                        "params": {
                                            "param1": "85394"
                                        },
                                        "price": 0,
                                        "tagid": "/15671365/DMDemo@com.pubmatic.openbid.app@11478",
                                        "url": "http://10.172.141.11:3141/vastbidder/{param1}?VPI=MP4&app[bundle]={bundle}&app[name]={appname}&app[cat]={cat}&app[domain]={domain}&app[sectioncat]={sectioncat}&app[pagecat]={pagecat}&app[privacypolicy]={privacypolicy}&app[keywords]={keywords}&app[paid]={paid}&app[storeurl]={storeurl_ESC}&app[ver]={appver}&app[id]={appid}&cb={cachebuster}&device[devicetype]={devicetype}&device[ifa]={ifa}&device[make]={make}&device[model]={model}&device[dnt]={dnt}&player_height={playerheight}&player_width={playerwidth}&ip_addr={ip}&device[ua]={useragent_ESC}&device[lmt]={lmt}&device[ip]={ip}&device[os]={os}&device[osv]={osv}&device[w]={devicewidth}&device[h]={deviceheight}&device[js]={js}&device[language]={lang}&device[didsha1]={didsha1}&device[didmd5]={didmd5}&device[dpidsha1]={dpidsha1}&device[dpidmd5]={dpidmd5}&device[macsha1]={macsha1}&device[macmd5]={macmd5}&publisher[id]={pubid}&publisher[name]={pubname}&publisher[domain]={pubdomain}&video[mimes]={mimes}&video[minduration]={minduration}&video[maxduration]={maxduration}&video[protocols]={protocols}&video[w]={playerwidth}&video[h]={playerheight}&video[startdelay]={startdelay}&video[placement]={placement}&video[linearity]={linearity}&video[skip]={skip}&video[skipmin]={skipmin}&video[skipafter]={skipafter}&video[sequence]={sequence}&video[battr]={battr}&video[maxextended]={maxextended}&video[minbitrate]={minbitrate}&video[maxbitrate]={maxbitrate}&video[boxingallowed]={boxingallowed}&video[playbackmethod]={playbackmethod}&video[delivery]={delivery}&video[pos]={position}&video[api]={api}&price=10"
                                    },
                                    {
                                        "dur": 20,
                                        "params": {
                                            "param1": "85394"
                                        },
                                        "price": 0,
                                        "tagid": "/15671365/DMDemo@com.pubmatic.openbid.app@11462",
                                        "url": "http://10.172.141.11:3141/vastbidder/{param1}?VPI=MP4&app[bundle]={bundle}&app[name]={appname}&app[cat]={cat}&app[domain]={domain}&app[sectioncat]={sectioncat}&app[pagecat]={pagecat}&app[privacypolicy]={privacypolicy}&app[keywords]={keywords}&app[paid]={paid}&app[storeurl]={storeurl_ESC}&app[ver]={appver}&app[id]={appid}&cb={cachebuster}&device[devicetype]={devicetype}&device[ifa]={ifa}&device[make]={make}&device[model]={model}&device[dnt]={dnt}&player_height={playerheight}&player_width={playerwidth}&ip_addr={ip}&device[ua]={useragent_ESC}&device[lmt]={lmt}&device[ip]={ip}&device[os]={os}&device[osv]={osv}&device[w]={devicewidth}&device[h]={deviceheight}&device[js]={js}&device[language]={lang}&device[didsha1]={didsha1}&device[didmd5]={didmd5}&device[dpidsha1]={dpidsha1}&device[dpidmd5]={dpidmd5}&device[macsha1]={macsha1}&device[macmd5]={macmd5}&publisher[id]={pubid}&publisher[name]={pubname}&publisher[domain]={pubdomain}&video[mimes]={mimes}&video[minduration]={minduration}&video[maxduration]={maxduration}&video[protocols]={protocols}&video[w]={playerwidth}&video[h]={playerheight}&video[startdelay]={startdelay}&video[placement]={placement}&video[linearity]={linearity}&video[skip]={skip}&video[skipmin]={skipmin}&video[skipafter]={skipafter}&video[sequence]={sequence}&video[battr]={battr}&video[maxextended]={maxextended}&video[minbitrate]={minbitrate}&video[maxbitrate]={maxbitrate}&video[boxingallowed]={boxingallowed}&video[playbackmethod]={playbackmethod}&video[delivery]={delivery}&video[pos]={position}&video[api]={api}&price=10"
                                    },
                                    {
                                        "dur": 50,
                                        "params": {
                                            "param1": "85394"
                                        },
                                        "price": 0,
                                        "tagid": "/15671365/DMDemo@com.pubmatic.openbid.app@11480",
                                        "url": "http://10.172.141.11:3141/vastbidder/{param1}?VPI=MP4&app[bundle]={bundle}&app[name]={appname}&app[cat]={cat}&app[domain]={domain}&app[sectioncat]={sectioncat}&app[pagecat]={pagecat}&app[privacypolicy]={privacypolicy}&app[keywords]={keywords}&app[paid]={paid}&app[storeurl]={storeurl_ESC}&app[ver]={appver}&app[id]={appid}&cb={cachebuster}&device[devicetype]={devicetype}&device[ifa]={ifa}&device[make]={make}&device[model]={model}&device[dnt]={dnt}&player_height={playerheight}&player_width={playerwidth}&ip_addr={ip}&device[ua]={useragent_ESC}&device[lmt]={lmt}&device[ip]={ip}&device[os]={os}&device[osv]={osv}&device[w]={devicewidth}&device[h]={deviceheight}&device[js]={js}&device[language]={lang}&device[didsha1]={didsha1}&device[didmd5]={didmd5}&device[dpidsha1]={dpidsha1}&device[dpidmd5]={dpidmd5}&device[macsha1]={macsha1}&device[macmd5]={macmd5}&publisher[id]={pubid}&publisher[name]={pubname}&publisher[domain]={pubdomain}&video[mimes]={mimes}&video[minduration]={minduration}&video[maxduration]={maxduration}&video[protocols]={protocols}&video[w]={playerwidth}&video[h]={playerheight}&video[startdelay]={startdelay}&video[placement]={placement}&video[linearity]={linearity}&video[skip]={skip}&video[skipmin]={skipmin}&video[skipafter]={skipafter}&video[sequence]={sequence}&video[battr]={battr}&video[maxextended]={maxextended}&video[minbitrate]={minbitrate}&video[maxbitrate]={maxbitrate}&video[boxingallowed]={boxingallowed}&video[playbackmethod]={playbackmethod}&video[delivery]={delivery}&video[pos]={position}&video[api]={api}&price=10"
                                    },
                                    {
                                        "dur": 15,
                                        "params": {
                                            "param1": "85394"
                                        },
                                        "price": 0,
                                        "tagid": "/15671365/DMDemo@com.pubmatic.openbid.app@11458",
                                        "url": "http://10.172.141.11:3141/vastbidder/{param1}?VPI=MP4&app[bundle]={bundle}&app[name]={appname}&app[cat]={cat}&app[domain]={domain}&app[sectioncat]={sectioncat}&app[pagecat]={pagecat}&app[privacypolicy]={privacypolicy}&app[keywords]={keywords}&app[paid]={paid}&app[storeurl]={storeurl_ESC}&app[ver]={appver}&app[id]={appid}&cb={cachebuster}&device[devicetype]={devicetype}&device[ifa]={ifa}&device[make]={make}&device[model]={model}&device[dnt]={dnt}&player_height={playerheight}&player_width={playerwidth}&ip_addr={ip}&device[ua]={useragent_ESC}&device[lmt]={lmt}&device[ip]={ip}&device[os]={os}&device[osv]={osv}&device[w]={devicewidth}&device[h]={deviceheight}&device[js]={js}&device[language]={lang}&device[didsha1]={didsha1}&device[didmd5]={didmd5}&device[dpidsha1]={dpidsha1}&device[dpidmd5]={dpidmd5}&device[macsha1]={macsha1}&device[macmd5]={macmd5}&publisher[id]={pubid}&publisher[name]={pubname}&publisher[domain]={pubdomain}&video[mimes]={mimes}&video[minduration]={minduration}&video[maxduration]={maxduration}&video[protocols]={protocols}&video[w]={playerwidth}&video[h]={playerheight}&video[startdelay]={startdelay}&video[placement]={placement}&video[linearity]={linearity}&video[skip]={skip}&video[skipmin]={skipmin}&video[skipafter]={skipafter}&video[sequence]={sequence}&video[battr]={battr}&video[maxextended]={maxextended}&video[minbitrate]={minbitrate}&video[maxbitrate]={maxbitrate}&video[boxingallowed]={boxingallowed}&video[playbackmethod]={playbackmethod}&video[delivery]={delivery}&video[pos]={position}&video[api]={api}&price=10"
                                    },
                                    {
                                        "dur": 30,
                                        "params": {
                                            "param1": "85394"
                                        },
                                        "price": 0,
                                        "tagid": "/15671365/DMDemo@com.pubmatic.openbid.app@11468",
                                        "url": "http://10.172.141.11:3141/vastbidder/{param1}?VPI=MP4&app[bundle]={bundle}&app[name]={appname}&app[cat]={cat}&app[domain]={domain}&app[sectioncat]={sectioncat}&app[pagecat]={pagecat}&app[privacypolicy]={privacypolicy}&app[keywords]={keywords}&app[paid]={paid}&app[storeurl]={storeurl_ESC}&app[ver]={appver}&app[id]={appid}&cb={cachebuster}&device[devicetype]={devicetype}&device[ifa]={ifa}&device[make]={make}&device[model]={model}&device[dnt]={dnt}&player_height={playerheight}&player_width={playerwidth}&ip_addr={ip}&device[ua]={useragent_ESC}&device[lmt]={lmt}&device[ip]={ip}&device[os]={os}&device[osv]={osv}&device[w]={devicewidth}&device[h]={deviceheight}&device[js]={js}&device[language]={lang}&device[didsha1]={didsha1}&device[didmd5]={didmd5}&device[dpidsha1]={dpidsha1}&device[dpidmd5]={dpidmd5}&device[macsha1]={macsha1}&device[macmd5]={macmd5}&publisher[id]={pubid}&publisher[name]={pubname}&publisher[domain]={pubdomain}&video[mimes]={mimes}&video[minduration]={minduration}&video[maxduration]={maxduration}&video[protocols]={protocols}&video[w]={playerwidth}&video[h]={playerheight}&video[startdelay]={startdelay}&video[placement]={placement}&video[linearity]={linearity}&video[skip]={skip}&video[skipmin]={skipmin}&video[skipafter]={skipafter}&video[sequence]={sequence}&video[battr]={battr}&video[maxextended]={maxextended}&video[minbitrate]={minbitrate}&video[maxbitrate]={maxbitrate}&video[boxingallowed]={boxingallowed}&video[playbackmethod]={playbackmethod}&video[delivery]={delivery}&video[pos]={position}&video[api]={api}&price=10"
                                    },
                                    {
                                        "dur": 35,
                                        "params": {
                                            "param1": "85394"
                                        },
                                        "price": 0,
                                        "tagid": "/15671365/DMDemo@com.pubmatic.openbid.app@11471",
                                        "url": "http://10.172.141.11:3141/vastbidder/{param1}?VPI=MP4&app[bundle]={bundle}&app[name]={appname}&app[cat]={cat}&app[domain]={domain}&app[sectioncat]={sectioncat}&app[pagecat]={pagecat}&app[privacypolicy]={privacypolicy}&app[keywords]={keywords}&app[paid]={paid}&app[storeurl]={storeurl_ESC}&app[ver]={appver}&app[id]={appid}&cb={cachebuster}&device[devicetype]={devicetype}&device[ifa]={ifa}&device[make]={make}&device[model]={model}&device[dnt]={dnt}&player_height={playerheight}&player_width={playerwidth}&ip_addr={ip}&device[ua]={useragent_ESC}&device[lmt]={lmt}&device[ip]={ip}&device[os]={os}&device[osv]={osv}&device[w]={devicewidth}&device[h]={deviceheight}&device[js]={js}&device[language]={lang}&device[didsha1]={didsha1}&device[didmd5]={didmd5}&device[dpidsha1]={dpidsha1}&device[dpidmd5]={dpidmd5}&device[macsha1]={macsha1}&device[macmd5]={macmd5}&publisher[id]={pubid}&publisher[name]={pubname}&publisher[domain]={pubdomain}&video[mimes]={mimes}&video[minduration]={minduration}&video[maxduration]={maxduration}&video[protocols]={protocols}&video[w]={playerwidth}&video[h]={playerheight}&video[startdelay]={startdelay}&video[placement]={placement}&video[linearity]={linearity}&video[skip]={skip}&video[skipmin]={skipmin}&video[skipafter]={skipafter}&video[sequence]={sequence}&video[battr]={battr}&video[maxextended]={maxextended}&video[minbitrate]={minbitrate}&video[maxbitrate]={maxbitrate}&video[boxingallowed]={boxingallowed}&video[playbackmethod]={playbackmethod}&video[delivery]={delivery}&video[pos]={position}&video[api]={api}&price=10"
                                    },
                                    {
                                        "dur": 40,
                                        "params": {
                                            "param1": "85394"
                                        },
                                        "price": 0,
                                        "tagid": "/15671365/DMDemo@com.pubmatic.openbid.app@11474",
                                        "url": "http://10.172.141.11:3141/vastbidder/{param1}?VPI=MP4&app[bundle]={bundle}&app[name]={appname}&app[cat]={cat}&app[domain]={domain}&app[sectioncat]={sectioncat}&app[pagecat]={pagecat}&app[privacypolicy]={privacypolicy}&app[keywords]={keywords}&app[paid]={paid}&app[storeurl]={storeurl_ESC}&app[ver]={appver}&app[id]={appid}&cb={cachebuster}&device[devicetype]={devicetype}&device[ifa]={ifa}&device[make]={make}&device[model]={model}&device[dnt]={dnt}&player_height={playerheight}&player_width={playerwidth}&ip_addr={ip}&device[ua]={useragent_ESC}&device[lmt]={lmt}&device[ip]={ip}&device[os]={os}&device[osv]={osv}&device[w]={devicewidth}&device[h]={deviceheight}&device[js]={js}&device[language]={lang}&device[didsha1]={didsha1}&device[didmd5]={didmd5}&device[dpidsha1]={dpidsha1}&device[dpidmd5]={dpidmd5}&device[macsha1]={macsha1}&device[macmd5]={macmd5}&publisher[id]={pubid}&publisher[name]={pubname}&publisher[domain]={pubdomain}&video[mimes]={mimes}&video[minduration]={minduration}&video[maxduration]={maxduration}&video[protocols]={protocols}&video[w]={playerwidth}&video[h]={playerheight}&video[startdelay]={startdelay}&video[placement]={placement}&video[linearity]={linearity}&video[skip]={skip}&video[skipmin]={skipmin}&video[skipafter]={skipafter}&video[sequence]={sequence}&video[battr]={battr}&video[maxextended]={maxextended}&video[minbitrate]={minbitrate}&video[maxbitrate]={maxbitrate}&video[boxingallowed]={boxingallowed}&video[playbackmethod]={playbackmethod}&video[delivery]={delivery}&video[pos]={position}&video[api]={api}&price=10"
                                    }
                                ]
                            }
                        },
                        "id": "28635736ddc2bb",
                        "iframebuster": [
                            "1"
                        ],
                        "instl": 1,
                        "pmp": {
                            "deals": [
                                {
                                    "at": 1,
                                    "bidfloor": 1.2,
                                    "bidfloorcur": "USD",
                                    "id": "123",
                                    "wadomain": [
                                        "WD1",
                                        "WD2"
                                    ],
                                    "wseat": [
                                        "IAB-1",
                                        "IAB-2"
                                    ]
                                }
                            ],
                            "private_auction": 1
                        },
                        "secure": 0,
                        "tagid": "/15671365/DMDemo",
                        "video": {
                            "api": [
                                1,
                                2
                            ],
                            "battr": [
                                6,
                                7
                            ],
                            "boxingallowed": 1,
                            "companiontype": [
                                1,
                                2,
                                3
                            ],
                            "delivery": [
                                2
                            ],
                            "h": 480,
                            "linearity": 1,
                            "maxbitrate": 1999,
                            "maxduration": 53,
                            "maxextended": 10,
                            "mimes": [
                                "video/3gpp",
                                "video/mp4",
                                "video/webm"
                            ],
                            "minbitrate": 1200,
                            "minduration": 11,
                            "placement": 5,
                            "playbackend": 1,
                            "playbackmethod": [
                                1
                            ],
                            "pos": 7,
                            "protocols": [
                                2,
                                3,
                                5,
                                6,
                                7,
                                8
                            ],
                            "sequence": 1,
                            "skip": 1,
                            "skipafter": 15,
                            "skipmin": 10,
                            "startdelay": 2,
                            "w": 320
                        }
                    }
                ],
                "regs": {
                    "ext": {
                        "gdpr": 0
                    }
                },
                "source": {
                    "fd": 1,
                    "pchain": "pchaintagid",
                    "tid": "1559039248176"
                },
                "tmax": 277,
                "user": {
                    "buyeruid": "45067fec-eab7-4ca0-ad3a-87b01f21846a",
                    "customdata": "StarWars",
                    "data": [
                        {
                            "ext": {},
                            "id": "StarWars",
                            "name": "StarWars"
                        }
                    ],
                    "ext": {
                        "consent": "BOEFEAyOEFEAyAHABDENAI4AAAB9vABAASA"
                    },
                    "gender": "M",
                    "geo": {
                        "accuracy": 10,
                        "city": "Mumbai",
                        "country": "India",
                        "ipservice": 1,
                        "lat": 72.6,
                        "lon": 72.6,
                        "metro": "Mumbai",
                        "region": "Maharashtra",
                        "regionfips104": "MAHA",
                        "type": 1,
                        "utcoffset": 120,
                        "zip": "123456"
                    },
                    "id": "45067fec-eab7-4ca0-ad3a-87b01f21846a",
                    "keywords": "Movies",
                    "yob": 1990
                },
                "wlang": [
                    "EN"
                ],
                "wseat": [
                    "nike",
                    "puma",
                    "reebok"
                ]
            }
        },
        "matchedimpression": {
            "pubmatic": 0
        },
        "owlogger": "http://10.172.141.11/wl?json=%7B%22to%22%3A500%2C%22pubid%22%3A5890%2C%22purl%22%3A%22https%3A%2F%2Fitunes.apple.com%2Fus%2Fapp%2Fpubmatic-sdk-app%2Fid1175273098%3Fvideobid%3D5%22%2C%22tst%22%3A1627363054%2C%22iid%22%3A%22f6924c9b-db64-4b7d-8b37-e1cea712dd01%22%2C%22pid%22%3A%2213977%22%2C%22pdvid%22%3A%221%22%2C%22cns%22%3A%22BOEFEAyOEFEAyAHABDENAI4AAAB9vABAASA%22%2C%22sl%22%3A1%2C%22s%22%3A%5B%7B%22sn%22%3A%2228635736ddc2bb_%2F15671365%2FDMDemo%22%2C%22sz%22%3A%5B%22320x480v%22%5D%2C%22au%22%3A%22%2F15671365%2FDMDemo%22%2C%22ps%22%3A%5B%7B%22pn%22%3A%22vastbidder%22%2C%22bc%22%3A%22test_vastbidder2%22%2C%22kgpv%22%3A%22%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%4011480%22%2C%22kgpsv%22%3A%22%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%40%22%2C%22psz%22%3A%220x0v%22%2C%22af%22%3A%22video%22%2C%22eg%22%3A10%2C%22en%22%3A9%2C%22l1%22%3A60%2C%22l2%22%3A0%2C%22t%22%3A0%2C%22wb%22%3A0%2C%22bidid%22%3A%221554214008442347071%22%2C%22di%22%3A%22%22%2C%22dc%22%3A%22%22%2C%22db%22%3A0%2C%22ss%22%3A1%2C%22mi%22%3A0%2C%22dur%22%3A16%7D%2C%7B%22pn%22%3A%22vastbidder%22%2C%22bc%22%3A%22test_vastbidder2%22%2C%22kgpv%22%3A%22%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%4011478%22%2C%22kgpsv%22%3A%22%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%40%22%2C%22psz%22%3A%220x0v%22%2C%22af%22%3A%22video%22%2C%22eg%22%3A10%2C%22en%22%3A9%2C%22l1%22%3A60%2C%22l2%22%3A0%2C%22t%22%3A0%2C%22wb%22%3A0%2C%22bidid%22%3A%22939654487274491138%22%2C%22di%22%3A%22%22%2C%22dc%22%3A%22%22%2C%22db%22%3A0%2C%22ss%22%3A1%2C%22mi%22%3A0%2C%22dur%22%3A16%7D%2C%7B%22pn%22%3A%22vastbidder%22%2C%22bc%22%3A%22test_vastbidder2%22%2C%22kgpv%22%3A%22%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%4011468%22%2C%22kgpsv%22%3A%22%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%40%22%2C%22psz%22%3A%220x0v%22%2C%22af%22%3A%22video%22%2C%22eg%22%3A10%2C%22en%22%3A9%2C%22l1%22%3A60%2C%22l2%22%3A0%2C%22t%22%3A0%2C%22wb%22%3A0%2C%22bidid%22%3A%225764358974467686311%22%2C%22di%22%3A%22%22%2C%22dc%22%3A%22%22%2C%22db%22%3A0%2C%22ss%22%3A1%2C%22mi%22%3A0%2C%22dur%22%3A16%7D%2C%7B%22pn%22%3A%22vastbidder%22%2C%22bc%22%3A%22test_vastbidder2%22%2C%22kgpv%22%3A%22%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%4011462%22%2C%22kgpsv%22%3A%22%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%40%22%2C%22psz%22%3A%220x0v%22%2C%22af%22%3A%22video%22%2C%22eg%22%3A10%2C%22en%22%3A9%2C%22l1%22%3A60%2C%22l2%22%3A0%2C%22t%22%3A0%2C%22wb%22%3A0%2C%22bidid%22%3A%228746288500125592982%22%2C%22di%22%3A%22%22%2C%22dc%22%3A%22%22%2C%22db%22%3A0%2C%22ss%22%3A1%2C%22mi%22%3A0%2C%22dur%22%3A16%7D%2C%7B%22pn%22%3A%22vastbidder%22%2C%22bc%22%3A%22test_vastbidder2%22%2C%22kgpv%22%3A%22%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%4011466%22%2C%22kgpsv%22%3A%22%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%40%22%2C%22psz%22%3A%220x0v%22%2C%22af%22%3A%22video%22%2C%22eg%22%3A10%2C%22en%22%3A9%2C%22l1%22%3A60%2C%22l2%22%3A0%2C%22t%22%3A0%2C%22wb%22%3A0%2C%22bidid%22%3A%226960036152309510556%22%2C%22di%22%3A%22%22%2C%22dc%22%3A%22%22%2C%22db%22%3A0%2C%22ss%22%3A1%2C%22mi%22%3A0%2C%22dur%22%3A16%7D%2C%7B%22pn%22%3A%22vastbidder%22%2C%22bc%22%3A%22test_vastbidder2%22%2C%22kgpv%22%3A%22%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%4011474%22%2C%22kgpsv%22%3A%22%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%40%22%2C%22psz%22%3A%220x0v%22%2C%22af%22%3A%22video%22%2C%22eg%22%3A10%2C%22en%22%3A9%2C%22l1%22%3A60%2C%22l2%22%3A0%2C%22t%22%3A0%2C%22wb%22%3A0%2C%22bidid%22%3A%223288889849269881824%22%2C%22di%22%3A%22%22%2C%22dc%22%3A%22%22%2C%22db%22%3A0%2C%22ss%22%3A1%2C%22mi%22%3A0%2C%22dur%22%3A16%7D%2C%7B%22pn%22%3A%22vastbidder%22%2C%22bc%22%3A%22test_vastbidder2%22%2C%22kgpv%22%3A%22%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%4011458%22%2C%22kgpsv%22%3A%22%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%40%22%2C%22psz%22%3A%220x0v%22%2C%22af%22%3A%22video%22%2C%22eg%22%3A10%2C%22en%22%3A9%2C%22l1%22%3A60%2C%22l2%22%3A0%2C%22t%22%3A0%2C%22wb%22%3A0%2C%22bidid%22%3A%227841626944608820381%22%2C%22di%22%3A%22%22%2C%22dc%22%3A%22%22%2C%22db%22%3A0%2C%22ss%22%3A1%2C%22mi%22%3A0%2C%22dur%22%3A16%7D%2C%7B%22pn%22%3A%22vastbidder%22%2C%22bc%22%3A%22test_vastbidder2%22%2C%22kgpv%22%3A%22%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%4011471%22%2C%22kgpsv%22%3A%22%2F15671365%2FDMDemo%40com.pubmatic.openbid.app%40%22%2C%22psz%22%3A%220x0v%22%2C%22af%22%3A%22video%22%2C%22eg%22%3A10%2C%22en%22%3A9%2C%22l1%22%3A60%2C%22l2%22%3A0%2C%22t%22%3A0%2C%22wb%22%3A1%2C%22bidid%22%3A%227897566863906128938%22%2C%22di%22%3A%22%22%2C%22dc%22%3A%22%22%2C%22db%22%3A0%2C%22ss%22%3A1%2C%22mi%22%3A0%2C%22dur%22%3A16%7D%2C%7B%22pn%22%3A%22pubmatic%22%2C%22bc%22%3A%22pubmatic%22%2C%22kgpv%22%3A%22%2F15671365%2FDMDemo%400x0%22%2C%22kgpsv%22%3A%22%2F15671365%2FDMDemo%400x0%22%2C%22psz%22%3A%220x0v%22%2C%22af%22%3A%22video%22%2C%22eg%22%3A5%2C%22en%22%3A4.5%2C%22l1%22%3A62%2C%22l2%22%3A0%2C%22t%22%3A0%2C%22wb%22%3A0%2C%22bidid%22%3A%22VIDEO12-89A1-41F1-8708-978FD3C0912A%22%2C%22di%22%3A%22PUBDEAL1%22%2C%22dc%22%3A%22PMP%22%2C%22db%22%3A0%2C%22ss%22%3A1%2C%22mi%22%3A0%2C%22dur%22%3A30%2C%22adv%22%3A%22ae.com%22%7D%5D%7D%5D%2C%22orig%22%3A%22com.pubmatic.openbid.app%22%2C%22dvc%22%3A%7B%22plt%22%3A4%7D%2C%22ct%22%3A%7B%22id%22%3A%22381d2e0b-548d-4f27-bfdd-e6e66f43557e%22%2C%22eps%22%3A1%2C%22ttl%22%3A%22StarWars%22%2C%22srs%22%3A%22StarWars%22%2C%22ssn%22%3A%22Season3%22%2C%22cat%22%3A%5B%22IAB1-1%22%2C%22IAB1-2%22%5D%7D%7D&pubid=5890",
        "prebid": {
            "auctiontimestamp": 1627363054314
        },
        "responsetimemillis": {
            "pubmatic": 62,
            "test_vastbidder2": 60
        },
        "tmaxrequest": 277
    }
}

Debugging VAST bidder tags 

  1. Checking Alias Entry in debug response ext.prebid.aliasesThe test_vast_bidder must be an alias of vastbidder. 

    "ext": { 
    
    "prebid": { 
    
        "aliases": { 
    
            "pubmatic2": "pubmatic", 
    
            "test_vast_bidder": "vastbidder" 
    
        }, 
    
    } 
    
    } 


  2. Checking test_vast_bidder tags passed to prebid server Here we can see list of vast tags with duration, slot level custom parameters, price, tag details and URL of vast tag. Each respective vast tags are selected only if vast tag duration is eligible for requested video durations.

    "imp": [{ 
    
        "ext": { 
    
            "pubmatic": { 
    
                "adSlot": "/15671365/DMDemo@0x0", 
    
                "publisherId": "5890", 
    
                "wrapper": { 
    
                    "profile": 5092, 
    
                    "version": 1 
    
                } 
    
            }, 
    
            "test_vast_bidder": { 
    
                "tags": [ 
    
                    { 
    
                        "dur": 10, 
    
                        "params": { 
    
                            "param1": "85394" 
    
                        }, 
    
                        "price": 0, 
    
                        "tagid": "/15671365/DMDemo@ebay.com@2", 
    
                        "url": "http://10.172.141.11:3141/vastbidder/{param1}?VPI=MP4&app[bundle]={bundle}&app[name]={appname}&app[cat]={cat}&app[domain]={domain}&app[privacypolicy]={privacypolicy}&app[storeurl]={storeurl_ESC}&app[ver]={appver}&cb={cachebuster}&device[devicetype]={devicetype}&device[ifa]={ifa}&device[make]={make}&device[model]={model}&device[dnt]={dnt}&player_height={playerheight}&player_width={playerwidth}&ip_addr={ip}&device[ua]={useragent_ESC}&price=10" 
    
                    }, 
    
                    { 
    
                        "dur": 20, 
    
                        "params": { 
    
                            "param1": "85394" 
    
                        }, 
    
                        "price": 0, 
    
                        "tagid": "/15671365/DMDemo@ebay.com@3", 
    
                        "url": "http://10.172.141.11:3141/vastbidder/{param1}?VPI=MP4&app[bundle]={bundle}&app[name]={appname}&app[cat]={cat}&app[domain]={domain}&app[privacypolicy]={privacypolicy}&app[storeurl]={storeurl_ESC}&app[ver]={appver}&cb={cachebuster}&device[devicetype]={devicetype}&device[ifa]={ifa}&device[make]={make}&device[model]={model}&device[dnt]={dnt}&player_height={playerheight}&player_width={playerwidth}&ip_addr={ip}&device[ua]={useragent_ESC}&price=10" 
    
                    } 
    
                ] 
    
            } 
    
        }, 
    
    


  3. Validating Sample HTTPCalls of VAST Tags.

    "test_vast_bidder": [ 
    
        { 
    
            "params": { 
    
                "ImpIndex": 0, 
    
                "VASTTagIndex": 0 
    
            }, 
    
            "requestbody": "", 
    
            "requestheaders": { 
    
                "User-Agent": [ 
    
                    "PostmanRuntime/7.28.2" 
    
                ], 
    
                "X-Device-Ip": [ 
    
                    "49.36.218.143" 
    
                ], 
    
                "X-Device-User-Agent": [ 
    
                    "PostmanRuntime/7.28.2" 
    
                ], 
    
                "X-Forwarded-For": [ 
    
                    "49.36.218.143" 
    
                ] 
    
            }, 
    
            "responsebody": "<VAST version=\"3.0\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\"><Ad id=\"20001\"><InLine><AdSystem version=\"4.0\">iabtechlab</AdSystem><AdTitle>iabtechlab video ad</AdTitle><Pricing model=\"cpm\" currency=\"USD\"><![CDATA[10]]></Pricing><Error>http://example.com/error</Error><Impression id=\"Impression-ID\">http://example.com/track/impression</Impression><Creatives><Creative id=\"5480\" sequence=\"1\"><Linear><Duration>00:00:16</Duration><TrackingEvents><Tracking event=\"start\">http://example.com/tracking/start</Tracking><Tracking event=\"firstQuartile\">http://example.com/tracking/firstQuartile</Tracking><Tracking event=\"midpoint\">http://example.com/tracking/midpoint</Tracking><Tracking event=\"thirdQuartile\">http://example.com/tracking/thirdQuartile</Tracking><Tracking event=\"complete\">http://example.com/tracking/complete</Tracking><Tracking event=\"progress\" offset=\"00:00:10\">http://example.com/tracking/progress-10</Tracking></TrackingEvents><VideoClicks><ClickTracking id=\"blog\"><![CDATA[https://iabtechlab.com]]></ClickTracking><CustomClick>http://iabtechlab.com</CustomClick></VideoClicks><MediaFiles><MediaFile id=\"5241\" delivery=\"progressive\" type=\"video/mp4\" bitrate=\"500\" width=\"400\" height=\"300\" minBitrate=\"360\" maxBitrate=\"1080\" scalable=\"1\" maintainAspectRatio=\"1\" codec=\"0\"><![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro.mp4]]></MediaFile></MediaFiles></Linear></Creative></Creatives><Extensions><Extension type=\"iab-Count\"><total_available><![CDATA[2]]></total_available></Extension></Extensions></InLine></Ad></VAST>", 
    
            "status": 200, 
    
            "uri": "http://10.172.141.11:3141/vastbidder/85394?ip_addr=49.36.218.143&device[ua]=PostmanRuntime%252F7.28.2&VPI=MP4&app[bundle]=ebay.com&app[storeurl]=https%253A%252F%252Fitunes.apple.com%252Fus%252Fapp%252Fpubmatic-sdk-app%252Fid1175273098%253Fvideobid%253D8%2526appnexus_video_fixedbid%253D4&app[ver]=1.0&price=10&app[name]=OpenWrapperSample&cb=1627976197055498271" 
    
        }, 
    
        { 
    
            "params": { 
    
                "ImpIndex": 0, 
    
                "VASTTagIndex": 1 
    
            }, 
    
            "requestbody": "", 
    
            "requestheaders": { 
    
                "User-Agent": [ 
    
                    "PostmanRuntime/7.28.2" 
    
                ], 
    
                "X-Device-Ip": [ 
    
                    "49.36.218.143" 
    
                ], 
    
                "X-Device-User-Agent": [ 
    
                    "PostmanRuntime/7.28.2" 
    
                ], 
    
                "X-Forwarded-For": [ 
    
                    "49.36.218.143" 
    
                ] 
    
            }, 
    
            "responsebody": "<VAST version=\"3.0\" xmlns:xs=\"http://www.w3.org/2001/XMLSchema\"><Ad id=\"20001\"><InLine><AdSystem version=\"4.0\">iabtechlab</AdSystem><AdTitle>iabtechlab video ad</AdTitle><Pricing model=\"cpm\" currency=\"USD\"><![CDATA[10]]></Pricing><Error>http://example.com/error</Error><Impression id=\"Impression-ID\">http://example.com/track/impression</Impression><Creatives><Creative id=\"5480\" sequence=\"1\"><Linear><Duration>00:00:16</Duration><TrackingEvents><Tracking event=\"start\">http://example.com/tracking/start</Tracking><Tracking event=\"firstQuartile\">http://example.com/tracking/firstQuartile</Tracking><Tracking event=\"midpoint\">http://example.com/tracking/midpoint</Tracking><Tracking event=\"thirdQuartile\">http://example.com/tracking/thirdQuartile</Tracking><Tracking event=\"complete\">http://example.com/tracking/complete</Tracking><Tracking event=\"progress\" offset=\"00:00:10\">http://example.com/tracking/progress-10</Tracking></TrackingEvents><VideoClicks><ClickTracking id=\"blog\"><![CDATA[https://iabtechlab.com]]></ClickTracking><CustomClick>http://iabtechlab.com</CustomClick></VideoClicks><MediaFiles><MediaFile id=\"5241\" delivery=\"progressive\" type=\"video/mp4\" bitrate=\"500\" width=\"400\" height=\"300\" minBitrate=\"360\" maxBitrate=\"1080\" scalable=\"1\" maintainAspectRatio=\"1\" codec=\"0\"><![CDATA[https://iab-publicfiles.s3.amazonaws.com/vast/VAST-4.0-Short-Intro.mp4]]></MediaFile></MediaFiles></Linear></Creative></Creatives><Extensions><Extension type=\"iab-Count\"><total_available><![CDATA[2]]></total_available></Extension></Extensions></InLine></Ad></VAST>", 
    
            "status": 200, 
    
            "uri": "http://10.172.141.11:3141/vastbidder/85394?VPI=MP4&device[ua]=PostmanRuntime%252F7.28.2&price=10&app[storeurl]=https%253A%252F%252Fitunes.apple.com%252Fus%252Fapp%252Fpubmatic-sdk-app%252Fid1175273098%253Fvideobid%253D8%2526appnexus_video_fixedbid%253D4&app[bundle]=ebay.com&app[name]=OpenWrapperSample&ip_addr=49.36.218.143&app[ver]=1.0&cb=1627976197055545192" 
    
        } 
    
    


  4. Request Headers for Each VAST Tags

    "requestheaders": {  
    
        "User-Agent": [  
    
            "PostmanRuntime/7.28.2"  
    
        ],  
    
        "X-Device-Ip": [  
    
            "49.36.218.143"  
    
        ],  
    
        "X-Device-User-Agent": [  
    
            "PostmanRuntime/7.28.2"  
    
        ],  
    
        "X-Forwarded-For": [  
    
            "49.36.218.143"  
    
        ]  
    
    } 


  5. All macros are replaced with values from the bid request. Parameters no present in the bid request are removed. 

    VAST bidder-configured VAST tag URL before the macro is replaced: 

    http://10.172.141.11:3141/vastbidder/{param1}?VPI=MP4&app[bundle]={bundle}&app[name]={appname}&app[cat]={cat}&app[domain]={domain}&app[privacypolicy]={privacypolicy}&app[storeurl]={storeurl_ESC}&app[ver]={appver}&cb={cachebuster}&device[devicetype]={devicetype}&device[ifa]={ifa}&device[make]={make}&device[model]={model}&device[dnt]={dnt}&player_height={playerheight}&player_width={playerwidth}&ip_addr={ip}&device[ua]={useragent_ESC}&price=10 

     

    After the macro is replaced:  

    http://10.172.141.11:3141/vastbidder/85394?ip_addr=49.36.218.143&device[ua]=PostmanRuntime%252F7.28.2&VPI=MP4&app[bundle]=ebay.com&app[storeurl]=https%253A%252F%252Fitunes.apple.com%252Fus%252Fapp%252Fpubmatic-sdk-app%252Fid1175273098%253Fvideobid%253D8%2526appnexus_video_fixedbid%253D4&app[ver]=1.0&price=10&app[name]=OpenWrapperSample&cb=1627976197055498271 

VAST bidder FAQs

VAST bidders:

Q: How is a VAST bidder different from an OpenWrap bidder?

Q: What is an aliased VAST bidder?

Q: Can I map an OpenWrap bidder and VAST bidder in the same profile?

Yes. OpenWrap and VAST bidders require their own mapping template. 

VAST tags:

Q: What is a dynamic price?

The price returned by the VAST bidder as a part of VAST XML.

Q: Can I delete a VAST tag?

Yes; however, the PubMatic system doesn't hard-delete the tag, it archives it for auditing purposes. A VAST tag that's been deleted still appears in reporting. For detailed instructions, see Delete a VAST ad tag.

Q: Can I create a VAST tag with the same name as a deleted VAST tag?

No. The PubMatic system doesn't hard delete tags, it archives them for auditing purposes.

Q: How long does it take for a mapped VAST tag modification to take effect?

It takes a maximum of 30 minutes for changes to take effect.

Mapping ad units:

Q: How many VAST tags can I map for a single profile?

There isn't a limit to number of VAST tags per profile, as long as they follow these constraints:

Q: What happens if a mapped VAST tag is deleted?

Q: What happens if a mapped VAST tag is paused?

Q: What happens when I change a VAST tag to live?

Q: What do the Param1 to Param5 columns represent in the mapping template?

Q: How much time does it take to consume a modified mapping file?

Less than 30 minutes.

Q: Can I upload a template that contains only inactive mappings?

Yes. The UI will not show the file as uploaded, it will still have a status of not uploaded. We are working to improving this feature.