...
In total we could potentially have up to 11 net streams created in one session. If we were to start measuring from the first advert, the net stream created and passed to SpringStream would not be the same net stream that would be used for the actual content. We can call "stream.stop()" and then call "track()" again with new meta data and net stream, but would this be classed as the same user session? Using the above example we would be calling the "stop()" "track()" combination quite a few times. Is this correct?
Unless commercials Unless commercials are being specifically tracked, you’ll need to pause the polling to our systems when there is an ad running, and this is done by triggering the stopto find a way to ensure that the different content parts are delivered to the library as one. There should be no calling of the stop() and start() functions as you see in the doc. This will all be the same user session. Importantly you will need to be careful not to use the unload() function, because then you will lose the UID, and the same stream will in fact become another view. (1 view per content part, multiple views for the entire content).
Mobile App Streaming
What happens if my app is sent to the background by the user?
A Stop event is called when the app goes to background causing a new measurement session to start when user returns and resumes.
...