Google Calendar setup

OAuth-flow, calendar-választás, real-time push, 15 perces pull

Google Calendar setup

A Google Calendar a leghasználtabb sync-provider. OAuth-flow-val csatlakoztatható, és real-time mindkét irányban dolgozik.

Hol találod

/manager/connect/calendar+ Google Calendar gomb.

Csatlakozás (OAuth-flow)

Lépések

  1. + Google Calendar gomb
  2. Új ablak: Google login
  3. Hozzáférés engedélyezése (Bookinda kér: Calendar.read + Calendar.write)
  4. Visszairányítás Bookinda-ra
  5. Calendar kiválasztása: melyik Google-naptárhoz csatlakozz (pl. Primary, Munka, Családi)
  6. Privacy szint kiválasztása (FULL / LIMITED / BUSY_ONLY)
  7. Mentés → ACTIVE státusz

Mit kér a Bookinda

  • Calendar.read: a naptár-event-ek olvasása (busy-block-pull)
  • Calendar.write: új event-ek létrehozása (Bookinda-foglalás-push)
  • Offline access: refresh-token (a connection nem szakad meg)

Sync-irányok

Bookinda → Google (real-time push)

Új foglalás létrehozása / módosítás / lemondás:

  • Sent within 1-2 másodperc a Google-be
  • Event-cím: a privacy-szinttől függ
  • Event-leírás: vendég-info, szolgáltatás, ár
  • Google-event extended-properties: Bookinda-jelölő

Google → Bookinda (15 perces pull)

  • A Bookinda 15-percenként pull-ozza a Google új event-jeit
  • Ezekből ExternalBusyBlock-ot készít
  • A salon-naptárán "Foglalt" idősávban megjelenik

Manuális pull

  • "Pull now" gomb a calendar-sync-oldalon
  • Azonnali frissítés (nem várja a 15 perces cron-t)

Multi-calendar

Egy staff csatlakoztathat több Google-naptárat:

  • Pl. "Personal" + "Work"
  • Mindegyik külön külön ACTIVE
  • Mindegyik pull-oz busy-block-ot

Sync-státuszok

ACTIVE

Minden rendben, a sync működik.

PAUSED

Te szüneteltetted (vagy admin). Sync nem fut.

ERROR

Hibás (pl. token lejárt és nem refreshelhető). Üzenet a calendar-sync-oldalon.

PENDING

Csatlakozva, de még nem választottál ki Calendar-t.

Lemondás (disconnect)

A calendar-sync-soron → Disconnect gomb:

  • Token-revokáció (Google-nál)
  • Bookinda-sync row törlése
  • A korábban push-olt Google-event-ek MARADNAK (nem törlődnek)
  • A jövőbeli foglalások már nem mennek a Google-be

Ha vissza akarod csatolni, új OAuth-flow.

Token-management

A Google OAuth tokenek:

  • Access token: rövid életű (1 óra)
  • Refresh token: hosszú életű (örök, kivéve ha visszavonod)

A Bookinda automatikusan refresh-eli az access token-t. Ha a refresh-token érvénytelen (te visszavontad a Google-Settings-ben), a sync ERROR státuszba kerül.

Mikor használd

Szcenárió 1, hairstylist personal sync Anna stylist a saját Google Calendar-jához csatolja a Bookinda-t. A foglalásai megjelennek a "Munka" naptárában. A személyes event-jei (orvosi vizsgálat, családi vacsora) busy-block-ká lesznek a Bookindában.

Szcenárió 2, salon owner overview Owner egy "Salon Overview" Google-naptárat hoz létre. Csatolja minden staff-hoz tenant-szintűen. Egy közös naptárban látja a salon-egészét.

Szcenárió 3, multi-account staff Béla két Google-fiókot használ (személyes + üzleti). Mindkettőt csatolja. Mindkettő külön-külön sync-ol.

Szcenárió 4, hibás sync A sync ERROR státuszban van. Megnézed: token revoked. Reconnect-elsz.

Tippek

  • Az OAuth-flow 1-2 percet vesz igénybe, nem több. Ha tovább tart, valami nem stimmel.
  • A Calendar-választás kritikus: ne a Primary-t add, ha az nagyon zsúfolt. Külön munka-naptárt csatolj.
  • A privacy-szint a vendég-adat-érzékenységet tükrözi, medical-szigorúbb.
  • A multi-calendar mértékkel, 2-3 calendar OK, 10+ zavaros.
  • A 15 perces pull-cron alapja, hogy a Google-ben létrehozott event 0-15 perc után jelenik meg Bookinda-busy-blockként. Sürgős esetben "Pull now".
  • Az ERROR státusz okát mindig nézd meg, ne hagyd ott figyelmen kívül.

Kapcsolódó cikkek

#google-calendar#oauth#sync#pull#push
💬

Van kérdésed? Kérdezd az AI asszisztenst

A Bookinda AI ismeri az egész tudástárat, és másodperceken belül válaszol.

B

Bookinda AI Asszisztens

Kérdezz bármit a funkciókról, beállításokról, integrációkról.

Szia! Bookinda asszisztens vagyok. Tudok válaszolni funkciókkal, számlázással, integrációkkal kapcsolatos kérdésekre. Miben segíthetek?

Még mindig segítségre van szükséged?

Lépj kapcsolatba az ügyfélszolgálatunkkal.

Kapcsolatfelvétel