Nastavte integraci Kalendáře Google s Plugin WordPress Bookly

google-calendar-bookly

Používáte plugin WordPress Bookly ke správě rezervací a schůzek na vašem webu? Chcete synchronizovat všechny rezervace a schůzky provedené pomocí plugin , aby se automaticky synchronizovaly s vaším Kalendářem Google?

Pokud ano, pak jste na správném místě!

Zde jsme připravili obsáhlý podrobný návod na vše, co potřebujete vědět o tom, jak nastavit integraci Kalendáře Google s plugin WordPress Bookly .

Upozornění : Musíte používat prémiový plugin Bookly Pro a ne bezplatný plugin . Bezplatná verze, i když skvělá pro pouhé nastavení základního rezervačního systému, postrádá mnoho pokročilých funkcí kvality života, jako je podpora integrace Google.

Takže bez dalších okolků začneme:

Obsah

Na Bookly jsou k dispozici různé metody synchronizace Kalendáře Google

plugin Bookly Pro WordPress vám nabízí tři způsoby synchronizace Kalendáře Google – jednosměrnou synchronizaci, pouze obousměrnou front-end a správnou obousměrnou synchronizaci.

Zde je pohled na to, co tyto metody dělají:

Jednosměrná synchronizace

Pokud zvolíte tuto metodu synchronizace, plugin automaticky přenese všechny nové schůzky včetně vlastních polí a jakýchkoli dalších vylepšení provedených v kalendáři Bookly přímo do připojeného kalendáře Google, ale ne naopak.

To je užitečné, když chcete, aby váš Kalendář Google zůstal aktualizován s vaším Bookly Calendar, ale také potřebujete volně provádět úpravy vašeho Kalendáře Google, aniž by to ovlivnilo váš Bookly Calendar.

Pouze dvoucestný front-end

Pomocí této metody synchronizace plugin automaticky načte data událostí z připojeného kalendáře Google a poté odstraní odpovídající časové úseky z Booking Calendar během kroku „Vybrat časový úsek“ při sjednávání schůzky.

Pokud tuto možnost povolíte, můžete si být jisti, že žádná z vašich schůzek v Bookly nekonkuruje vašim událostem v Kalendáři Google.

Jak již bylo řečeno, mějte na paměti, že tato metoda nebude kopírovat ani zobrazovat události Kalendáře Google v kalendáři Bookly. K tomu potřebujete další metodu synchronizace.

Poznámka : Synchronizace schůzek mezi vaším Kalendářem Google a Kalendářem Bookly nějakou dobu trvá. Tato možnost jako taková prodlouží dobu načítání pro krok „Select Time Slot“. Chcete-li tento problém vyřešit, omezte počet načítaných událostí souvisejících s touto možností.

Obousměrná synchronizace

Jedná se o správnou obousměrnou synchronizační metodu, kdy se všechny rezervace vytvořené a aktualizované v Bookly Calendar automaticky promítnou do připojeného kalendáře Google a naopak.

Tato funkce však není podporována výchozím plugin . K tomu potřebujete další addon – Advanced Google Calendar for Bookly . A to není vše – před povolením tohoto nastavení budete také muset předkonfigurovat Kalendář Google.

Podrobnou část o tom, jak nastavit obousměrnou synchronizaci, najdete v další části.

Najděte své ID klienta Google a tajný klíč klienta

plugin Bookly vyžaduje, abyste zadali své ID klienta Google a tajný klíč klienta, aby bylo možné kalendář Bookly integrovat s vaším Kalendářem Google.

Chcete-li to provést, budete muset přejít do konzole Google Developer Console a přihlásit se pomocí svého účtu. Jakmile tam budete, vyberte existující projekt nebo vytvořte nový projekt.

Pokud konzoli Google Developer Console používáte poprvé, zobrazí se vám možnost VYTVOŘIT PROJEKT, jak je znázorněno na obrázku níže.

Klikněte na něj a budete požádáni o zadání „Název projektu“ a „Nadřazená organizace nebo složka“ pro projekt. Po dokončení klikněte na „Vytvořit“ a váš nový projekt bude vytvořen.

Poté budete přesměrováni na následující obrazovku:

Dále se budete muset ujistit, že je povoleno Google Calendar API. Chcete-li to provést, přejděte do sekce Knihovna, jak je uvedeno na obrázku. Nyní zadejte „Kalendář“ do vyhledávacího pole, jak je znázorněno na obrázku, a klikněte na Google Calendar API, jak je zvýrazněno na obrázku.

Tím se dostanete na následující obrazovku, kde musíte kliknout na tlačítko „ENABLE“ a je to.

S povoleným rozhraním Google Calendar API pro váš projekt se vraťte na API a služby a nyní přejděte na obrazovku Souhlas s protokolem OAuth.

Následující obrazovka vás vyzve k výběru cílového uživatele.

Jsou dvě možnosti:

  • Interní : Dostupné pro uživatele ve vaší organizaci. (K dispozici pouze uživatelům s Workspace .)
  • Externí : K dispozici všem uživatelům s účtem Google.

Pro tento projekt bude náš cílový typ uživatele Interní (můžete také vybrat Externí, pokud nemáte účet Workspace). Po výběru klikněte na VYTVOŘIT . Tím se dostanete na následující obrazovku:

Stačí vyplnit Název aplikace , E-mail , přejděte dolů a přidejte autorizovanou doménu kliknutím na + PŘIDAT DOMÉNU . Po dokončení klikněte na ULOŽIT A POKRAČOVAT v dolní části stránky.

Nyní s tím mimo, použijte levý postranní panel a přejděte do Pověření .

Odtud klikněte na + VYTVOŘIT PŘIHLÁŠENÍ , jak je znázorněno na obrázku, a v rozevíracích možnostech klikněte na ID klienta OAuth .

Na následující obrazovce budete muset z rozevírací nabídky vybrat typ aplikace.

Vyberte „Webová aplikace“ a poté zadejte název klienta OAuth. A nakonec přejděte dolů a přidejte identifikátor URI autorizovaného přesměrování.

Mělo by se jednat o URI přesměrování poskytnuté v sekci Bookly > Nastavení > Kalendář Google na vašem webu WordPress.

Po zadání URI Bookly Redirect do sekce Authorized Redirect URI klikněte na Create a objeví se vyskakovací okno s vaším ID klienta a tajným klíčem klienta .

A je to, úspěšně jste vytvořili ID klienta Google a tajný klíč klienta. Nyní se vraťme na váš web WordPress a integrujte Kalendář Google s kalendářem Bookly.

Poznámka : Události „Celý den“ vytvořené v Kalendáři Google jsou ve výchozím nastavení nastaveny na „Zdarma“. Pokud tedy chcete, aby tento den nebyl v kalendáři Bookly k dispozici, nezapomeňte změnit stav na „Zaneprázdněn“. Nebo jinak, Bookly Calendar zobrazí den dostupný pro schůzky.

Propojte Kalendář Google s kalendářem Bookly

Nyní, když máte své ID klienta Google a tajný klíč klienta, přihlaste se k hlavnímu panelu WordPress a přejděte na Bookly > Nastavení > Kalendář Google . Až tam budete, přejděte dolů a do příslušných polí zadejte ID klienta a Tajný klíč.

Po dokončení vyberte preferovaný režim synchronizace.

Jak můžete vidět z obrázku výše, na výběr jsou pouze dvě možnosti – „Jednosměrná“ a „Pouze dvoucestná front-end“. Povolení správné „Dvoucestné“ synchronizace je trochu složité, a proto jsme o tom mluvili výhradně v pozdější části.

Pokud nepotřebujete „Two-Way“ Sync, vyberte jednu ze dvou dostupných metod synchronizace a přejděte dolů.

V následující sekci najdete sekce „Šablona pro název události“ a „Šablona pro popis události“.

Tyto možnosti vám umožní nakonfigurovat, co se zobrazí jako název události a popis události pro událost Kalendáře Google, která je synchronizována z Kalendáře Bookly.

Zde je podrobný průvodce, který vám ukáže, jaké kódy použít k přizpůsobení položek Kalendáře Google .

Jakmile to uděláte, stiskněte Uložit a Kalendář Google bude integrován s vaším kalendářem Bookly. Nyní zbývá pouze připojit se ke svému Kalendáři Google.

Chcete-li to provést, přejděte z levého postranního panelu do své Bookly > Staff Members. Odtud vyberte zaměstnance, jehož schůzky chcete synchronizovat s Kalendářem Google, a klikněte na Upravit .

Tím se zobrazí vyskakovací okno. Odtud přejděte na Upřesnit a klikněte na Připojit pod integrace Kalendáře Google , abyste synchronizovali schůzky zaměstnanců s Kalendářem Google.

A je to! Nyní víte, jak propojit svůj kalendář Bookly s kalendářem Google a synchronizovat schůzky. Jediný háček je v tom, že musíte ručně připojit všechny schůzky vašeho zaměstnance s Kalendářem Google, jednu po druhé.

Nyní, když je to vyřešeno, pojďme si promluvit o tom, jak nastavit obousměrnou synchronizaci s Bookly a Kalendářem Google.

Jak nastavit obousměrnou synchronizaci s Kalendářem Google

Možnosti synchronizace „Jednosměrná“ a „Dvoucestná pouze front-end“ jsou k dispozici přímo s plugin Bookly Pro WordPress a právě jsme se zabývali tím, jak můžete tyto funkce nastavit a používat.

Nyní, pokud chcete nastavit „obousměrnou“ synchronizaci mezi Bookly a Google Calendar, budete potřebovat prémiový doplněk Bookly Advanced Google Calendar

Poznámka : Toto je doplněk pro plugin Bookly Pro . Jako takový budete muset mít plugin a poté nainstalovat tento doplněk.

Nyní, s nainstalovaným doplňkem, byste nyní měli vidět možnost „Obousměrná“ synchronizace dostupná v Bookly > Nastavení > Kalendář Google , což dříve nebylo.

Také přímo pod ním máte pole „Synchronizovat historii schůzek“, kde můžete zadat počet dní minulých kalendářních dat, která chcete synchronizovat mezi dvěma kalendáři.

Pro výchozí hodnotu – „0“ nebudou synchronizovány žádné minulé události.

Nyní, když už bylo řečeno, povolení obousměrné synchronizace nebude tak jednoduché jako výběr možnosti a stisknutí tlačítka „Uložit“.

Chcete-li zajistit efektivní synchronizaci všech událostí Kalendáře, doporučujeme vám postupovat podle oficiálního synchronizací rozhraní API kalendáře Google .

Než bude obousměrná synchronizace kalendáře fungovat, budete také muset ověřit a zaregistrovat svou doménu ve službě Google Search Console.

Zde je oficiální průvodce Google, jak ověřit vlastnictví webu .

Jakmile bude název domény vašeho webu ověřen, budete ho muset zaregistrovat jako povolenou doménu pro váš projekt – projekt, jehož ID klienta a tajný klíč klienta jsou propojeny s vaším plugin Bookly .

Chcete-li to provést, přejděte na Ověření domény v konzole API a klikněte na „Přidat doménu“. Nyní stačí vyplnit formulář a znovu kliknout na tlačítko „Přidat doménu“.

Za předpokladu, že vaše doména prošla procesem ověření, můžete ji nyní vybrat, aby začala dostávat oznámení push, a tím vytvořit obousměrnou synchronizaci mezi vaším Kalendářem Google a Bookly.

Jak ručně synchronizovat Kalendář Google s Bookly

Ve výchozím nastavení plugin Bookly synchronizuje události s Kalendářem Google po nastaveném časovém intervalu. Pokud si přejete synchronizovat události právě teď, můžete přejít na Bookly > Kalendář z hlavního panelu WordPress a kliknout na tlačítko „Synchronizovat“, jak je znázorněno na obrázku:

Zabalit se

Jak vidíte, integrace Kalendáře Google s Bookly trvá pouze několik kliknutí. Skutečným problémem je nastavení vašich rozhraní Google API a získání podrobností o OAuth.

Doufáme, že vám tento tutoriál pomohl projít celým procesem a že jste byli schopni úspěšně integrovat Kalendář Google s plugin Bookly. A pokud jste narazili na nějaké problémy, neváhejte nám dát vědět v komentářích. Pokusíme se problém co nejdříve vyřešit.

18 myšlenek na téma „Nastavení integrace Kalendáře Google s Plugin WordPress Bookly“

  1. Hallo – Hierzu hätte ich eine denke ich nict unwichtige Frage: werden durch die Synchronization auch datenschutzrelevante Daten übertragen? oder wird nur die Belegung im Kalender übernommen
    vielen Dank und liebe Grüsse

    1. Ahoj, všechna data o ochraně osobních údajů spravuje Google, protože to je zdroj události, jako když na svůj web vložíte video z youtube. Na zdraví,

  2. Ahoj! Doufám, že se vám daří dobře, chci vědět, zda tento plugin umožňuje i přidání vygenerované schůzky do kalendáře koncového zákazníka.

    1. Ahoj, ano, určitě jsou podrobnosti zasílány e-mailem a lze je importovat do zákaznického kalendáře (na gmailu je to automatické)

  3. 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 :

    “Kalendář Google: Chyba při obnovování tokenu OAuth2, zpráva: '{ “error”: “disabled_client”, “error_description”: “Klient OAuth byl deaktivován.” }'“

    Est-ce que vous auriez une solution pour empêcher les interruptions comme celles ci ? Car devoir recommencer la création d'un projekt à chaque fois no is on the solution of lifeable sur le le term…

    1. Dobrý den, chyba se zdá být způsobena změnou Google API. Měli byste zkontrolovat, zda existuje aktualizace plugin .

  4. Buenas tardes,
    alguien podría recomendarme algún desarrollador que pueda contratar pro terminar de integrar Bookly con my page web? Todos los pasos para poder conectarlo conectarlo con Google Calendar (on comprado todo lo necesario) a estoy teniendo problemas ya que no consigo "acceso a terceros" y por consiguiente no me da la opción de integrar.

  5. Buenos días,

    Cuando hay que poner un dominio autorizado, ¿debemos poner el de Bookly nebo el de la web dónde va a estar instalada esta applicación?

    Děkuji!

  6. 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 klikni na “google calendar synchronisation”, j'ai un message d 'chyba quoi mon app n'est pas validé par Google “Google n'a pas validé cette aplikace. Aplikace vyžaduje přístup k citlivým informacím od společnosti Google. Nous vous recommandons de ne pas utiliser cette application tant que le 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 bien un message “Etat de validation – Validation non requise”.
    Pouvez-vous m'aider?
    Merci

    1. Ahoj, myslím, že při připojování je potřeba zkontrolovat všechna oprávnění. Kalendář Google možná od zveřejnění tohoto příspěvku přidal nové!

  7. Lieselot Degrande

    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
    Vývojář vám neudělil přístup k této aplikaci. Momentálně se testuje a Google to neověřil. Pokud si myslíte, že byste měli mít přístup, kontaktujte vývojáře (********@gmail).

    Iemand hiervoor een oplossing?

    1. Ano, je to proto, že nejste správcem vytvořené agendy. Chcete-li synchronizovat data, potřebujete přístup správce, nastavení je třeba provést z Kalendáře Google

  8. Ahoj!
    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 kalendář? nebo también ¿haría falta proti Google Workspace? ¿O solo con el pluggin de Bookly?
    Co funguje?
    Gracias.

    1. Ahoj, myslím, že nejlepším řešením je použití jiného kalendáře v Bookly nebo může být možností synchronizace několika kalendářů od Googlu

Zanechat komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *