Inline Response Logic allows the platform to return inline VAST responses instead of the default wrapper responses.
To simplify migration, you can enable Inline Responses for only a percentage of traffic before switching all traffic to the new logic.
The setting is configured at the Channel and Source levels.
Configuration
Channel Level
Navigate to: Channels → Channel Settings
When enabled at the Channel level, Inline Response Logic applies to all Sources under that Channel, unless overridden at the Source level (if applicable).
Source Level
Navigate to: Source → Basic Settings
Enabling Inline Response Logic on a Source affects only that specific Source.
Traffic Percentage (%)
When Inline Response Logic is enabled, the Traffic Percentage (%) field becomes available.
Allowed values:
- 0–100
This value defines what percentage of requests will receive inline VAST responses. The remaining traffic continues using the standard wrapper response logic.
| Traffic Percentage | Result |
|---|---|
| 0% | All responses use Wrapper logic |
| 25% | Approximately 25% of traffic uses Inline responses |
| 50% | Approximately half of the traffic uses Inline responses |
| 100% | All traffic uses Inline responses |
Wrapper Response Structure
<VAST version="4.3">
<Ad id="example-ad">
<Wrapper>
<AdSystem version="1.0">Indicue</AdSystem>
<VASTAdTagURI>
<![CDATA[https://indicue_wrapper.example.com/vast]]>
</VASTAdTagURI>
<Impression>
<![CDATA[https://tracking.example.com/impression]]>
</Impression>
<Creatives>
<Creative>
<Linear>
<TrackingEvents>
<Tracking event="start">
<![CDATA[https://tracking.example.com/start]]>
</Tracking>
</TrackingEvents>
</Linear>
</Creative>
</Creatives>
</Wrapper>
</Ad>
</VAST>Inline Response Structure
<VAST version="4.3">
<Ad id="example-ad">
<InLine>
<AdSystem version="1.0">Demand Ad Server</AdSystem>
<AdTitle>Example Video Ad</AdTitle>
<AdServingId>example-serving-id</AdServingId>
<Impression>
<![CDATA[https://tracking.example.com/impression]]>
</Impression>
<Creatives>
<Creative>
<Linear>
<Duration>00:00:30</Duration>
<TrackingEvents>
<Tracking event="start">
<![CDATA[https://tracking.example.com/start]]>
</Tracking>
<Tracking event="complete">
<![CDATA[https://tracking.example.com/complete]]>
</Tracking>
</TrackingEvents>
<MediaFiles>
<MediaFile
delivery="progressive"
type="video/mp4"
width="1920"
height="1080">
<![CDATA[https://cdn.example.com/creative.mp4]]>
</MediaFile>
</MediaFiles>
</Linear>
</Creative>
</Creatives>
</InLine>
</Ad>
</VAST>Default Behavior
- For new Channels/Sources, Inline Response Logic is enabled by default.
- For existing Channels/Sources, it remains disabled unless enabled manually.
Because the setting is applied at the Channel level, the selected behavior and traffic percentage affect all Sources connected to that Channel.