Wrapper chain impressions are not sent
soundrussian opened this issue · comments
Describe the bug
Suppose we have a chain of VAST Wrappers:
- https://elixircasts.ru/fluidplayer-bug/nesting-wrapper.xml which returns another VAST Wrapper
- https://elixircasts.ru/fluidplayer-bug/wrapper.xml which returns a linear creative
- https://elixircasts.ru/fluidplayer-bug/linear.xml
We expect that starting a VAST ad will notify <Impression>
URLs in each of these configs (linear, immediate wrapper and nesting wrapper). However, only the linear and immediate wrapper Impression URLs get notified.
To Reproduce
Steps to reproduce the behavior:
- Go to https://codepen.io/soundrussian/pen/BaMZOpj
- Open dev tools Network tab
- Start the video
Expected behavior
Three impression URLS (from the linear creative, immediate wrapper and nesting wrapper) get called (http://www.example.com/impression, /wrapper_impression
, /nesting_wrapper_impression
)
Actual behavior
Only http://www.example.com/impression and /wrapper_impression
get called.
Affected version
v3.13.0 and higher. It works correctly in v3.12.0.
Please see the linked PR for a sample VAST setup and a possible fix.
The issue was fixed in v3.31.0. Thanks!