Аналитика «На карте»: тепловая карта использования мест
Тепловая карта — верхний блок вкладки «На карте». Она отвечает на вопрос, который не решает ни один сводный график: где именно в офисе люди сидят охотно, а какие углы простаивают. План этажа закрашивается по интенсивности использования каждого объекта — рабочих мест, переговорных и парковочных мест. Эта статья разбирает, как читать цвет, откуда берутся проценты и почему у переговорных они считаются иначе, чем у столов.

Что показано на карте
Блок называется «Тепловая карта использования мест» и рисует план выбранного офиса с наложенными объектами трёх типов.
- Рабочие места — в той форме, которая задана в карточке места на карте офиса.
- Переговорные — контурами комнат.
- Парковочные места — если у офиса есть парковка на этом плане.
Все три типа закрашиваются одной и той же цветовой шкалой, но проценты у них считаются по-разному: у мест и парковки — по дням, у переговорных — по времени. Об этом ниже.
Если у выбранного офиса нет плана, вместо карты выводится сообщение «В этом офисе нет карт. Выберите другой». Это же сообщение появится, если план есть, но на нём нет ни одного объекта — ни рабочих мест, ни переговорных, ни парковки. Отключённые офисы в списке фильтра не показываются вовсе, поэтому их это сообщение не касается.
Как читать цвет
Шкала под картой подписана «Редко» слева и «Часто» справа. Чем интенсивнее синий, тем чаще объект использовали.
⚠️ Шкала непрерывная, порогов и градаций у неё нет. Цвет меняется плавно от очень светлого голубого при нуле процентов до насыщенного синего при ста. Здесь нет «зелёной зоны» и «красной зоны», и нет порога, после которого место считается загруженным, — интерпретацию задаёте вы сами.
⚠️ Ноль процентов — не белый цвет. Совсем неиспользуемое место всё равно закрашено светло-голубым. Отличить «ни разу не бронировали» от «бронировали пару раз» на глаз невозможно — наведите курсор и прочитайте подсказку.
⚠️ Отключённые места выглядят так же, как обычные. Место, выведенное из эксплуатации, остаётся на карте, и сам признак отключения на цвет не влияет: если до отключения место бронировали, оно останется тёмным. Ноль процентов вы увидите только у места, которое за весь период ни разу не бронировали. Если в углу этажа целая группа бледных мест, сначала проверьте, не отключены ли они, и только потом делайте вывод о непопулярности зоны.
Подсказки при наведении
| Объект | Что в подсказке |
|---|---|
| Рабочее или парковочное место | «Занят на N%, X из Y дней» |
| Переговорная | «Занята N%, X из Y ч» |
Для мест X — это число дней с бронированием, знаменатель — рабочие дни периода. ⚠️ Для переговорных X — не сумма часов за период, а среднее время занятости за один рабочий день, знаменатель — длительность рабочего дня. Поэтому у комнаты, забронированной на 40 часов за месяц, в подсказке будет не «40 из 180 ч», а около «2 из 9 ч».
Как считаются проценты
| Объект | Формула | Единица |
|---|---|---|
| Рабочее место | дни с бронированием, делённые на рабочие дни периода | дни |
| Парковочное место | то же | дни |
| Переговорная | суммарное время броней, делённое на длительность рабочего дня, умноженную на число рабочих дней периода — тех же, что в знаменателе у мест | часы |
⚠️ Рабочими днями здесь считаются все дни периода, кроме субботы и воскресенья. Производственный календарь компании — праздники, переносы, собственная рабочая неделя — на этом блоке не учитывается. Поэтому счётчик «Рабочие дни / Выходные дни» в шапке страницы и знаменатель в подсказке места могут не совпадать: шапка считает по настройкам компании, карта — по календарным выходным.
⚠️ Проценты переговорных считаются от рабочего времени сотрудника по умолчанию, заданного в настройках компании, а не от расписания конкретного офиса. У офиса с нестандартными часами работы доля занятости комнат будет смещена.
Пример. Период — календарный месяц из 30 дней, в нём 8 суббот и воскресений, значит знаменатель карты — 22 дня. Стол, у которого брони начинались в 11 разных дней, закрашен на 50 %, и в подсказке будет «Занят на 50%, 11 из 22 дней». Если в этом же месяце было два праздника, счётчик в шапке страницы покажет «Рабочие дни: 20» — карта праздники не вычитает, и расхождение 22 против 20 нормально.
Что попадает в расчёт
- Для мест и парковки учитывается только день начала брони. Бронь на несколько дней подряд закрашивает один день — первый, и для мест с длинными бронями карта занижает загрузку. У переговорных иначе: многодневная бронь разрезается по суткам и каждый день считается отдельно, но не более чем на одиннадцать суток от начала.
- Не учитываются отменённые брони и брони, снятые автоматически из-за неподтверждения чекином.
- Учитываются брони, которые сотрудник завершил досрочно.
- ⚠️ Закрепление не отделено от бронирования. Место, закреплённое за сотрудником постоянно, окрашивается ровно так же, как место, которое каждый день кто-то бронирует. На карте вы не отличите «востребованное» от «занятого по закреплению» — для этого смотрите график тенденции, где закрепления показаны отдельным цветом.
- Переговорные с типом «общая» попадают на карту только если к ним подключён календарь.
- Даты броней приводятся к таймзоне офиса, если у офиса выключены настройки по умолчанию; иначе — к таймзоне компании.
Чем карта отличается от тенденции
Два блока вкладки стоят на одной странице, под одним фильтром — и считаются по разным правилам. Это главный источник вопросов «почему цифры не сходятся».
| Тепловая карта | Тенденция использования мест | |
|---|---|---|
| Какие объекты | места, переговорные и парковка, каждый отдельно на плане | рабочие и парковочные места вместе, одной суммой |
| Охват офиса | только выбранный офис | выбранный офис и его прямые дочерние офисы |
| Выходные | исключены из знаменателя | включены в график |
| Закрепления | не отделены от броней | показаны отдельным цветом |
| Отключённые места | показаны как неиспользуемые | показаны отдельным цветом |
| Выгрузка CSV | нет | есть |
Практический вывод: для родительского офиса с дочерними два блока описывают разные множества мест — карта показывает только свои, график считает вместе с дочерними. Сравнивать их числа напрямую в этом случае нельзя.
Типичные вопросы
| Что видно | Причина |
|---|---|
| Вместо карты «В этом офисе нет карт» | у офиса не загружен план либо на плане нет ни одного объекта |
| Все места одинаково бледные | за период почти нет броней либо в периоде нет ни одного буднего дня: при выборе только субботы и воскресенья карта показывает 0 % у всех объектов, а подсказка — «0 из 0 дней» |
| Под графиком тенденции «В этом офисе нет столов. Выберите другой» | у офиса и его дочерних офисов нет ни рабочих, ни парковочных мест; плана этажа это сообщение не касается |
| Группа мест всегда бледная | проверьте, не отключены ли эти места |
| Место тёмное, хотя его никто не бронирует | место закреплено за сотрудником — закрепление красит так же, как бронь |
| Число дней в подсказке не сходится с шапкой | карта исключает только субботу и воскресенье, шапка считает по календарю компании |
| Загрузка ниже ожидаемой у мест с долгими бронями | многодневная бронь засчитывается одним днём |
| Переговорной нет на карте | комната не размещена на плане офиса, у общей переговорной не подключён календарь, комната архивная или относится к дочернему офису |