This example illustrates how an ad server configuration can be set to ensure that the impression URL is called even if the VAST2 wrapped response provides no ad.
The configuration for this example is:
"" is defined as:
<config>
<ova.title>
Example 5 - Impression serving on an empty VAST2 wrapped response
</ova.title>
<ova.json>
{
"debug": {
"debugger": "firebug",
"levels": "fatal, config, vast_template, vpaid, http_calls, playlist, api"
},
"shows": {
"baseURL": "http://streaming.openvideoads.org/shows",
"streams": [
{ "file":"the-black-hole.mp4", "duration":"00:00:10" }
]
},
"ads": {
"schedule": [
{
"position": "pre-roll",
"server": {
"type": "direct",
"forceImpressionServing": true,
"apiAddress": "../../../dist/templates/error-responses/vast2.0/empty-wrapped-vast-response.xml"
}
}
]
}
}
</ova.json>
</config>