Připojení Google Calendar

Rychlé a bezpečné připojení

Proč Google Calendar?

Google Calendar je nejjednodušší kalendář na připojení! Používá bezpečnou OAuth autentizaci, takže s námi nikdy nesdílíte své heslo. Nastavení trvá méně než 2 minuty a synchronizace je okamžitá díky webhookům v reálném čase.

Průvodce krok za krokem

1

Přejděte na Připojení kalendářů

Z vašeho SyncMyDay dashboardu klikněte na Kalendáře v hlavním menu, nebo přejděte přímo na stránku Připojení kalendářů.

Stránka Připojení kalendářů s možnostmi Google Calendar, Microsoft 365, Apple/CalDAV a Emailový kalendář

Stránka "Připojení kalendářů" zobrazující všechny dostupné možnosti připojení

2

Klikněte na "Připojit Google Calendar"

Na stránce Připojení kalendářů najděte tlačítko Google Calendar s logem Google a klikněte na něj.

Tlačítko Google Calendar na stránce Připojení kalendářů

Klikněte na modré tlačítko "Google Calendar" pro zahájení připojení

3

Přihlaste se pomocí Google

Budete přesměrováni na bezpečnou přihlašovací stránku Google. Přihlaste se pomocí Google účtu, který má kalendář, který chcete připojit.

Více Google účtů?

Ujistěte se, že se přihlašujete správným účtem. Více Google účtů můžete připojit později opakováním tohoto procesu.

Přihlašovací obrazovka Google

Přihlaste se pomocí svého Google účtu

4

Udělte oprávnění

Google vás požádá o povolení pro SyncMyDay k přístupu k vašemu kalendáři. Zkontrolujte oprávnění a klikněte na Povolit.

Jaká oprávnění SyncMyDay potřebuje?

  • Zobrazit události ve všech vašich kalendářích: Pro čtení časů událostí (ne názvů/detailů)
  • Přidávat a upravovat události: Pro vytváření blokujících událostí
  • Mazat události: Pro odstranění blokujících událostí, když jsou zdrojové události smazány

Nebojte se o soukromí!

I když požadujeme oprávnění k "zobrazení událostí", čteme pouze časy začátku/konce a stav. Nikdy nepřistupujeme ani neukládáme názvy událostí, popisy nebo další detaily.

Obrazovka souhlasu s oprávněními Google OAuth

Udělte SyncMyDay oprávnění k přístupu k vašemu kalendáři

5

Vyberte, které kalendáře synchronizovat

Po udělení oprávnění budete přesměrováni zpět do SyncMyDay. Uvidíte seznam všech kalendářů ve vašem Google účtu. Vyberte, které chcete zpřístupnit pro synchronizaci.

Pro tip: Můžete vybrat více kalendářů ze stejného Google účtu! To je užitečné, pokud máte oddělené kalendáře pro:

  • Osobní události
  • Rodinné události
  • Sdílené týmové kalendáře
  • Projektově specifické kalendáře
Dialog výběru kalendářů z Google účtu

Vyberte kalendáře, které chcete synchronizovat

6

Hotovo! Kalendář připojen

Váš Google Calendar je nyní připojen a objeví se ve vašem seznamu připojení kalendářů se zeleným stavovým odznáčkem "Aktivní".

✅ Co se stane dál?

  • Váš kalendář je připraven k použití v pravidlech synchronizace
  • SyncMyDay bude dostávat oznámení v reálném čase, když se události změní
  • Nyní můžete vytvořit pravidla synchronizace a začít synchronizovat!
Seznam připojených kalendářů s Google Calendar se stavem Aktivní

Váš Google Calendar je úspěšně připojen a aktivní

Další kroky

OAuth 2.0 Flow

SyncMyDay používá Google OAuth 2.0 autentizaci s následujícími scope:

  • https://www.googleapis.com/auth/calendar.readonly - Čtení kalendářových dat
  • https://www.googleapis.com/auth/calendar.events - Vytváření/úprava/mazání událostí

Synchronizace v reálném čase

Používáme Google Calendar Push Notifications (webhooky) pro okamžité přijímání aktualizací:

  • Pro každý připojený kalendář je registrován webhook
  • Google odesílá oznámení během několika sekund po jakýchkoliv změnách událostí
  • Webhooky jsou automaticky obnoveny každých 7 dní
  • Pokud doručení webhooku selže, přepneme na polling každých 15 minut

API kvóty

Google Calendar API má následující kvóty:

  • Dotazů za den: 1,000,000 (sdíleno mezi všemi uživateli SyncMyDay)
  • Dotazů za 100 sekund na uživatele: 500

Architektura SyncMyDay je optimalizována, aby zůstala dobře v rámci těchto limitů pro běžné použití.

Ukládání tokenů

OAuth přístupové tokeny a obnovovací tokeny jsou:

  • Šifrovány v klidu pomocí AES-256
  • Bezpečně uloženy v naší databázi
  • Automaticky obnovovány, když vyprší (každých 60 minut)
  • Okamžitě smazány, když odpojíte kalendář

Odvolání přístupu

Přístup SyncMyDay můžete kdykoli odvolat: