Дата вступления в силу: 18 сентября 2026 г.
Назначение расширения
Webvisor Comment Sender работает на страницах Яндекс.Метрики (metrika.yandex.ru) и сохраняет комментарии к записям Вебвизора в выбранные Google Таблицы.
Данные визита
Для заполнения виджета расширение считывает доступные на странице данные текущего визита: ссылку на запись, ID визита, хеш идентификатора пользователя, дату и время, URL страниц и UTM-метки, устройство и браузер, IP-сеть, страну, источник перехода, цели, длительность и число просмотров.
Только после нажатия «Отправить» эти данные, категория и текст комментария передаются для записи в Google Таблицу. До нажатия кнопки данные визита и комментарий не отправляются.
Учётные записи команды (с версии 0.4.0)
Участники команды могут создавать отдельные логины сотрудников. При входе логин и пароль передаются по HTTPS серверу проекта webvisor.135-106-177-162.sslip.io для проверки. Сервер хранит логин, имя, команду, роль, статус аккаунта, хеш пароля со случайной солью, хеши токенов сеансов и сроки их действия. Пароли в открытом виде не сохраняются. Сеанс действует до 30 дней; выход, отключение аккаунта или смена пароля могут завершить его раньше. При выходе без доступа к серверу локальный сеанс удаляется, серверный истекает по сроку.
Для ограничения попыток входа сервер хранит логин, адрес подключения к серверу, число попыток и срок ограничения до 15 минут. Просроченные записи удаляются при следующем входе. Токены сеансов в открытом виде в серверной БД не сохраняются.
Сервер хранит общие категории, ID/названия/адреса таблиц, названия листов, время обновления, последние 10 изменений общих настроек с именем сотрудника, а также личный выбор таблицы, категории, недели и диапазона строк. Настройки доступны участникам соответствующей команды. Каждый вошедший участник может менять общие настройки, подключение Google и управлять учётными записями своей команды.
При переносе подключения участник команды передаёт серверу URL и token Google Apps Script. Сервер сохраняет их в закрытой серверной БД для последующего чтения листов и отправки комментариев. Token не возвращается сотрудникам и не пишется в журналы приложения. Сохранённый token не зашифрован внутри БД; доступ к файлу БД ограничен оператором сервера.
В режиме учётной записи данные визита и комментарий проходят через сервер проекта и пересылаются настроенному участником команды Apps Script, который записывает их в Google Таблицу. Эти визиты и комментарии не сохраняются в серверной SQLite или журналах приложения. Google Таблица хранит их по правилам организации, управляющей таблицей.
Прежний режим без входа
Без учётной записи данные визита и комментарий отправляются напрямую на URL Apps Script из настроек расширения. Если подключён сервер каталога листов, ему передаются URL Apps Script и общий ключ доступа; при обновлении — также token Apps Script и список таблиц. В этом режиме сервер использует Google token только во время запроса и хранит каталог листов и хеш URL Apps Script, без данных визита/комментария и без сохранения Google token.
По умолчанию используется сервер проекта; для прежнего режима можно указать другой HTTPS-сервер и отдельно разрешить доступ к нему.
Сроки хранения и удаление
Настройки и аккаунты хранятся до их изменения или удаления оператором сервера. Обновление листов заменяет предыдущий каталог. Отключение аккаунта отзывает доступ, но не удаляет его запись. Удаление расширения не удаляет аккаунт, настройки команды или данные в Google Таблицах. Для удаления аккаунта, команды и серверных настроек обращайтесь на [email protected]. За доступ и удаление данных в Google Таблицах отвечает организация или пользователь, настроившие подключение Google.
Хранение на устройстве
В chrome.storage хранятся настройки и локальный кэш таблиц/категорий. В режиме входа токен сеанса хранится только в chrome.storage.local, не передаётся в Chrome Sync и не включается в экспорт. Введённый пароль не сохраняется расширением. После успешного переноса подключение и token Apps Script удаляются из настроек расширения и Chrome Sync.
В прежнем режиме URL/token Apps Script, адрес/ключ сервера каталога, имя, выбор таблицы/категории, оформление и положение виджета могут храниться в Chrome Sync. Настройки можно удалить в браузере или удалением расширения.
Экспорт JSON выполняется только по действию пользователя и с отдельным согласием может содержать прежние реквизиты подключения. Файл нужно передавать по безопасному каналу и удалить после импорта. Логин/пароль и токен сеанса в экспорт не включаются.
Использование данных
Данные используются только для основной функции расширения: комментариев к визитам Вебвизора, сохранения их в выбранную Google Таблицу и синхронизации настроек команды. Данные не продаются и не используются для рекламы или профилирования. Использование соответствует Chrome Web Store User Data Policy, включая Limited Use.
При изменении способов обработки данных политика обновляется. Контакт: [email protected].