Сессии

Как получить все сессии конкретного пользователя.

Сессии

Получение сессий пользователя

Section titled Получение сессий пользователя

Возвращает список сессий конкретного пользователя, который был идентифицирован с помощью JavaScript-функции tracker.setUserID.

GET

/api/v1/:projectKey/users/:userId/sessions

ИмяТипОписание
projectKeystringID проекта, который вы отслеживаете (обязательно)
userIdstringID вашего пользователя, заданный через tracker.setUserID (обязательно)
start_dateepoch (ms)Начальная дата, с которой фильтровать сессии
end_dateepoch (ms)Конечная дата, до которой фильтровать сессии

Заголовки запроса

Section titled Заголовки запроса

Authorization: {YOUR_ORGANIZATION_API_KEY}: Ключ можно найти в разделе ‘Preferences’ > ‘Account’ > ‘Organization API Key’.

200: Ответ отправлен в формате JSON в теле

curl -X GET \
  https://openreplay.example.com/api/v1/3sWXSsqHgSKnE87YkNJK/users/mickael@openreplay.com/sessions \
  -H 'content-type: application/json' \
  -H 'Authorization: {YOUR_ORGANIZATION_API_KEY}'
{
  "data": [
    {
      "projectId": 1,
      "sessionId": "4813018042986240",
      "userUuid": "15bd70f6-aedf-4544-8ae6-57eb66398e94",
      "userId": "mickael@openreplay.com",
      "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36",
      "userOs": "Mac OS X",
      "userBrowser": "Chrome",
      "userDevice": "",
      "userCountry": "IN",
      "startTs": 1623440822825,
      "duration": 12779,
      "eventsCount": 1,
      "pagesCount": 1,
      "errorsCount": 0
    },
    {
      "projectId": 1,
      "sessionId": "4813023023591169",
      "userUuid": "15bd70f6-aedf-4544-8ae6-57eb66398e94",
      "userId": "mickael@openreplay.com",
      "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36",
      "userOs": "Mac OS X",
      "userBrowser": "Chrome",
      "userDevice": "",
      "userCountry": "IN",
      "startTs": 1623440902620,
      "duration": 18226,
      "eventsCount": 6,
      "pagesCount": 5,
      "errorsCount": 0
    }
  ]
}