Chromecast Integration Analytics

Ooyala IQ now tracks Chromecast device plays. You can monitor Chromecast receiver analytics with the Ooyala IQ API by looking at data for browser=chrome, deviceOs=chromecast, and deviceType=settop. In the Ooyala IQ UI this will be under Device Type > settop > other - Chromecast. In the Player panel, you will see "Chromecast_player" for Chromecast players. Analytics results will vary depending on which cast/play scenario the end user initiates.

Cast and Play Scenario

The following steps describe the Cast and Play scenario.
  1. User taps Cast Button.
  2. User selects Receiver device from Cast menu.
  3. User selects content to Play.

    Content starts playing on Receiver screen.

In this scenario, the cast connection is established between the sender and the Chromecast device prior to selecting a video to play. The sender application will never generate analytics events for the selected video. Analytics events are triggered and sent to Ooyala IQ when the video plays on the receiver device and are logged under browser=chrome, deviceOs=chromecast, and deviceType=settop.

Example

Asset A is 2 minutes and 30 seconds long. If a report is run for asset A when the user has completed the Cast and Play scenario, the following metrics would be captured for the Chromecast device.

Hours Watched Displays Plays Requested Video Starts Playthrough 25% Playthrough 50% Playthrough 75% Playthrough 100%
  • Mobile: 0
  • Chromecast: 00:02:30
  • Mobile: 0
  • Chromecast: 1
  • Mobile: 0
  • Chromecast: 1
  • Mobile: 0
  • Chromecast: 1
  • Mobile: 0
  • Chromecast: 1
  • Mobile: 0
  • Chromecast: 1
  • Mobile: 0
  • Chromecast: 1
  • Mobile: 0
  • Chromecast: 1

Play and Cast Scenario

The following steps describe the Play and Cast scenario.
  1. User selects content to Play.

    Content starts playing on Sender device.

  2. User taps Cast Button.
  3. User selects Receiver device from Cast menu.

    Content starts playing on Receiver screen and is paused on the Sender device.

In this scenario, a user first selects content to play and plays it on their mobile device. At some point while watching the video, the user makes a cast connection between their device and a Chromecast device. Analytics for displays and plays requested are updated and are displayed in Ooyala IQ twice for each asset. Since the video playback comes from two devices, video events generated from the sender will be shown in the mobile device category and video events generated from Chromecast will be shown in the Set-top box category.

Example

Asset B is 2 minutes long. The user watches 30% of the video on their mobile device and then connects to the Chromecast device and watches the rest of the video on the Chromecast device. If a report is run for asset B when the user has completed the Play and Cast scenario, the following metrics would be captured for the Chromecast device.

Hours Watched Displays Plays Requested Video Starts Playthrough 25% Playthrough 50% Playthrough 75% Playthrough 100%
  • Mobile: 00:00:36

    30% of the total hours watched

  • Chromecast: 00:00:84

    70% of the total hours watched

  • Mobile: 1
  • Chromecast: 1
  • Mobile: 1
  • Chromecast: 1
  • Mobile: 1
  • Chromecast: 1
  • Mobile: 1
  • Chromecast: 1
  • Mobile: 0
  • Chromecast: 1
  • Mobile: 0
  • Chromecast: 1
  • Mobile: 0
  • Chromecast: 1

Combination Scenario

An alternative scenario is if the user starts with the Play and Cast scenario, then switches to playing the video on their mobile device again.

In this scenario, the user starts watching the video on their mobile device, then establishes a cast connection and watches the video on the Chromecast device until another point in the video's duration (less than 100% duration). Next, the user disables the cast connection and resumes watching the video on their mobile device. The mobile device will generate analytics events for the selected video after the cast connection is disabled. Analytics events are triggered and sent to Ooyala IQ when the video plays on the Chromecast device as well.

Example

Asset C is 2 minutes long. The user starts watching the video on their mobile device for the first 30% of the video's duration, then establishes a cast connection and watches the video on the Chromecast device until 60% of the video's duration. Next, the user disables the cast connection and resumes watching the video on their mobile device until 100% of the video's duration. If a report is run for asset C when the user has completed the Cast and Play scenario then switched to watching the asset on their mobile device when they were 60% through the video, the following metrics would be captured for the mobile device and Chromecast device.

Hours Watched Displays Plays Requested Video Starts Playthrough 25% Playthrough 50% Playthrough 75% Playthrough 100%
  • Mobile: 00:00:84

    70% of the total hours watched

  • Chromecast: 00:00:36

    30% of the total hours watched

  • Mobile: 1
  • Chromecast: 1
  • Mobile: 1
  • Chromecast: 1
  • Mobile: 1
  • Chromecast: 1
  • Mobile: 1
  • Chromecast: 1
  • Mobile: 1
  • Chromecast: 1
  • Mobile: 1
  • Chromecast: 0
  • Mobile: 1
  • Chromecast: 0

해당 내용이 도움 되었습니까?