События
Получение событий
Section titled Получение событийВозвращает список событий, таких как клики, посещения страниц или ввод данных, содержащихся в конкретной записи сессии. Это высокоуровневые (индексированные) события, которые можно искать в приложении OpenReplay.
Метод
Section titled МетодGET
/api/v1/:projectKey/sessions/:sessionId/events
Параметры
Section titled Параметры| Имя | Тип | Описание |
|---|---|---|
| projectKey | string | ID проекта, который вы отслеживаете (обязательно) |
| sessionId | string | ID сессии, из которой вы извлекаете события (обязательно) |
Заголовки запроса
Section titled Заголовки запросаAuthorization: {YOUR_ORGANIZATION_API_KEY}: Ключ можно найти в ‘Preferences’ > ‘Account’ > ‘Organization API Key’.
Коды состояния
Section titled Коды состояния200: Ответ отправлен в виде JSON в теле
Пример запроса
Section titled Пример запросаcurl -X GET \
https://openreplay.example.com/api/v1/3sWXSsqHgSKnE87YkNJK/sessions/4813023023591169/events \
-H 'content-type: application/json' \
-H 'Authorization: {YOUR_ORGANIZATION_API_KEY}'
Пример ответа
Section titled Пример ответа{
"data": [{
"sessionId": 4813023023591169,
"messageId": 4294969053,
"timestamp": 1623440905732,
"host": "testsite.openreplay.com",
"path": "/my-account/",
"basePath": "/my-account/",
"referrer": "https://testsite.openreplay.com/",
"baseReferrer": "https://testsite.openreplay.com/",
"domBuildingTime": null,
"domContentLoadedTime": null,
"loadTime": null,
"firstPaintTime": null,
"firstContentfulPaintTime": null,
"speedIndex": null,
"visuallyComplete": null,
"timeToInteractive": null,
"responseTime": null,
"responseEnd": null,
"ttfb": null,
"value": "/my-account/",
"url": "/my-account/",
"type": "LOCATION"
}, {
"sessionId": 4813023023591169,
"messageId": 17179871001,
"timestamp": 1623440915126,
"label": "Shop",
"type": "CLICK"
}, {
"sessionId": 4813023023591169,
"messageId": 25769806952,
"timestamp": 1623440919928,
"host": "testsite.openreplay.com",
"path": "/product/beanie-with-logo/",
"basePath": "/product/beanie-with-logo/",
"referrer": "https://testsite.openreplay.com/shop/",
"baseReferrer": "https://testsite.openreplay.com/shop/",
"domBuildingTime": null,
"domContentLoadedTime": null,
"loadTime": null,
"firstPaintTime": null,
"firstContentfulPaintTime": null,
"speedIndex": null,
"visuallyComplete": null,
"timeToInteractive": null,
"responseTime": null,
"responseEnd": null,
"ttfb": null,
"value": "/product/beanie-with-logo/",
"url": "/product/beanie-with-logo/",
"type": "LOCATION"
}]
}