Перейти к содержимому
  • Светлая
  • Тёмная
  • Авто

Хранение данных

Виджет VivoChat использует localStorage браузера для хранения состояния чата и данных пользователя.

Ключ Описание Срок хранения
<WIDGET_ID>_vivoClientId Анонимный идентификатор клиента для восстановления истории диалогов. <WIDGET_ID> подставляется автоматически для изоляции данных между разными виджетами на одном домене. До очистки localStorage или смены токена через setUserToken()
vivoUserToken Токен пользователя из setUserToken(). Используется для верификации клиента при запуске сессии. До вызова setUserToken(null) или очистки localStorage
vivoOpenState Состояние окна чата: открыто или закрыто. Используется для синхронизации между вкладками браузера. До вызова onUnmount()
vivoIsNotFirstOpen Флаг первого открытия виджета. Используется для синхронизации состояния между вкладками. До очистки localStorage
vivoUnreadCount Количество непрочитанных сообщений. Используется для отображения бейджа и счётчика сообщений. До очистки localStorage