ReplayService
Este conteúdo não está disponível em sua língua ainda.
Provides access to session recordings captured from the mobile app. Used by the admin dashboard to replay user sessions for UX analysis.
Methods
Section titled “Methods”| Method | Description |
|---|---|
ListSessionRecordings | List session recordings |
GetSessionSnapshots | Get snapshots for a session recording |
ListSessionRecordings
Section titled “ListSessionRecordings”List session recordings for the organization.
Authorization: Requires VIEW_REPLAYS permission
Request: ListSessionRecordingsRequest
Section titled “Request: ListSessionRecordingsRequest”| Field | Type | Description |
|---|---|---|
pagination | Pagination | Pagination parameters. |
user_id | string | Filter by user ID. |
Response: ListSessionRecordingsResponse
Section titled “Response: ListSessionRecordingsResponse”| Field | Type | Description |
|---|---|---|
recordings | SessionRecording[] | List of session recordings. |
pagination | PaginationMeta | Pagination metadata. |
SessionRecording
Section titled “SessionRecording”| Field | Type | Description |
|---|---|---|
id | string | Recording ID. |
user_id | string | User who generated the recording. |
duration_ms | int64 | Recording duration in milliseconds. |
started_at | Timestamp | When the session started. |
GetSessionSnapshots
Section titled “GetSessionSnapshots”Get the snapshot data for a session recording.
Authorization: Requires VIEW_REPLAYS permission
Request: GetSessionSnapshotsRequest
Section titled “Request: GetSessionSnapshotsRequest”| Field | Type | Description |
|---|---|---|
recording_id | string | Recording ID. |
Response: GetSessionSnapshotsResponse
Section titled “Response: GetSessionSnapshotsResponse”| Field | Type | Description |
|---|---|---|
snapshots | bytes | Serialized snapshot data for the session replay player. |