Чи використовуєте ви plugin WordPress Bookly для керування бронюваннями та зустрічами на своєму веб-сайті? Чи бажаєте ви синхронізувати всі бронювання та зустрічі, зроблені за допомогою plugin для автоматичної синхронізації з вашим календарем Google?
Якщо так, то ви прийшли в потрібне місце!
Тут ми підготували вичерпний поглиблений підручник із усім, що вам потрібно знати про те, як налаштувати інтеграцію Календаря Google із plugin WordPress Bookly.
Відмова від відповідальності : вам потрібно використовувати преміальний plugin Bookly Pro , а не безкоштовний plugin . Безкоштовна версія, хоч і чудова для простого налаштування базової системи бронювання, не має багатьох розширених функцій якості життя, таких як підтримка інтеграції з Google.
Отже, без зайвих слів, почнемо:
Зміст
plugin Bookly Pro WordPress надає вам три методи синхронізації календаря Google – односторонню синхронізацію, двосторонню лише зовнішню синхронізацію та правильну двосторонню синхронізацію.
Ось подивіться, що роблять ці методи:
Якщо ви виберете цей метод синхронізації, plugin автоматично надсилатиме всі нові зустрічі, включно з користувацькими полями та будь-якими іншими налаштуваннями, внесеними в Bookly Calendar, безпосередньо до підключеного Календаря Google, але не навпаки.
Це корисно, коли ви хочете, щоб ваш календар Google постійно оновлювався з вашим календарем Bookly, але також потрібно вільно вносити зміни до свого календаря Google, не впливаючи на ваш календар Bookly.
За допомогою цього методу синхронізації plugin автоматично отримуватиме дані про події з підключеного календаря Google, а потім видалятиме відповідні проміжки часу з Booking Calendar під час кроку «Вибір проміжку часу» для призначення зустрічі.
Таким чином, увімкнувши цю опцію, ви можете бути впевнені, що жодна з ваших зустрічей у Bookly не конкуруватиме з подіями в календарі Google.
Зважаючи на це, зауважте, що цей метод не копіюватиме та не відображатиме події Google Calendar у Bookly Calendar. Для цього вам потрібен наступний метод синхронізації.
Примітка : для синхронізації зустрічей між вашим календарем Google і календарем Bookly потрібен деякий час. Таким чином, цей параметр збільшить час завантаження для кроку «Вибрати часовий інтервал». Щоб вирішити цю проблему, обмежте кількість отриманих подій, пов’язаних із цією опцією.
Це правильний метод двосторонньої синхронізації, коли всі бронювання, створені та оновлені в Bookly Calendar, автоматично відображаються в підключеному Календарі Google і навпаки.
Однак ця функція не підтримується плагіном Bookly Pro за plugin . Для цього вам потрібен додатковий аддон – Advanced Google Calendar for Bookly . І це ще не все – вам також потрібно попередньо налаштувати Календар Google, перш ніж увімкнути цей параметр.
У наступному розділі є докладний розділ про те, як налаштувати двосторонню синхронізацію.
plugin Bookly вимагає від вас ввести ідентифікатор клієнта Google і секрет клієнта, щоб інтегрувати календар Bookly з вашим календарем Google.
Для цього вам потрібно буде перейти до консолі розробника Google і увійти за допомогою свого облікового запису. Опинившись там, виберіть існуючий проект або створіть новий проект.
Якщо ви вперше використовуєте консоль розробника Google, ви побачите опцію СТВОРИТИ ПРОЕКТ, як показано на зображенні нижче.
Клацніть його, і вам буде запропоновано ввести «Назва проекту» та «Батьківська організація або папка» для проекту. Після цього натисніть «Створити», і ваш новий проект буде створено.
Потім вас буде спрямовано на такий екран:
Далі вам потрібно буде переконатися, що Google Calendar API увімкнено. Для цього перейдіть до розділу «Бібліотека», як показано на зображенні. Тепер введіть «Календар» у вікні пошуку, як показано на зображенні, і натисніть Google Calendar API, як виділено на зображенні.
Це приведе вас до наступного екрана, де вам потрібно натиснути кнопку «УВІМКНУТИ», і все.
Увімкнувши Google Calendar API для вашого проекту, поверніться на API та служб , а тепер перейдіть до «Екран згоди OAuth».
На наступному екрані вам буде запропоновано вибрати цільового користувача.
Є два варіанти:
Для цього проекту нашим цільовим типом користувача буде внутрішній (ви також можете вибрати зовнішній, якщо у вас немає облікового запису Workspace). Вибравши це, натисніть СТВОРИТИ . Це переведе вас на наступний екран:
Просто заповніть «Назва програми» , «Електронна пошта» , прокрутіть униз і додайте авторизований домен, натиснувши +ДОДАТИ ДОМЕН» . Після завершення натисніть ЗБЕРЕГТИ ТА ПРОДОВЖИТИ внизу сторінки.
Тепер, коли це не потрібно, скористайтеся лівою боковою панеллю та перейдіть до облікових даних .
Звідси натисніть + СТВОРИТИ ОБЛІКОВІ ДАННІ, як показано на зображенні, а потім у спадному меню виберіть Ідентифікатор клієнта OAuth .
На наступному екрані вам потрібно буде вибрати тип програми зі спадного меню.
Виберіть «Веб-програма», а потім введіть ім’я клієнта OAuth. І, нарешті, прокрутіть униз і додайте URI авторизованого перенаправлення.
Це має бути URI перенаправлення, наданий у розділі Bookly > Settings > Google Calendar на вашому веб-сайті WordPress.
Після введення Bookly Redirect URI у розділ Authorized Redirect URI натисніть «Створити», і з’явиться спливаюче вікно з вашим ідентифікатором клієнта та секретом клієнта .
І все, ви успішно створили ідентифікатор клієнта Google і секрет клієнта. А тепер давайте повернемося до вашого веб-сайту WordPress і інтегруємо Google Calendar у ваш Bookly Calendar.
Примітка . Події «Весь день», створені в Календарі Google, за замовчуванням налаштовані на «Безкоштовні». Таким чином, якщо ви хочете, щоб цей день був недоступним у Bookly Calendar, не забудьте змінити статус на «Зайнятий». Або Книжковий календар покаже день, вільний для зустрічей.
Тепер, коли у вас є ідентифікатор клієнта Google і секрет клієнта, увійдіть на свою інформаційну панель WordPress і перейдіть до Bookly > Налаштування > Календар Google . Опинившись там, прокрутіть вниз і введіть ідентифікатор клієнта та секрет у відповідних полях.
Після цього виберіть потрібний режим синхронізації.
Як ви можете бачити на зображенні вище, на вибір є лише два варіанти – «Односторонній» і «Лише двосторонній інтерфейс». Увімкнення правильної двосторонньої синхронізації є дещо складним, тому ми обговорили це виключно в наступному розділі.
Якщо вам не потрібна «двостороння» синхронізація, виберіть один із двох доступних методів синхронізації та прокрутіть униз.
У наступному розділі ви знайдете розділи «Шаблон назви події» та «Шаблон опису події».
Ці параметри дозволять вам налаштувати те, що відображатиметься як назва та опис події для події Календаря Google, яка синхронізується з Календарем Bookly.
Ось докладний посібник, який показує, які коди використовувати для налаштування записів Календаря Google .
Після цього натисніть «Зберегти» , і календар Google буде інтегровано з вашим календарем Bookly. Все, що залишилося, це підключитися до Google Calendar.
Для цього перейдіть до Bookly > Staff Members на лівій бічній панелі. Тут виберіть співробітника, чиї зустрічі потрібно синхронізувати з Календарем Google, і натисніть Редагувати .
Це призведе до появи спливаючого вікна. Звідси перейдіть на «Додатково» та натисніть Підключити» в інтеграції Календаря Google , щоб синхронізувати зустрічі співробітників із Календарем Google.
І все! Тепер ви знаєте, як підключити свій Bookly Calendar до Google Calendar і синхронізувати зустрічі. Єдина заковика полягає в тому, що вам потрібно вручну підключити всі зустрічі вашого співробітника до календаря Google по одній.
Тепер, коли це вирішено, давайте поговоримо про те, як налаштувати двосторонню синхронізацію з Bookly і Google Calendar.
Параметри синхронізації «Одностороння» та «Лише двостороння зовнішня» доступні безпосередньо з plugin Bookly Pro WordPress, і ми щойно розповіли, як ви можете налаштувати та використовувати ці функції.
Тепер, якщо ви бажаєте налаштувати «двосторонню» синхронізацію між Bookly і Google Calendar, вам знадобиться преміальний додаток Bookly Advanced Google Calendar
Примітка : це доповнення для plugin Bookly Pro . Таким чином, вам потрібно буде plugin на ваш WordPress, а потім встановити це доповнення.
Тепер, коли надбудову встановлено, ви маєте побачити опцію «Двостороння» синхронізація, доступну в Bookly > Налаштування > Календар Google , чого раніше не було.
Крім того, прямо під ним є поле «Історія синхронізації зустрічей», де ви можете вказати кількість днів минулих даних календаря, які потрібно синхронізувати між двома календарями.
Якщо значення за замовчуванням – «0», минулі події не будуть синхронізовані.
Зважаючи на це, увімкнути двосторонню синхронізацію буде не так просто, як вибрати опцію та натиснути кнопку «Зберегти».
Щоб забезпечити ефективну синхронізацію всіх подій календаря, радимо дотримуватися офіційного Google Calendar API Sync .
Крім того, вам потрібно буде підтвердити та зареєструвати свій домен на Google Search Console, перш ніж двостороння синхронізація календаря працюватиме.
Ось офіційний посібник Google про те, як підтвердити право власності на сайт .
Після підтвердження доменного імені вашого сайту вам потрібно буде зареєструвати його як дозволений домен для вашого проекту – проекту, чий ідентифікатор клієнта та секрет клієнта підключено до вашого plugin Bookly.
Для цього перейдіть на підтвердження домену в консолі API та натисніть «Додати домен». Тепер просто заповніть форму та знову натисніть кнопку «Додати домен».
Якщо ваш домен пройшов процес перевірки, тепер ви можете вибрати його, щоб почати отримувати push-повідомлення та таким чином встановити двосторонню синхронізацію між вашим календарем Google і Bookly.
За замовчуванням plugin Bookly синхронізує події з Календарем Google через встановлений проміжок часу. Якщо ви бажаєте синхронізувати події прямо зараз, ви можете перейти до Bookly > Календар на інформаційній панелі WordPress і натиснути кнопку «Синхронізувати», як показано на зображенні:
Як бачите, для інтеграції Календаря Google із Bookly потрібно лише кілька кліків. Справжньою проблемою є налаштування API Google і отримання даних OAuth.
Ми сподіваємося, що цей підручник допоміг вам ознайомитися з процесом і ви змогли успішно інтегрувати Календар Google із plugin Bookly. І якщо у вас виникли проблеми, не соромтеся повідомити нас про це в коментарях. Ми докладемо всіх зусиль, щоб вирішити проблему якнайшвидше.
Верхні та нижні колонтитули веб-сайту є важливими елементами. У більшості випадків заголовок забезпечує навігацію…
Дві найпопулярніші теми WordPress на ринку – Astra та OceanWP. Професійний…
Щоб створити чудовий сайт новин, не обов’язково ставати веб-дизайнером. Ми…
Тема газети є однією з найважливіших тем WordPress, розроблена tagDiv,…
Коли справа доходить до створення онлайн-магазину, WooCommerce – це найпопулярніший plugin . Це…
Заголовок, як правило, є першим, що бачить людина, коли відвідує ваш веб-сайт,...
Переглянути коментарі
Привіт - hierzu hätte ich eine denke ich nicht unwichtige Frage: werden durch die Synchronization auch datenschutzrelevante Daten übertragen? oder wird nur die Belegung im Kalender übernommen
vielen Dank und liebe Grüsse
Привіт! Усі дані конфіденційності обслуговуються Google, оскільки це джерело події, наприклад, якщо ви вставляєте відео YouTube на свій веб-сайт. здоров'я,
Привіт! Сподіваюся, у вас усе добре, я хочу знати, чи цей plugin також дозволяє додавати згенеровану зустріч до календаря кінцевого клієнта.
Вітаю! Так, відомості надсилаються електронною поштою та можуть бути імпортовані в календар клієнта (на gmail це автоматично)
Bonjour,
est-ce que l'intégraton d'un google meet peut être automatisé?
Мерсі
Так, його реалізовано в Bookly Pro: https://support.booking-wp- plugin .com/hc/en-us/articles/360013355499-Online-Meetings-Zoom-Google-Meet-
Bonjour,
J'ai actuellement mis en place mon google calendar avec bookly et tout fonctionnait parfaitement jusqu'à présent.
Mais depuis quelques jours, la connexion avec google s'est interrompue toute seule, me donnant cette erreur :
"Календар Google: помилка оновлення маркера OAuth2, повідомлення: '{ "помилка": "disabled_client", "error_description": "Клієнт OAuth вимкнено." }'"
Est-ce que vous auriez une solution pour empêcher les interruptions comme celles ci ? Car devoir recommencer la création d'un projet à chaque fois ne sera pas une solution viable sur le long terme...
Вітаю! Здається, помилка пов’язана зі зміною в Google API. Слід перевірити, чи існує оновлення plugin .
Buenas tardes,
alguien podría recomendarme algún desarrollador que pueda contratar para terminar de integrar Bookly con mi página web? Sigo todos los pasos para poder conectarlo con Google Calendar (he comprado todo lo necesario) y estoy teniendo problemas ya que no consigo "acceso a terceros" y por consiguiente no me da la opción de integrar.
Буенос день,
Tengo problemas con la verificación de la app, no sé muy bien qué tengo que hacer para poder verificar la app.
Буенос день,
Чи дозволено авторизувати домінію, ¿debemos poner el de Bookly або el de la web dónde va a estar instalada esta aplicación?
Граціас!
Привіт, я думаю, що це пов’язано з авторизацією додатка Google.
Bonjour,
j'ai bien suivi pas à pas votre tuto (merci beaucoup) mais quand je suis à la dernière étape sur l'onglet "avancé" de "staff" et que je clique sur "google calendar synchronisation", j'ai un message d 'помилка того, що програма не дійсна для Google "Google n'a pas validé cette application. L'application requires l'accès des informations sensibles de votre compte Google. Nous vous recommandons de ne pas utiliser cette application tant que le développeur ne l'aura pas soumise pour validation auprès de Google." . Ce qui est d'autant plus surprenant que sur Google cloud j'ai un un message "État de validation - Validation non requise".
Pouvez-vous m'aider ?
Мерсі
Привіт, я думаю, що вам потрібно перевірити всі авторизації під час підключення. Можливо, Google Календар додав нові з моменту публікації цієї публікації!
Ikzelf krijg bij de laatste stap een melding en het lukt me dus niet om mezelf als medewerker te koppelen aan de agenda
Fout 403: access_denied
Розробник не надав вам доступ до цієї програми. Зараз він тестується, і Google не перевірив його. Якщо ви вважаєте, що вам потрібен доступ, зв’яжіться з розробником (********@gmail).
Iemand hiervoor een oplossing?
Так, це тому, що ви не є адміністратором створеного порядку денного. Для синхронізації даних вам потрібен доступ адміністратора, налаштування потрібно виконати з Календаря Google
Холо!
He estado leyendo el artículo y me parece fantástico.
Tengo una consulta, estoy realizando una web de un salón de belleza con sistema de reservas.
Me gustaría integrarlo con google calendar por lo que puede que Bookly sea una de las opciones.
La idea es crear varios calendarios para cada servicio pues la peluquería del salón si que tendría una apertura normal, pero los profesionales que acudirán a dar sus servicios irían algunos días concretos y horas concretas.
¿Solo con crear varios calendarios en google calendar? чи ви не вірите в Google Workspace? ¿O solo con el pluggin de Bookly?
¿Como funciona?
Gracias.
Привіт, я вважаю, що використання іншого календаря в Bookly є найкращим рішенням або синхронізація кількох календарів із Google може бути варіантом