Progress markers

The Progress markers are five separate metrics that count sessions whose playhead crossed each of five fixed thresholds (10%, 25%, 50%, 75%, and 95% of the content length). Use them to chart drop-off across the content runtime; pair with Content starts to compute the share of started sessions that reached each milestone.

Each marker fires once per session and is not retriggered on seek-back. Skipped markers when seeking forward are not counted (for example, a viewer who jumps from 5% to 60% triggers the 10%, 25%, and 50% markers all at once).

How each marker is calculated

The media backend evaluates the reported playhead against Content length after each event. When the playhead first crosses a threshold, the corresponding mediaReporting.sessionDetails.hasProgress* boolean is set to true for the rest of the session. All five markers are reported on the close call.

10% progress marker progress-10

Fires when the playhead first reaches 10% of Content length.

Reporting system
Source
Adobe Analytics
Automatically collected from context data a.media.progress10 when Media Core is enabled.
Customer Journey Analytics
mediaReporting.sessionDetails.hasProgress10
Data feeds
event_list, post_event_list (see event.tsv lookup)

25% progress marker progress-25

Fires when the playhead first reaches 25% of Content length.

Reporting system
Source
Adobe Analytics
Automatically collected from context data a.media.progress25 when Media Core is enabled.
Customer Journey Analytics
mediaReporting.sessionDetails.hasProgress25
Data feeds
event_list, post_event_list (see event.tsv lookup)

50% progress marker progress-50

Fires when the playhead first reaches 50% of Content length.

Reporting system
Source
Adobe Analytics
Automatically collected from context data a.media.progress50 when Media Core is enabled.
Customer Journey Analytics
mediaReporting.sessionDetails.hasProgress50
Data feeds
event_list, post_event_list (see event.tsv lookup)

75% progress marker progress-75

Fires when the playhead first reaches 75% of Content length.

Reporting system
Source
Adobe Analytics
Automatically collected from context data a.media.progress75 when Media Core is enabled.
Customer Journey Analytics
mediaReporting.sessionDetails.hasProgress75
Data feeds
event_list, post_event_list (see event.tsv lookup)

95% progress marker progress-95

Fires when the playhead first reaches 95% of Content length.

Reporting system
Source
Adobe Analytics
Automatically collected from context data a.media.progress95 when Media Core is enabled.
Customer Journey Analytics
mediaReporting.sessionDetails.hasProgress95
Data feeds
event_list, post_event_list (see event.tsv lookup)
IMPORTANT
Progress markers require a non-zero Content length and accurate playhead reporting. If content length is unset, zero, or wrong, markers can fire at the wrong time or not at all.
recommendation-more-help
media-analytics-help