Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

IMA DAI HTML 5 SDK : Ads not playing for test stream depending on region

32 views
Skip to first unread message

Joris Fluyt

unread,
Nov 21, 2024, 9:26:18 AM11/21/24
to Interactive Media Ads SDK
Hello,

Using the IMA DAI HTML5 SDK, when our player tries to play the 'Tears of Steel' sample stream (CMS ID : 2548831/Video ID: tears-of-steel) in an European country (e.g. Belgium), the player does not play any ads.

If we do the same steps using a VPN to the United States, the player plays the preroll and the midroll as expected. Checking this on VSI, the ads are also playing correctly for both.

We ran in this issue last month so we did some investigation on what the root cause could be. We found out that in our current implementation, we don't pass an `adUiElement` when creating the StreamManager, while this is used in the sample app. When we pass this element, the ads are also playing fine for us.

This behavior is also reproducible with the sample app. In this codepen example, you will find a sample project where we don't pass this `adUiElement`. When you set up the VPN to the US or an European country (e.g. Belgium), you'll notice the different behavior.

Was there something changed in the test stream or SDK that can explain this behavior for different regions?

Thanks,
Joris Fluyt 

IMA SDK

unread,
Nov 21, 2024, 1:03:56 PM11/21/24
to joris...@dolby.com, ima...@googlegroups.com

Hi Joris Fluyt,

Thank you for contacting the IMA SDK support team.

I ran the DAI SDK for HTML5 Video Suite Inspector for belgium region with the sample VOD details (CMS ID: 2548831 Video ID: tears-of-steel) and I can see the ads. Tested the same for US region as well and I can see the ads here also. 

We do not have access or visibility into how VPN interacts with the IMA SDK so we cannot comment on the VPN part. We don’t have access to the codepen example. So can you please confirm if you are able to replicate the mentioned issue in our Google Sample applications? I see a change in the release notes may be not related to the issue you are facing for the version 3.667.0 that updates the networkCode parameter for LiveStreamRequest and VODStreamRequest to be optional. We encourage you to include the networkCode to match the identifier settings used in Ad Manager. 

This message is in relation to case "ref:!00D1U01174p.!5004Q02vGlWa:ref" (ADR-00276397)

Thanks,
 
Google Logo IMA SDK Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5



IMA SDK

unread,
Nov 21, 2024, 6:39:11 PM11/21/24
to ima...@googlegroups.com, joris...@dolby.com
Hey Joris,

Kindly ignore the previous response.
I am able to access your sample project now and observed ads are not loading for Belgium without passing adUiElement in streamManager. You can pass adUiElement for all region if it's blocking productivity currently.
I've raised this concern to the wider team and will update you once i get any update on this. Meanwhile, your patience is important.

Thanks

IMA SDK

unread,
Nov 25, 2024, 2:04:52 PM11/25/24
to ima...@googlegroups.com, joris...@dolby.com
Hey Joris,

This is an intended behavior. IMA needs the adUiElement to render WTA, and WTA must be enforced in the EU.
Reply all
Reply to author
Forward
0 new messages