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 PERMISSION_CAMPAIGNS_READ 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 PERMISSION_CAMPAIGNS_READ 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. |