ComScore Analytics Integration
  • 21 Dec 2020
  • 2 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

ComScore Analytics Integration

  • Dark
    Light
  • PDF

Article summary

ComScore Analytics

We are using the analytics for tracking screen view and player events.
Following are the events being passed.

Screen View

This is being triggered whenever we load a page. We are passing “name” attribute to this which will contain page name set in CMS.

Video Streaming Playback Events

Following are the events which are being triggered during video playback.

  • Play - This is triggered on start of the video or when play button is tapped.
  • Pause - This is triggered when pause button is tapped
  • SeekStart - This is triggered when user performs seek, when user clicks on rewind and forward button.
  • Buffer Start - This is triggered when buffering is started
  • Buffer End - This is triggered when buffering is ended
  • Stop - This is triggered when video is finished or stopped
  • Change Bitrate - This is triggered when player bitrate is changed which can happen by manually changing the video quality or by network quality
  • Change Videotrack - This is triggered when player video url is changed (For hls video, it the child m3u8). Video url link is being send as param in it.
  • Change Audiotrack - This is trigged when audio track is being changed. Name of the Audio track is being send as a param in it.
  • Change Subtile track - This is triggered when subtitle track is changed. Name of the subtitle track is being send as a param in it
  • Transfer Playback(iOS Only) - This is triggered when video is casted to chrome cast or airplay to apple tv from video player

Additional to events following are the attributes(label) which are being send to comscore

  • Video Id - Key name is “ns_st_ci”
  • Video Title - Key name is “ns_st_ep”
  • Primary Category - Key name is “ns_st_ge”
  • Series Name - Key name is “ns_st_se”

Ads Playback Event -

Following are the events being triggered during ad playback

  • Play - This is triggered on start of ad and when play button is tapped.
  • Pause - This is triggered when pause button is tapped.
  • Buffer Start - This is triggered when buffering is started.
  • Buffer End -This is triggered when buffering is ended.
  • Stop - This is triggered when video is finished or stopped.

Additional to events following are the attributes(label) which are being send to comscore

  • Ad Id - Key name is “ns_st_ami”
  • Ad Type - Key name is “ns_st_ad"
  • Ad Title - Key name is “ns_st_amt”
  • Ad Duration - Key name is “ns_st_cl”
  • Ad publisher name - Key name is “ns_st_pu”

Was this article helpful?