Hi Timothy,
Thank you for reaching out to us and for sharing this information.
Would you be able to replicate the issue with our IMA SDK for HTML5 advanced sample? Let me know if you will encounter the same behavior.
Also, could you share the Ad tag that you are using to help us check the issue on our end as well? You can use "Reply Privately to Author" to share the Ad tag privately.
Regards,
Sherwin Diesta
IMA SDK Team
Hi Timothy,
Thank you for your response and for sharing this information.
I have tried to copy your implementation with our IMA SDK advance sample, by moving the AdManager.start() in the google.ima.AdEvent.Type.LOADED handler with the ad tags you have shared and below are the results.
However, please enlighten me, on why you need to move the AdsManager.start() in the AdEvent LOADED? Our Preloading documentation doesn't specify this approach. Also, could you confirm if the ad tag (with vpaid js) requires a friendly iframe? I was able to load the ad successfully by updating the ImaSdkSettings.VpaidMode to "ENABLE".
Please also note that I wasn't able to replicate the issue with our out of the box IMA SDK advance sample.
Let me know if you have questions and clarifications and I'll be glad to assist you.
Regards,
Sherwin Diesta
IMA SDK Team

VPAID will be preloaded, but none of the ad's dependencies, including media played by that ad are loaded until the ad is executed.
Our implementation MUST use a friendly frame because our player, itself is already located inside a SafeFrame. As per the SafeFrame specification, you cannot nest a SafeFrame inside another SafeFrame. To do so prevents the ad servers from being able to detect the current page domain in browsers that do not have ancestorOrigins support (which is still a large share of browsers). Even so, IMA provides support for "INSECURE". If IMA is providing something that doesn't work, it's broken.
--
You received this message because you are subscribed to the Google Groups "Interactive Media Ads SDK" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ima-sdk+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ima-sdk/94d81b3a-2601-491f-b965-a06dece318c1%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to ima...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ima-sdk/94d81b3a-2601-491f-b965-a06dece318c1%40googlegroups.com.
VPAID will be preloaded, but none of the ad's dependencies, including media played by that ad are loaded until the ad is executed.
--
You received this message because you are subscribed to the Google Groups "Interactive Media Ads SDK" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ima-sdk+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ima-sdk/cbc10e6c-566f-4b7f-b2f1-997289ae4153%40googlegroups.com.
Hello,
Thank you all for reaching out regarding the IMA SDK for html5.
The SDK is currently undergoing a significant refactoring, and as part of the refactor VPAID preloading is currently unavailable.
I apologize for not conveying this through updates in our documentation. Because of the internal nature of the change, it was not flagged to be included in the release notes. Steps are being taken so other such changes do make it in to future sets of release notes.
Because of the size of the refactoring, we do not currently have information about future releases supporting VPAID preloading. Please refer to future releases of the SDK regarding the status of VPAID preloading.
Thank you, and please reach out if you have any questions on changes to the SDK. Updates to the docs regarding VPAID preloading will be coming shortly.
Jackson
IMA SDK DevRel