# О сборе информации GlarusBI использует Google Analytics и Snowplow для сбора анонимной информации об использовании с установленных серверов, которые разрешают эту функцию. Ниже приведен список наблюдаемых нами событий, а также информация, которую мы собираем о пользователе, выполняющем действие, и об используемом экземпляре GlarusBI. Мы также можем собрать некоторые анонимные метрики с сервера приложений GlarusBI. Обратите внимание, что в этом процессе мы не собираем никаких имен пользователей, электронных писем, IP-адресов серверов, сведений о базе данных любого рода или какой-либо личной информации. Хотя этот список анонимной информации, которую мы собираем, может показаться длинным, полезно сравнить его с другими альтернативами. На типичной платформе SaaS эта информация не только будет собираться, но и будет сопровождаться информацией о ваших данных, частоте доступа к ним, конкретных запросах, которые вы используете, конкретных количествах записей, связанных с вашей компанией, и текущих данных. Мы собираем эту информацию, чтобы улучшить пользовательский опыт и качество нашего продукта. Мы используем данные, которые вы добровольно предоставляете, чтобы понять, как наши пользователи на самом деле используют наш продукт, каким функциям отдать приоритет и на какие элементы ориентироваться в процессе разработки. Например, не зная, каково распределение количества учетных записей на каждом экземпляре в нашей базе установки, мы не можем знать, могут ли предоставляемые нами инструменты масштабироваться для улучшения производительности. С помощью сбора этой статистики мы стремимся создать лучший продукт из возможных. Если вы предпочитаете не предоставлять нам эти анонимные данные об использовании, вы всегда можете перейти в раздел администратора и отключить параметр `Анонимное отслеживание`. Если вы находитесь в процессе настройки своей GlarusBI, администратор также может отключить отслеживание на этапе `Настройки данных об использовании`. Мы собираем несколько анонимных событий до этого момента, но больше не будем этого делать, если вы решите отказаться. В приведенном ниже списке мы подробно разъясняем, почему мы собираем каждый бит информации. ## Примеры вопросов, на которые мы хотим получить ответы - Работает ли наш интерфейс запросов? - Останавливаются ли пользователи на полпути к вопросу? - Используют ли пользователи фильтры? - Используют ли пользователи группы? – Как часто пользователи используют выборку 'чистых' строк по сравнению с другими вариантами агрегации? – Люди нажимают на заголовки столбцов для сортировки или добавляют условие сортировки вручную? - Как часто пользователи пишут SQL вместо использования интерфейса запросов? - Эти запросы написаны определенной группой аналитиков или же все пользователи компании владеют SQL? - Используют ли люди дашборды в качестве отправной точки для запросов? - Сколько кликов на карточках дашборда? - Сколько из этих кликов приводят к выполнению измененных запросов? - Как часто сохраняются вопросы? - Как часто сохраненные вопросы добавляются на дашборды? ## Что мы будем делать с ответами на эти вопросы - Приоритезируем разработку интерфейса запросов по сравнению с интерфейсом SQL. - Оптимизируем продукт для определенных шаблонов использования - Будем в курсе о проблемах с несовместимостью браузеров - Оптимизируем наши дашборды, либо для самостоятельного использования, либо для использования в качестве рабочего процесса Хотя мы внимательно следим за сообщениях о проблемах, либо о запросах нового функционала, мы так же стремимся улучшать пользовательский опыт и развивать функциональность, которые действительно важны нашим польхователям. Разрешив нам собирать информацию о вашем экземпляре GlarusBI, вы напрямую даете своим пользователям возможность участвовать в будущих разработках. ## Данные, которые мы собираем ПРИМЕЧАНИЕ. Мы никогда не собираем какие-либо конкретные данные, такие как: сведения о пользователе, имена таблиц, имена полей и т. д. ни в одной из наших методик отслеживания. Собранные данные ограничиваются типами действий, которые пользователи выполняют с продуктом. ## События Google Analytics | Категория | Действие | Почему мы собираем это | | -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | Ссылки и просмотры страниц | Общее отслеживание наиболее часто используемых страниц веб-сайта | Для лучшего понимания того, какие элементы приложения нравятся и используются пользователями. Это дает нам понимание того, что популярно, а что, возможно, нуждается в дальнейшем улучшении. | | Дашборды | Когда используется раскрывающийся список дашборда, когда панели создаются и обновляются, какие типы изменений происходят, например добавление/удаление карточек и изменение положения. | Мы используем эту информацию, чтобы понять, как используются дашборды и какие типы действий пользователи чаще всего выполняют на них. | | Пульс | Когда создаются и обновляются пульсы, какие типы создаются и сколько карточек обычно входит в пульс. | Это используется, чтобы иметь представление о том, как пользователи структурируют свои push-коммуникации. Когда и куда чаще всего отправляется информация. Позволяет GlarusBI продолжать улучшать функции, связанные с взаимодействием с push нотификациями. | | Мастер запросов | Сохранение и просмотр запроса, одновременно с моментами выбора типов графиков и условий запросов. | Помогает GlarusBI понять основные закономерности доступа пользователей к своим данным. | | SQL запрос | Когда SQL запрос сохраняется или исполняется | В основном это просто дает нам представление о том, когда пользователи обходят интерфейс запросов GUI. Мы никогда не фиксируем фактически написанный SQL. | | Настройки администратора | Мы собираем некоторые очень простые статистические данные о том, когда обновляются настройки и возникают ли ошибки. Мы также фиксируем некоторые общие настройки, такие как выбранный часовой пояс. | Мы используем эту информацию, чтобы убедиться, что у пользователей нет проблем с управлением своим экземпляром GlarusBI, и она дает нам некоторое представление о наиболее распространенных вариантах конфигурации. Это помогает нам их оптимизировать. | | Базы данных | Мы просто фиксируем, когда создаются или удаляются базы данных и какие типы баз данных используются. | Это помогает GlarusBI уделять больше времени и внимания тем типам баз данных, которые наиболее популярны среди пользователей. | | Модель данных | Учитываются сохранение и обновление таблиц, полей, сегментов и метрик, а также некоторые другие детали, например выбор типов специальных метаданных. | Мы используем эти данные, чтобы убедиться, что GlarusBI предоставляет пользователям соответствующий набор опций для описания их данных, а также это дает нам представление о том, сколько времени пользователи тратят на разметку своих схем. | ## События Snowplow | Категория | Действие | Почему мы собираем эти данные | | ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ | | Установка | Общее отслеживание по кликам, какие шаги завершены, а какие остановлены. | Это дает нам понимание того, как мы можем оптимизировать добавление новых пользователей GlarusBI. | | Конфигурация базы данных | Является ли ваша попытка подключения к базе данных успешной или неудачной, к какой базе данных вы подключаетесь. Мы не собираем никаких учетных данных вашей базы данных. | Помогает нам понять, какие базы данных наиболее популярны, чтобы мы могли улучшать работу с ними. | | Дашборд | Когда вы создаете новый дашборд или добавляете новый вопрос на дашборд. | Мы можем это использовать, чтобы определить, добавляет ли GlarusBI ценность вашей организации и, следовательно, правильно ли мы выполняем свою работу. | | Аккаунт | При создании нового пользователя или настройке нового экземпляра. | Это позволяет создавать базовые отчеты, которые помогают нам понять, как растет ваша команда GlarusBI. | ## Аналитика на стороне сервера | Метрика | Почему мы собираем эти данные | | --------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Количество пользователей/администраторов и включен ли SSO | Чтобы понять, какие методы аутентификации используются и следует ли отдавать приоритет функциям, связанных с машстабируемостью по мере увеличения количества пользователей. | | Количество пользовательских групп | Чтобы понять, насколько сложна модель разрешений у большинства наших пользователей, и убедиться, что мы не слишком упрощаем наши дизайны. | | Количество дашбордов | Нужно ли нам развивать функционал, связанный с организацией дашбордов. | | Количество карточек на один дашборд | Нужно ли нам развивать структуру, чтобы упростить анализ длинных дашбордов? | | Количество дашбордов на одну карточку | Создают ли наши пользователи карточку только для того, чтобы поместить ее на панель инструментов, или она используется во многих местах? | | Типы баз данных | Развитие драйверов для каких баз данных должно получить приоритет. | | Количество пульсов с вложениями | Используют ли пользователи вложения? | | Количество нотификаций | Используют ли пользователи нотификации? Какое их количество на пользователя? | | Количество коллекций | Нужно ли нам добавлять механизм для дополнительной организации работы коллекций. | | Количество баз данных | Используют ли пользователи одну базу данных или несколько? Насколько велики должны быть иконки для базы данных в браузере? | | Количество схем | Активно ли пользователи используют пространства имен? Нам действительно нужно проектировать сотни схем или этим пользуется небольшой процент наших пользователей? | | Количество таблиц | Какие модели данных используют люди? Нужен ли нам поиск по таблице? | | Количество полей | Можем ли мы предварительно получить все поля в нашем API метаданных, чтобы улучшить производительность для большинства пользователей, или мы должны получать их для каждой таблицы для более эффективного масштабирования? | | Количество сегментов | Активно ли используют люди сегменты? Если да, должны ли мы отображать их выше в пользовательском интерфейсе? | | Количество метрик | Метрики распространены? Если нет, следует ли нам удалить параметр «Метрики» в интерфейсе новых вопросов? | | Количество выполненных запросов | Сколько запросов выполняется нашими наиболее активными инстансами GlarusBI в день? Нужно ли нам улучшать кеширование? | | Количество ошибок при выполнении запросов | Нужно ли нам изменить способ отображения ошибок в журналах? | | Задержка при выполнении запроса | Какой процент нашей пользовательской базы выполняет запросы, которые допускают повторные запросы (исполняемые менее 1 секунды) | | Временная зона | У нас есть ошибка в определенном часовом поясе, сколько пользователей в этом часовом поясе? | | Язык | Сколько у нас пользователей, не говорящих по-английски? Как быстро мы должны продвигать интернационализацию? | | Версия OS и JVM | Можем ли мы отказаться от Java 7? | Обратите внимание, что выборка этих данных должна быть репрезентативной. Фактический код, который работает для создания этого, можно проверить на [https://github.com/metabase/metabase/blob/master/src/metabase/analytics/](https://github.com/metabase/metabase/blob/master/src/metabase/analytics). ## Приватность данных Посетите нашу страницу [конфиденциальность и безопасность данных](https://www.metabase.com/security).