Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Our media player uses a different net stream for every piece of content. For example, a typical playlist could include:Sting →

Sting →Pre-roll adverts (2/3 adverts)

...

Content part 1 /

...

program →Mid roll adverts (2/3 adverts)

...

Content part 2/

...

program →Post-roll adverts (2/3 adverts)

In 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 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 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.

...