Closed tonihei closed 5 years ago
I think we earlier discussed this, and concluded that we can never expect that e.g. a browser client will send any "end event" if the window is just closed.
There is some explanation about "incomplete session termination" and that we can only use anything up to the last reported event. However, in cases where we know that the session is abandoned, it would make sense to send an event for that. Many non-browser clients are able to that and even browser clients can do that if the session abandonment happens within one page.
WG agrees with Gunnar's comment and because the event is not universally available across all browsers and devices it is not enforceable.
If a user abandons a session during playback at any point, there is no event we could currently report. playbackFail only applies to failures and playbackFinish only applies to the natural end of media content.