
Google Календарь: онлайн-запись
Готовый модуль для интеграции Google Calendar на сайтах 1С-Битрикс. Быстрый запуск онлайн-записи для вашего бизнеса. Скачайте сейчас!
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Дорого?
Напишите нам — бесплатно подберём похожее решение подешевле под вашу задачу.
Технические данные
- Опубликовано:
- 16.04.2026
- Версия:
- 1.0.0
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес»
- Адаптивность:
- Да
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Возможности интеграции с календарем
Модуль Онлайн-запись Google Calendar (pcode.googlecalendar) — это готовое решение для 1С-Битрикс, которое позволяет развернуть на сайте полноценную систему бронирования услуг с автоматической синхронизацией с Google Календарем. Продукт предназначен для компаний и частных специалистов, которым необходимо исключить двойные брони, ручное согласование времени и потерю заявок. Модуль работает в реальном времени: клиент видит только свободные слоты, а занятые мгновенно блокируются, что делает процесс записи максимально прозрачным и удобным.
Ключевые возможности и техническая реализация
Решение встраивается в сайты на редакциях «Первый сайт», «Старт», «Стандарт», «Малый бизнес» и «Бизнес». После установки модуль автоматически создает инфоблок «Google Calendar Заявки», куда дублируются все записи. Это дает встроенную CRM-систему внутри Битрикса для работы с лидами. Поддерживается 4 режима работы, что позволяет адаптировать функционал под любую бизнес-модель:
- Simple (Простой) — запись в единый календарь для частных специалистов (врачи, репетиторы, консультанты);
- Services (Услуги) — клиент выбирает услугу с разной длительностью, система подбирает свободное время;
- Specialists (Специалисты) — выбор конкретного мастера, у каждого сотрудника свой независимый календарь;
- Full (Полный) — комбинированный режим с умной фильтрацией: выбор услуги и специалиста с подбором пересекающихся свободных слотов.
Все слоты проверяются через двустороннюю синхронизацию с Google Calendar API. Если время занято в календаре сотрудника, оно не отображается на сайте. Гибкое расписание позволяет настроить рабочие дни и часы как глобально, так и отдельно для каждой услуги.
Что получает покупатель после установки
После инсталляции модуля владелец сайта получает готовый блок онлайн-записи, который можно разместить на любой странице. Система не требует сложной настройки: создание календарей и привязка API выполняется за 5 минут. В комплекте идет современный адаптивный интерфейс, корректно работающий на мобильных устройствах. Каждая заявка клиента автоматически фиксируется в двух местах: в Google Календаре сотрудника и в инфоблоке 1С-Битрикс, что исключает потерю данных. Модуль не требует поддержки композита и полностью автономен после первичной настройки.
Для кого подходит решение
Продукт ориентирован на малый и средний бизнес в сфере услуг: салоны красоты, медицинские центры, фитнес-клубы, образовательные курсы, юридические и консалтинговые бюро, фотостудии и коворкинги. Решение одинаково эффективно как для одного специалиста (режим Simple), так и для компании с десятком сотрудников и разными услугами (режим Full). Модуль подходит для сайтов, где требуется автоматизация записи и снижение нагрузки на администраторов за счет исключения ручного подтверждения времени.
Мощный и гибкий модуль для организации онлайн-записи на услуги с полной интеграцией API Google Calendar и 1С-Битрикс.
ВозможностиМодуль позволяет развернуть полноценную систему бронирования на вашем сайте за 5 минут. Клиенты выбирают услугу, специалиста и удобное время, а заявка мгновенно попадает в Google Календарь сотрудника и в CRM (Инфоблок) сайта.
Ключевые функции:- Двусторонняя синхронизация с Google: Проверка занятости слотов в реальном времени. Если слот занят в календаре, он недоступен для записи на сайте.
- 4 Режима работы:
- Простой (Simple): Запись в один календарь (для частных специалистов).
- Услуги (Services): Выбор услуги -> Запись (разная длительность услуг).
- Специалисты (Specialists): Выбор мастера -> Запись (у каждого свой календарь).
- Полный (Full): Выбор Услуги + Выбор Специалиста -> Умная фильтрация.
- Простой (Simple): Запись в один календарь (для частных специалистов).
- Интеграция с Инфоблоками: Все заявки дублируются в специальный инфоблок "Google Calendar Заявки" (создается автоматически). Это база ваших лидов внутри Битрикса.
- Гибкое расписание: Настройка рабочих дней и часов глобально или для каждой услуги отдельно.
- Современный UI:
- Адаптивный дизайн (Mobile-First).
- AJAX-подгрузка слотов (без перезагрузки страницы).
- Приятный календарь и выбор времени.
- Стилизация под любой дизайн (CSS переменные).
- Адаптивный дизайн (Mobile-First).
1. Установка модуля
Установите модуль через стандартную систему обновлений или скопируйте папку
pcode.googlecalendar в /local/modules/ и нажмите "Установить" в админке. Во время установки модуль автоматически создаст необходимые Инфоблоки и Типы инфоблоков.2. Подключение Google APIДля работы требуется файл ключей
credentials.json от Service Account Google Cloud Platform.- Перейдите в настройки модуля: Настройки -> Настройки модулей -> Google Calendar Онлайн-Запись.
- Загрузите файл credentials.json.
- Там же вы можете настроить Глобальный список услуг и специалистов.
Добавьте компонент
pcode:google.calendar на любую страницу сайта.Основные параметры компонента:
- Режим работы: Выберите один из 4-х режимов.
- Рабочее время: Укажите начало и конец рабочего дня (например, с 9 до 18).
- Длительность слота: Базовое время приема (например, 60 мин).
- ID Календаря: Если используете простой режим, укажите Email календаря здесь. В режимах "Специалисты" ID берутся из глобальных настроек.
SIMPLE (Простая запись)
Идеально для лендингов и личных страниц. Просто календарь и форма. Все заявки падают в один общий Google Календарь.
SPECIALISTS (Выбор специалиста)Для клиник, салонов красоты, барбершопов. Пользователь сначала выбирает специалиста (например, "Мастер Иван"), и видит свободное время именно этого мастера.
- Требует настройки "Специалистов" в настройках модуля.
Для сервисов с разными процедурами. "Стрижка" (30 мин) или "Окрашивание" (120 мин). Система автоматически рассчитает, сколько слотов нужно занять.
FULL (Полный цикл)Связывает услуги и специалистов. Выбираем "Массаж", и система предлагает только тех специалистов, кто делает массаж. Выбираем мастера — видим его свободное время.
Техническая информация- Код модуля: pcode.googlecalendar
- Компонент: pcode:google.calendar
- Зависимости: PHP 7.4+, модуль iblock, наличие credentials.json с правами доступа к календарям.
- Особенности: Использует Google API Client PHP Library (включена в модуль).
Внешний вид полностью настраивается через CSS. Шаблон компонента находится в
.default и использует понятные классы (.booking-widget, .time-slot, .booking-success).Для чего предназначен модуль «Запись в календарь Google онлайн»?
С какими редакциями 1С-Битрикс совместим модуль?
Какова стоимость модуля и какие условия лицензирования?
Сложно ли установить и настроить модуль самостоятельно?
Какая техподдержка предоставляется после покупки?
Установка модуля из Маркетплейса
Перейдите в административной панели 1С-Битрикс в раздел «Маркетплейс» → «Каталог решений». Найдите модуль «Google Календарь: онлайн-запись» (pcode.googlecalendar) и нажмите «Установить». Дождитесь завершения загрузки и установки решения.
Активация и настройка модуля
Перейдите в раздел «Установленные решения» и найдите установленный модуль. Нажмите «Настроить». В открывшейся форме укажите необходимые параметры: выберите режим работы (Simple, Services или Specialists), а также настройте интеграцию с вашим Google-аккаунтом, следуя инструкциям модуля для получения API-ключа.
Привязка инфоблока для заявок
В настройках модуля укажите существующий или создайте новый инфоблок, в который будут дублироваться записи из Google Календаря. По умолчанию модуль автоматически создает инфоблок «Google Calendar Заявки». Убедитесь, что он активен и доступен для сбора данных.
Настройка отображения на сайте
Разместите компонент модуля на нужных страницах сайта (например, в разделе «Услуги» или на отдельной странице записи). Для этого в режиме редактирования страницы добавьте компонент «Google Календарь: онлайн-запись» и настройте его параметры в соответствии с выбранным режимом работы.
Проверка синхронизации с Google Календарем
Перейдите в свой Google Календарь и создайте тестовое событие. Убедитесь, что оно отображается в инфоблоке «Google Calendar Заявки» на сайте. Затем выполните тестовую запись через форму на сайте — проверьте, что слот заблокировался в Google Календаре и заявка появилась в системе.
Финальное тестирование записи
Откройте сайт от лица клиента, выберите услугу или специалиста (в зависимости от режима) и попробуйте записаться на свободное время. Убедитесь, что занятые слоты не отображаются, а после подтверждения записи данные корректно синхронизируются с Google Календарем и инфоблоком.
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.






















