ReplayService
此内容尚不支持你的语言。
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. |