Skip to content

Latest commit

 

History

History
107 lines (80 loc) · 9.68 KB

README_RU.md

File metadata and controls

107 lines (80 loc) · 9.68 KB

Français  |  Español  |  English  |  العربية

Реплей сессий для разработчиков

Самое продвинутое решение для воспроизведения сессий с открытым исходным кодом для создания восхитительных веб-приложений.

OpenReplay - это набор инструментов для воспроизведения пользовательских сессий, позволяющий увидеть действия пользователи в вашем веб-приложении, который вы можете разместить в своем облаке или на серверах.

  • Воспроизведение сессий. OpenReplay не только воспроизводит действия пользователей, но и показывает, что происходит под капотом сессии, как ведет себя ваш сайт или приложение, фиксируя сетевую активность, логи консоли, JS-ошибки, действия/состояние стейт менеджеров, показатели скорости страницы, использование процессора/памяти и многое другое.
  • Компактность. Размером всего в ~26 КБ (.br), трекер асинхронно отправляет минимальное количество данных, оказывая очень незначительное влияние на производительность вашего приложения.
  • Self-hosted. Больше никаких проверок на соответствие требованиям безопасности или обработки данных ваших пользователей третьими сторонами. Все, что фиксирует OpenReplay, остается в вашем облаке, что обеспечивает полный контроль над вашими данными.
  • Контроль над приватностью. Тонкие настройки приватности позволяют записывать только действительно необходимые данные.
  • Легкая установка. Мы поддерживаем всех крупных поставщиков облачных услуг (AWS, GCP, Azure, DigitalOcean).

Особенности

  • Session Replay: Позволяет повторить опыт пользователей, увидеть, где они испытывают трудности и как это влияет на конверсию. Каждый реплей автоматически анализируется на наличие ошибок и аномалий, что значительно облегчает сортировку и поиск проблемных сессий.
  • DevTools: Прямо как отладка в вашем собственном браузере. OpenReplay предоставляет вам полный контекст (сетевая активность, JS ошибки, действия/состояние стейт менеджеров и более 40 метрик), чтобы вы могли мгновенно воспроизвести ошибки и найти проблемы с производительностью.
  • Assist: Позволяет вам помочь вашим пользователям, наблюдая их экран в настоящем времени и мгновенно переходя на звонок (WebRTC) с ними, не требуя стороннего программного обеспечения для совместного просмотра экрана.
  • Omni-search: Поиск и фильтрация практически любого действия пользователя/критерия, атрибута сессии или технического события, чтобы вы могли ответить на любой вопрос.
  • Воронки: Для выявления наиболее влияющих на конверсию мест.
  • Тонкая настройка приватности: Выбирайте, что записывать, а что игнорировать, чтобы данные пользователя даже не отправлялись на ваши сервера.
  • Ориентирован на плагины: С помощью плагинов можно отслеживать состояние приложения (Redux, VueX, MobX, NgRx, Pinia, и Zustand), регистрировать запросы GraphQL (Apollo, Relay) и многое другое.
  • Интеграции: OpenReplay поддерживает интеграции с Sentry, Datadog, CloudWatch, Stackdriver, Elastic и другими провайдерами, позволяя получать еще больше информации о пользовательской сессии.

Варианты развертывания

OpenReplay можно развернуть где угодно. Следуйте нашим пошаговым руководствам по развертыванию на основных публичных облаках:

OpenReplay Cloud

Для тех, кто просто хочет использовать OpenReplay как сервис, зарегистрируйте бесплатную учетную запись в нашем приложении.

Поддержка сообщества

В случае возникновения проблем, вы можете обратиться к официальной документации OpenReplay. Это поможет вам решить наиболее распространенные проблемы. Для дополнительной помощи, вы можете связаться с нами через один из этих каналов:

  • Slack (Свяжитесь с нашими инженерами и сообществом)
  • GitHub (Отчеты о багах и проблемах)
  • Twitter (Обновления продукта)
  • YouTube (Учебные пособия, прошлые комьюнити-звонки)
  • Чат на веб-сайте (Общайтесь с нами)

Содействие

Мы всегда рады любой помощи в создании OpenReplay, и готовы услышать ваши идеи. Не уверены, с чего начать? Ищите открытые задачи, особенно те, которые отмечены как "good first issue".

Смотрите наше руководство по содействию для более подробной информации.

Также не стесняйтесь присоединиться к нашему Slack, чтобы задавать вопросы, обсуждать идеи или связываться с нашими участниками.

План развития

Ознакомьтесь с нашим планом развития и следите за тем, что будет далее. Вы можете свободно предложить новые идеи и голосовать за функции.

Лицензия

В этом монорепозитории используются разные лицензии. См. LICENSE для получения более подробной информации.