-
Notifications
You must be signed in to change notification settings - Fork 6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IMA ImaAdsLoader not resuming content/finishing when preroll and postroll/midroll Ads are empty #4030
Comments
hi, has this issue been addressed? |
This isn't fixed yet I'm afraid. If I remember correctly, it only applies to the case of two empty ad breaks, one after the other. |
i see, is there any chance that this issue is going to be work on in the near future? |
Yes, but maybe not for a while. Is this causing severe problems for your use case? It seems like it would be sufficient to ensure you aren't serving multiple empty ad breaks. |
a bit, since we are using a third party ads provider that may or may not be serving ads, so we don't really have control over which ads will be served. sometimes all the ads will be filled and sometimes only some will be, it depends on said ads provider |
To fix this I think we need the IMA SDK to surface more information with adLoadErrors about exactly which ad/ad break is empty. I've filed [Internal: b/112349460] for this feature request and will update this issue when I have more information. |
Issue: #4030 Issue: #4280 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=208055792
Please give the latest |
Issue: #4030 Issue: #4280 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=208055792
have anyone found solution to this? |
@sujitkumarjha This issue should be fixed in release 2.9.1. Please file a new issue and provide all the information requested in the issue template if you still see the problem described here. |
Issue description
When getting an Ad playlist compose of Preroll + Midroll (or Preroll + Postroll), after an empty Preroll, when reaching the Midroll (or Postroll) it gets stuck, like paused, without any further events.
Reproduction steps
On IMA Demo replace Tag URL below.
Link to test content
// Real Ad, currently giving empty Preroll and Postroll (not sure how long it will work)
https://pubads.g.doubleclick.net/gampad/ads?correlator=%5Btimestamp%5D&custom_params=assetid%253D1302548%2526assettype%253Depisode%2526categoryid%253D604008862%2526categorytitle%253DKort%252Ber%252Bgodt%2526dfpduration%253D7%2526duration%253D1352%2526free%253Dfalse%2526livechannel%253Dfalse&description_url=http%3A%2F%2Fwww.tv2.no%2Fv%2F1302548&duration=1352&env=vp&gdfp_req=1&hl=no&impl=s&iu=%2F5374%2FTV2video%2Fsumo%2Fprogrammer%2Funderholdning%2Fbragodt&output=vast&sz=640x480&unviewed_position_start=1&url=%5Breferrer_url%5D
// Alternative: from VMAP Pre-, Mid-, and Post-rolls, Single Ads
https://pubads.g.doubleclick.net/gampad/ads?sz=640x480&iu=/124319096/external/ad_rule_samples&ciu_szs=300x250&ad_rule=1&impl=s&gdfp_req=1&env=vp&output=vmap&unviewed_position_start=1&cust_params=deployment%3Ddevsite%26sample_ar%3Dpremidpost&cmsid=496&vid=short_onecue&correlator=
And block the specific Ad requests with Charles: https://pubads.g.doubleclick.net/gampad/ads?slotname=
Version of ExoPlayer being used
2.7.0
Device(s) and version(s) of Android being used
Nexus 5, Nexus 5X (Not device specific)
Useful logcat
A full bug report captured from the device
bugreport-bullhead-OPM3.171019.016-2018-03-23-19-17-08.zip
The text was updated successfully, but these errors were encountered: