> For the complete documentation index, see [llms.txt](https://docs.hello-lisa.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hello-lisa.com/developers/analytics/adobe-appmeasurement/event-reference/media.md).

# Media

All media-item–related events currently in use don’t extend the base event schema with any media-specific fields. However, the normally optional properties — `mediaItemId`, `mediaItemType`, and `progress` — are always included.

### Media Event

* `lsc:media:complete` — Playback of the current media item has ended.
* `lsc:media:emoji` — Visitor reacted to the media item with an emoji.
* `lsc:media:impression` — Visitor opened the media item.
* `lsc:media:pause` — Playback of the current media item has paused.
* `lsc:media:play` — Playback of the current media item started.
* `lsc:media:resume` — Playback of the current media item resumed.

#### Schema

```typescript
export interface MediaEvent extends Omit<
  StickerEvent,
  'eventType'
> {
  eventType:
    | 'lsc:media:complete'
    | 'lsc:media:emoji'
    | 'lsc:media:impression'
    | 'lsc:media:pause'
    | 'lsc:media:play'
    | 'lsc:media:resume';
}
```
