Перейти к содержимому

Синхронизация с Google Calendar

Синхронизация с Google Calendar соединяет Bookora с вашим Google Calendar так, что записи появляются в обоих местах, а личные события Google блокируют время в Bookora. После подключения синхронизация работает автоматически. Это премиум-функция.

Вкладка Settings > Google Calendar. Новые пользователи видят вводный экран; вернувшиеся — панель управления подключением.

  • Подключить аккаунт Google одним нажатием (вход проходит через защищённый поток Google).
  • Выбрать, с каким календарём Google синхронизироваться.
  • Выбрать, что экспортировать в Google: Appointments, Tasks, Breaks или любую комбинацию.
  • Выбрать, на сколько назад и вперёд импортировать события Google в Bookora.
  • Выбрать цвет для синхронизированных событий.
  • Принудительно запустить синхронизацию в любой момент.
  • Редактировать, сохранять и обновлять события Google внутри Bookora.
  • Аккуратно отключиться, если синхронизация больше не нужна.
  1. Откройте Settings > Google Calendar. Вводный экран рассказывает об интеграции.
  2. Нажмите Continue with Google. Если у вас ещё нет премиума, здесь появится пейволл подписки.
  3. Войдите через защищённый экран Google и подтвердите все разрешения, которые запрашивает Bookora (список календарей, события календаря и email-адрес).
  4. На экране Calendar Picker:
    • Выберите календарь Google для синхронизации. Значок Primary отмечает ваш основной.
    • Отметьте, какие типы событий Bookora экспортировать: Appointments, Tasks, Breaks.
    • Выберите, на сколько назад импортировать: Past events0, 7, 30, 90, 180 или 365 дней.
    • Выберите, на сколько вперёд импортировать: Future events0, 30, 90, 180, 365 или 730 дней.
    • Выберите цвет для синхронизированных событий.
  5. Нажмите Connect. На экране синхронизации запустится первый импорт.
  1. Откройте Settings > Google Calendar.
  2. Подстройте What gets exported, Past events, Future events или Color.
  3. Нажмите Save.
  4. Нажмите Sync now, чтобы запустить немедленную синхронизацию после изменений.

Синхронизация работает в обе стороны, но направления ведут себя по-разному.

  • Bookora → Google — сразу. Когда вы создаёте, редактируете или удаляете запись, задачу или перерыв в Bookora, изменение отправляется в ваш Google Calendar немедленно. Если отправка не прошла (короткий сбой сети или Google), Bookora повторяет попытку самостоятельно — вам ничего делать не нужно.
  • Google → Bookora работает по короткому расписанию. Bookora проверяет Google на новые и обновлённые события раз в несколько минут. Изменения, сделанные напрямую в Google Calendar, появляются после следующей проверки, а не моментально.

Поскольку направления движутся с разной скоростью, нормально, если короткое время Google опережает Bookora — например, встреча, которую вы только что добавили в Google Calendar, может появиться в Bookora через несколько минут. Чтобы немедленно получить последние изменения, откройте Settings > Google Calendar и нажмите Sync now. В обратном направлении (изменения Bookora в Google) этого не требуется — они уходят сразу.

В Google отправляются только те типы событий, которые вы выбрали в What gets exported. Всё, что не отмечено, остаётся в Bookora и не отправляется.

Когда одно и то же событие существует в обоих местах, при конфликте побеждает тот, где событие началось:

  • События, которые начались в Google (метка Imported from Google). Источник истины — Google. Если вы редактируете такое событие в Bookora, изменение отправляется в Google, но всё, что вы меняете напрямую в Google, всегда побеждает при следующем получении.
  • События, которые начались в Bookora и были экспортированы в Google. Деталями владеет Bookora — название, заметки, услуга, клиент и так далее. Если вы редактируете то же событие в Google, обратно в Bookora синхронизируется только расписание (дата, начало и конец). Другие поля, изменённые в Google, не перезапишут версию Bookora.

Удаление события с любой стороны удаляет его с другой при следующей синхронизации.

Повторяющиеся события и события на весь день

Заголовок раздела «Повторяющиеся события и события на весь день»
  • Повторяющиеся события из Google импортируются как отдельные экземпляры, а не как единая повторяющаяся серия. Каждый экземпляр — отдельная запись в Bookora, и каждым можно управлять независимо.
  • События на весь день поддерживаются и остаются «весь день» с обеих сторон.

Color, который вы выбираете в Settings > Google Calendar, — это цвет событий, пришедших из Google в Bookora. Он применяется в двух ситуациях:

  • При импорте нового события Google Bookora окрашивает его этим цветом.
  • Когда вы меняете настройку Color и сохраняете, все уже импортированные из Google события автоматически перекрашиваются в новый цвет — повторная синхронизация или переподключение не нужны.

События, которые начались в Bookora (ваши записи, задачи и перерывы, экспортированные в Google), сохраняют свои цвета. Они не зависят от настройки цвета интеграции ни с одной стороны, потому что их внешним видом владеет Bookora.

  1. Откройте событие в календаре. На нём метка Imported from Google.
  2. Нажмите Edit. Откроется редактор с баннером о том, что событие синхронизировано с Google Calendar.
  3. Можно редактировать название, дату, время начала и окончания, место и заметки. Цвет доступен только для чтения — цветом этих событий владеет Google.
  4. Нажмите Save. Изменение отправится в ваш Google Calendar немедленно. Если вы затем отредактируете то же событие в Google, его версия победит при следующем получении.
  1. Откройте Settings > Google Calendar и прокрутите до зоны опасных действий.
  2. Нажмите Disconnect Google Calendar и подтвердите.
  3. Bookora удаляет события, которые создала в вашем Google Calendar, и очищает сохранённый доступ.

Синхронизированные события показывают на карточке одно из трёх состояний:

  • Synced with Google — всё в согласии.
  • Syncing… — синхронизация в процессе.
  • Sync failed — последняя попытка синхронизации не удалась. Нажмите на событие, чтобы увидеть сообщение, или используйте Sync now для повтора.
  • Только премиум. Бесплатные пользователи видят пейволл до подключения.
  • Google Calendar — единственный сторонний календарь, который поддерживается. Outlook, iCloud и другие календарные сервисы с Bookora не синхронизируются.
  • Один календарь Google одновременно. Чтобы сменить, какой календарь синхронизируется, нажмите Switch calendar в панели управления.
  • Календари Google только для чтения (где у вас доступ только на просмотр) выбрать нельзя — Bookora нужен доступ на запись для экспорта событий.
  • Если первый импорт охватывает очень широкий диапазон дат, вас могут попросить сузить окно прошлого или будущего перед подключением.
  • Bookora и Google используют разные палитры цветов; Bookora подбирает ближайшее соответствие с каждой стороны.
  • Удалить событие из Google в Bookora нельзя — удалите его в самом Google Calendar, и оно исчезнет из Bookora при следующей синхронизации.
  • Синхронизация охватывает до одного года прошлых событий и до двух лет будущих.
  • Подключайтесь из приложения для iOS или Android.
  • Если ваша премиум-подписка истечёт, Google Calendar автоматически отключится, а события, созданные Bookora, будут удалены из вашего Google Calendar. После продления премиума переподключите вручную.
  • Sign-in was cancelled. Try again to connect Google Calendar. Вы закрыли экран входа до завершения. Нажмите Continue with Google снова.
  • Bookora needs calendar access to sync. Allow all requested permissions to continue. Вы сняли одно или несколько разрешений при входе. Bookora нужны все. Зайдите в Google Account > Apps with access, удалите Bookora и попробуйте подключиться снова.
  • Google access is no longer valid. Reconnect to resume sync. Ваш токен доступа истёк или вы отозвали Bookora в своём Google Account. Нажмите баннер Reconnect в Settings > Google Calendar.
  • Sync failed: rate_limited. Google ограничивает скорость. Bookora повторяет попытки автоматически; ваше вмешательство не требуется.
  • Sync failed: backfill_too_large. Окно прошлого или будущего слишком велико для импорта за один раз. Откройте Preferences и выберите меньшие диапазоны Past events и Future events.
  • События из другого календаря всё ещё показываются. Вы подключили не тот календарь. Нажмите Switch calendar и выберите правильный.
  • Я изменил цвет, но мои записи Bookora в Google выглядят так же. Ожидаемо — настройка Color применяется только к событиям, импортированным из Google. Записи, задачи и перерывы, созданные в Bookora, сохраняют установленные на них цвета.
  • Я изменил цвет, но события, импортированные из Google, не обновились. Они должны перекраситься автоматически после сохранения нового цвета. Если изменений не видно, нажмите Sync now в Settings > Google Calendar.
  • На Android вход открывает пустую страницу. Поток входа использует ваш браузер по умолчанию. Убедитесь, что он установлен, обновлён и включён.
  • Google Calendar отключился сам. Скорее всего, ваша премиум-подписка истекла. Продлите премиум и переподключите Google Calendar.
  • В Bookora появилось событие из Google, которое нельзя удалить. Удалите его в Google Calendar; оно исчезнет из Bookora при следующей синхронизации.
  • Мои записи Bookora не появляются в Google Calendar. Проверьте, что в What gets exported включён тип события (например, Appointments), затем нажмите Sync now.
  • Событие, которое я добавил или отредактировал в Google Calendar, ещё не в Bookora. Ожидаемо в течение нескольких минут — Bookora получает изменения Google по короткому расписанию, а не мгновенно. Откройте Settings > Google Calendar и нажмите Sync now, чтобы получить сразу.
  • Синхронизация будто застряла на Syncing…. Подождите несколько минут. Если зависание долгое, нажмите Sync now, чтобы повторить.

Если вам нужна помощь с синхронизацией Google Calendar, напишите на support@bookora.me.