Zype Analytics provides powerful insights into your content performance, audience engagement, and monetization trends.
This guide explains each chart available in Analytics 3, what data it displays, and how the metrics are calculated.
Engagement Metrics
Plays
Definition: Total video playback sessions started by viewers.
What this chart shows:
Summary: Displays total plays during the selected period compared to the previous period.
Daily Plays: Shows daily counts of total playback sessions.
Computation:
A “play” is counted each time a viewer initiates playback of a video, even if it’s a repeat view from the same device.
Plays by Platform
Definition: Total playback sessions grouped by platform (e.g., Web, Mobile, Roku, Fire TV).
What this chart shows:
Summary: Plays grouped by platform compared to the previous period.
Daily Plays by Platform: Daily breakdown by platform.
Computation:
Zype identifies the playback platform via the player environment and app metadata.
Plays by Geography
Definition: Total playback sessions grouped by viewer geography.
What this chart shows:
Summary: Plays by country or region compared to the previous period.
Daily Plays by Geography: Daily trends by geography.
Computation:
Geolocation is determined by IP lookup at playback time.
Viewers
Definition:
Unique users represent a unique browser or device that started a video playback session at least once during the selected period.
What this chart shows:
Summary: Total unique users (viewers) for the selected period compared to the previous period.
Daily Viewers: Daily count of unique users.
Computation:
Each unique user is identified using anonymized browser cookies (for web) or device IDs (for mobile and connected TV apps).
It doesn’t matter how often a user plays a video—they are only counted once within the selected timeframe.
Good to know:
On web, uniqueness is determined by a browser cookie stored in the viewer’s browser.
On native mobile and TV platforms, uniqueness is determined by the device ID.
If a user clears their cookies, switches browsers, or uses a different device, they’ll appear as a new unique user.
Why this is helpful:
Understand where your viewers are coming from
Identify which browsers or devices to optimize for
Track retention and audience growth across time
Measure the results of A/B experiments
Compare playback sessions across CDNs or platforms
Note:
The uniqueness calculation is limited by the logical data partition boundary.
This means that a returning user on two separate days may be counted twice.
If you are using the Analytics API:
Queries without
.interval()return the sum of all intervals in the timeframe (e.g., Day 1 = 5, Day 2 = 5 → Total = 10).Queries with
.interval(DAY)return distinct counts per day (Day 1 = 5, Day 2 = 5).
Viewers by Platform
Definition:
Unique users (browsers or devices) that started playback, grouped by platform (e.g., Web, iOS, Android, Roku, Fire TV).
What this chart shows:
Summary: Total unique users grouped by platform, compared to the previous period.
Daily Viewers by Platform: Daily breakdown of unique users by platform.
Computation:
Combines viewer uniqueness logic with platform detection.
A user is considered unique per platform within the selected timeframe.
Good to know:
On web, viewers are identified through browser cookies.
On mobile or CTV, uniqueness is based on the device ID.
A viewer who watches from multiple platforms (e.g., web + mobile) will be counted once per platform.
Why this is helpful:
Understand which platforms drive the most audience engagement
Compare growth and retention across web, mobile, and OTT apps
Identify performance differences by platform for optimization
Note:
Like the “Viewers” metric, platform-level uniqueness is subject to the logical partition boundary.
Returning users across multiple days are counted per day and per platform instance.
Hours Watched
Definition: Total watch time across all sessions.
What this chart shows:
Summary: Total hours watched compared to the previous period.
Daily Hours Watched: Daily total watch time.
Computation:
Sum of playback durations in hours, aggregated from all play sessions.
Hours Watched by Platform
Definition: Watch time grouped by platform.
What this chart shows:
Summary: Total hours watched by platform compared to previous period.
Daily Hours Watched by Platform: Daily platform breakdown.
Computation:
Same as “Hours Watched,” segmented by player platform.
Average Hours Watched
Definition:
The average number of hours watched per unique viewer during the selected period. This metric helps you understand the overall engagement level of your audience by showing how much time, on average, each viewer spends watching content.
What this chart shows:
Summary: Average total hours watched per viewer for the selected period compared to the previous period.
Daily Average Hours Watched: Day-by-day trend showing how viewer watch time fluctuates over time.
Computation:
Calculated as:
Average Hours Watched = Total Hours Watched ÷ Unique Viewers
Both inputs use the same time window and data partition boundary as the “Hours Watched” and “Viewers” metrics.
Why this is helpful:
Measures audience engagement depth beyond total views.
Identifies how much content your average viewer consumes.
Useful for comparing viewer stickiness across platforms, apps, or campaigns.
Helps detect whether growth in plays is accompanied by meaningful watch time.
Note:
Because this metric depends on the unique viewer count, it inherits the same unique-user logic (cookie/device-based identification and partition boundaries). Returning users across partitions or devices may slightly impact averages.
Top Videos by Plays
Definition: Top 10 videos ranked by total playback sessions.
What this chart shows:
Summary: Top-performing videos compared to previous period.
Daily Top Videos by Plays: Daily leaderboard of videos by plays.
Computation:
Sorts all videos by total plays within the selected time range.
Top Playlists by Plays
Definition: Top 10 playlists ranked by total playback sessions.
What this chart shows:
Summary: Playlist performance compared to previous period.
Daily Top Playlists by Plays: Daily ranking of playlists.
Computation:
Aggregates plays across videos in each playlist.
Top Consumers by Plays
Definition: Consumers with the most playback sessions.
What this chart shows:
Summary: Top consumers by total plays.
Daily Top Consumers by Plays: Daily leaderboard of active consumers.
Computation:
Ranks consumer accounts by play count.
Plays by Application Name
Definition: Total playback sessions grouped by application name.
What this chart shows:
Summary: Plays by application name vs. previous period.
Daily Plays by Application Name: Daily app-level trends.
Computation:
App name is sourced from player integration metadata.
Plays by Domain
Definition: Total playback sessions grouped by domain.
What this chart shows:
Summary: Plays grouped by domain vs. previous period.
Daily Plays by Domain: Daily playback counts by domain.
Computation:
Domains are extracted from playback request URLs.
Plays by Monetization Type
Definition: Plays grouped by monetization model (e.g., AVOD, SVOD, TVOD).
What this chart shows:
Summary: Plays by monetization type compared to the previous period.
Daily Plays by Monetization Type: Daily counts by monetization type.
Computation:
Derived from the revenue model attached to each playback session.
Revenue Metrics
Total Revenue
Definition: Total revenue across all monetization methods.
What this chart shows:
Summary: Revenue during the selected period compared to the previous period.
Daily Total Revenue: Daily revenue breakdown.
Computation:
Aggregates all revenue sources (subscriptions, transactions, ads) in USD.
Monthly Recurring Revenue (MRR)
Definition: Active subscription run rate at the end of each period.
What this chart shows:
Summary: MRR compared to the previous period.
Daily MRR: Daily trend of recurring revenue.
Computation:
Calculated as(Active subscriptions × average plan price)normalized monthly.
Subscription Revenue
Definition: Revenue from recurring subscriptions.
What this chart shows:
Summary: Subscription revenue vs. previous period.
Daily Subscription Revenue: Daily trend of recurring payments.
Computation:
Aggregates subscription transactions during the selected window.
Transaction Revenue
Definition: Revenue from one-time purchases, rentals, or passes.
What this chart shows:
Summary: Transaction revenue vs. previous period.
Daily Transaction Revenue: Daily totals of transactional revenue.
Computation:
Sums single-purchase transactions by day.
New Subscriptions
Definition: Count of new subscriptions created each day.
What this chart shows:
Summary: Total new subscriptions compared to the previous period.
Daily New Subscriptions: Plan-level detail for recent sign-ups.
Computation:
Counts all newly created subscription records.
New Transactions
Definition: Count of new purchases, rentals, or passes each day.
What this chart shows:
Summary: New transactions vs. previous period.
Daily New Transactions: Daily breakdown of purchase activity.
Computation:
Captures unique completed transaction IDs.
Total Subscriptions
Definition: Total active subscriptions over time.
What this chart shows:
Summary: Active subscriptions compared to the previous period.
Daily Total Subscriptions: Daily total of active subscriptions.
Computation:
Sum of currently active subscriptions by date.
Total Transactions
Definition: Total purchases, rentals, or passes over time.
What this chart shows:
Summary: Total transactions vs. previous period.
Daily Total Transactions: Daily total count.
Computation:
All transaction events over the selected time window.
Platform Dynamics
Videos Managed
Definition: Count of videos managed in your CMS library.
What this chart shows:
Summary: Total videos managed compared to the previous period.
Daily Videos Managed: Daily count of total videos.
Computation:
Counts active video records (including published, draft, and archived states).
Video Uploads
Definition: Number of videos uploaded through CMS tools.
What this chart shows:
Summary: Total video uploads compared to the previous period.
Daily Video Uploads: Daily uploads tracked.
Computation:
Counts all successfully completed uploads.
Video Imports
Definition: Number of videos ingested from connected sources.
What this chart shows:
Summary: Total imported videos compared to the previous period.
Daily Video Imports: Daily imports tracked.
Computation:
Includes videos synced via MRSS feeds, cloud imports, or connected integrations.
Player Requests
Definition: Total player API requests made to initiate playback.
What this chart shows:
Summary: Total player API requests compared to the previous period.
Daily Player Requests: Daily totals.
Computation:
Counts requests to Zype’s/player/endpoint or playback SDKs.
Gigabytes Streamed
Definition: Total data delivered to viewers in gigabytes.
What this chart shows:
Summary: GB streamed vs. previous period.
Daily Gigabytes Streamed: Daily totals of GB delivered.
Computation:
Calculated from CDN delivery logs, summing total bytes served per playback session and converting to GB.
Stream Hours
Definition: Total hours of content streamed to viewers.
What this chart shows:
Summary: Total stream hours compared to the previous period.
Daily Stream Hours: Daily delivery of total stream hours.
Computation:
Sum of playback durations converted to hours, based on CDN event logs and player analytics.
If you’re looking for definitions of additional charts or metrics not listed here, contact Zype Support or see your analytics dashboard for the latest data visualizations.
Was this article helpful?
Articles in this section
- Zype Analytics V2 to 3 Migration Guide
- Zype Analytics 3: Chart & Metric Guide
- Zype Analytics 3: Integrating Third-Party Players (Web, Mobile, OTT)
- Getting Started with the Analytics 3 API
- Rate Limits and Data Retention
- Real-Time vs Historical Data
- Analytics Data Disclaimer
- Zype Legacy App Templates Upgrade Path to Analytics 3
- FAQ Analytics 3