Play
The play event signals that the media player changed state to playing. Send it on the initial start of content, on autoplay, and whenever the player resumes after a pause or buffer. There is no separate resume event; a play event after Pause start or Buffer start serves as the resume.
- Prerequisites: Session start
- Associated metric: Content starts
Recommended implementation types
Web SDK
Call sendEvent with eventType: "media.play":
| code language-javascript |
|---|
|
iOS
Call trackPlay when the media player begins or resumes playback.
| code language-swift |
|---|
|
Android
Call trackPlay when the media player begins or resumes playback.
| code language-kotlin |
|---|
|
Roku
Call sendMediaEvent with eventType: "media.play":
| code language-brightscript |
|---|
|
Media Edge API
Call the play endpoint:
| code language-sh |
|---|
|
Legacy implementation types (Analytics-only)
Media SDK JS 3.x
Call trackPlay when the media player begins or resumes playback:
| code language-javascript |
|---|
|
Chromecast
Call trackPlay when the media player begins or resumes playback:
| code language-javascript |
|---|
|
Media Collection API
Send a play POST to the events endpoint:
| code language-json |
|---|
|
recommendation-more-help
media-analytics-help