-
Notifications
You must be signed in to change notification settings - Fork 25
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
requestChangeAdDuration & error handling clarification #435
Comments
I am not the final authority. The video player should should report quartiles on video length. The creative can do as it sees fit. If the spec doesn't specify implementation details about ad duration change (which I think is the case) then it should be at the players discretion. An ad error should stop video playback if possible. other errors are fatal errors and video errors. In the case of a handshake error or creative error, the player should ping the error (with macros replaced) and just play the video. Edit: if this sounds wrong, or you disagree, please propose a change to the spec so that things are more clear. |
Hey Ryan, Thank you for the quick response. So to clarify my understanding: for example, if the player were to fire Player Error Code 1223, "Session Not Created", the player should in fact stop the ad video? And the same would be true for error codes 1212 and 1213? Wouldn't it make more sense for the ad video to continue playing if possible even if there is an issue with the creative? |
There was a lot of debate within the group about this exact issue. A publisher would probably want the ad to play and the impression to happen so they get paid. The advertiser would probably want to error out early and not even show the first frame of the ad since something is breaking their experience. The spec is purposefully ambiguous about what should happen in this case since the SDK or player will have different constraints about what it can and cannot do. For example ads inserted server side will not be skippable. You might try to see what IMA does and imitate their behavior (I don't know what it is in this case right now). |
Thanks Ryan - this is helpful. Best, |
Hi IAB,
Thank you for providing detailed guidance and documentation on SIMID. Clarification on the following items would be very much appreciated:
SIMID:Creative:requestChangeAdDuration
message sent by the creative and the duration of the ad is modified, does this mean that quartiles will have to be recalculated?Thank you!
The text was updated successfully, but these errors were encountered: