File name: progress-events-periodic-<date>.csv.zst
This file contains the complete data from a limited time period, as specified by the date.
Field | Data type | Description |
---|---|---|
id |
string | Row identifier. |
version |
int | Should always be 2. |
user_id |
string | The user identifier who made the event |
received_time |
string (ISO 8601 datetime) | The time the event was received by the backend. |
client_sent_time |
string (ISO 8601 datetime) | The time the client generated the event. |
is_offline |
boolean | Flag indicating if playback was conducted while offline. |
speed |
float | Playback speed factor, 1.0 indicates normal speed. |
release_id |
string | The identifier of the release being played back. |
start_position |
int | The starting position in number of seconds from the start of the release. |
stop_position |
int | The stop position in number of seconds from the start of the release. |
total_len |
int | The total length of the release in number of seconds as perceived by the client at the time of playback. |
shop |
string | The shop this playback should count against. |
is_preview |
boolean | Flag indicating if this was a preview being streamed. Previews are a likely candidate to exclude from e.g. royalty reporting. |
event_record_id |
string | For Beat internal use only. |