Experience League
Sign In
Learn
Courses
Recommended courses
Tutorials
Events
Instructor-led training
Browse content library
View all learning options
Documentation
Community
Community home
Advertising Cloud
Analytics
Audience Manager
Campaign Standard
Experience Cloud
Experience Manager
Experience Platform
Target
View all communities
Feedback Panel
Support
Sign In
New and improved search
With improved relevancy, additional filtering, and the ability to search across all learning and Community content, it's now easier to find what you need.
Dismiss
Search now
Deutsch
English
Español
Français
Italiano
Nederlands
Português
Svenska
中文 (简体)
中文 (繁體)
日本語
한국어
Adobe Experience Cloud
Adobe Document Cloud
Profile
Profile
Achievements
View your awards after completing your profile.
Bookmarks
View your bookmarks after completing your profile.
Sign out
Learn
Courses
Recommended courses
Tutorials
Events
Instructor-led training
Browse content library
View all learning options
Search Results
Documentation
Community
Community home
Advertising Cloud
Analytics
Audience Manager
Campaign Standard
Experience Cloud
Experience Manager
Experience Platform
Target
View all communities
Feedback Panel
Support
Home
Opening a case requires entitlement.
Open Ticket
Opening a case requires entitlement.
My Cases
Profile
Profile
Achievements
View your awards after completing your profile.
Bookmarks
View your bookmarks after completing your profile.
Adobe Experience Cloud
Adobe Document Cloud
Search
Sign Out
Change language
Deutsch
English
Español
Français
Italiano
Nederlands
Português
Svenska
中文 (简体)
中文 (繁體)
日本語
한국어
Adobe Experience League
Exit search
Experience League
Exit search
Measuring Streaming Media in Adobe Analytics
Supported Devices and Platforms
Introduction to Streaming Media Analytics
Prerequisites
Implementation Paths
Overview
Client-side
Other Implementation Paths
Media Module Milestone Tracking
Milestone Overview
Migrate Milestone to Media Analytics
Migrating from Milestone to Custom Link
Custom Link in Analytics
Custom Link Implementation Guide
Primetime
Primetime
Audience Manager Enablement
Media Analytics SDK
Media Analytics SDK End-of-Support FAQs
Download SDKs
Set up and Configure
Overview
Set up Android
Set up iOS
Set up JavaScript
Set up JavaScript 2.x
Set up JavaScript 3.x
Set up Chromecast
Set Up Roku
Track Streaming Media Playback
Overview
Track Core Streaming Media Playback
Track Core Playback on Android
Track Core Playback on iOS
Track Core Playback on JavaScript
Track Core Playback on JavaScript 2.x
Track Core Playback on JavaScript 3.x
Track Core Playback on Chromecast
Track Core Playback on Roku
Track Buffering
Track Buffering on Android
Track Buffering on iOS
Track Buffering on JavaScript
Track Buffering on JavaScript 2.x
Track Buffering on JavaScript 3.x
Track Buffering on Chromecast
Track Buffering on Roku
Track Seeking
Track Seeking on Android
Track Seeking on iOS
Track Seeking on JavaScript
Track Seeking on JavaScript 2.x
Track Seeking on JavaScript 3.x
Track Seeking on Chromecast
Track Seeking on Roku
Implement Standard Metadata
Implement standard metadata on Android
Implement standard metadata on iOS
iOS Metadata Keys
Implement Standard Metadata on JavaScript
Implement standard metadata on JavaScript 2.x
Implement standard metadata on JavaScript 3.x
Implement standard metadata on Chromecast
Standard Metadata Parameters - Chromecast
Implement standard metadata on Roku
Standard Metadata Parameters - Roku
Track Ads
Overview
Track Ads on Android
Track Ads on iOS
Track Ads on JavaScript
Track Ads on JavaScript 2.x
Track Ads on JavaScript 3.x
Track Ads on Chromecast
Track Ads on Roku
Implement Standard ad Metadata
Implement standard ad metadata on Android
Implement standard ad metadata on iOS
Implement Standard ad Metadata on JavaScript
Implement standard ad metadata on JavaScript 2.x
Implement standard ad metadata on JavaScript 3.x
Implement standard ad metadata on Roku
Track Chapters and Segments
Overview
Track Chapters and Segments on Android
Track Chapters and Segments on iOS
Track Chapters and Segments on JavaScript
Track Chapters and Segments on JavaScript 2.x
Track Chapters and Segments on JavaScript 3.x
Track Chapters and Segments on Chromecast
Track Chapters and Segments on Roku
Track Quality of Experience
Overview
Track Quality of Experience on Android
Track Quality of Experience on iOS
Track Quality of Experience on JavaScript
Track Quality of Experience on JavaScript 2.x
Track Quality of Experience on JavaScript 3.x
Track Quality of Experience on Chromecast
Track Quality of Experience on Roku
Track Errors
Overview
Track Errors on Android
Track Errors on iOS
Track Errors on JavaScript
Track Errors on JavaScript 2.x
Track Errors on JavaScript 3.x
Track Errors on Chromecast
Track Errors on Roku
Opt-out and Privacy
Tracking Scenarios
VOD playback with no ads
VOD playback with pre-roll ads
VOD playback with skipped ads
VOD playback with one chapter
VOD playback with a skipped chapter
VOD playback with seeking in the main content
VOD playback with buffering
VOD multiple trackers in parallel
VOD one tracker for multiple sessions
Live main content
Live main content with sequential tracking
Validation
Validation Overview
Test 1: Standard Playback
Test 2: Media Interruption
Test Call Details
Heartbeat Parameter Descriptions
Debugging
SDK Debugging
Analytics in OTT Apps
Track App States
Track App Actions
Set User IDs
OTT and Audience Manager
OTT and Experience Cloud
Cookbook
SDK Cookbook
Handling application interrupts during playback
Resolving main:play appearing between ads
Resuming Inactive Sessions
Tracking in SceneGraph (Roku)
Media Analytics 1.x to 2.x Migration
Migration Overview
Code Comparison: 1.x to 2.x
1.x to 2.x API Conversion
Media Analytics SDK to Launch Migration
SDK to Launch Migration
SDK to Launch Migration Platform Guides
Android
iOS
JS
Media Collection API (RESTful)
Overview
API Reference
Sessions Request
Events Request
Request Parameters
Event Types and Descriptions
JSON Validation Schemas
Implementing the API
Quick Start
Setting the HTTP Request Type in Your Player
Obtaining a Session ID
Implementing an Events Request
Validating Event Requests
Sending Ping Events
Sending QoE Data
Custom Metadata Support
Timeout Conditions
Controlling the Order of Events
Queueing Events When Sessions Response is Slow
Media Tracking Timelines
Timeline 1 - View to end of content
Timeline 2 - User abandons session
Timeline 3 - Chapters
Cookbook
Cookbook
Media Stream Attribution
Metrics and Metadata
Streaming Media Parameters
Ad parameters
Chapter Parameters
Player State Parameters
Quality Parameters
Segments
Calculated Metrics
Reporting and Analysis
Media Reports Enablement
Media Default Reports
Default Reports Overview
Media Overview
Media Detail
Media Daypart report
Media Concurrent Viewers report
Media Average Minute Audience panel
Media Concurrent Viewers panel
Media Playback Time Spent panel
Media Workspace Templates
Get Concurrent Viewers Data via API
Get Media Playback Time Spent Data via API
Track Downloaded Content
Player State Tracking
Overview
Standard and custom states
Implementation and reporting
Player state tracking examples
Federated Analytics
Additional resources
Release Notes
Documentation
Analytics
Media Analytics Guide
Media Analytics Cookbook
Media Analytics Cookbook
General Media Analytics cookbook topics
Media Stream Attribution
Media SDK cookbook topics
Media SDK Cookbook
Resources on adobe.com
On this page
View next: