Sett opp en Google Kalender-integrasjon med WordPress Bookly Plugin

google-kalender-boklig

Bruker du WordPress Bookly- plugin for å administrere bestillinger og avtaler på nettstedet ditt? Vil du synkronisere alle bestillinger og avtaler som er tatt med plugin for å automatisk synkronisere med Google-kalenderen din?

Hvis ja, så har du kommet til rett sted!

Her har vi utarbeidet en omfattende dybdeveiledning om alt du trenger å vite om hvordan du setter opp Google Kalender-integrasjon med WordPress Bookly- plugin .

Ansvarsfraskrivelse : Du må bruke premium Bookly Pro plugin og ikke gratis Bookly- plugin . Den gratis versjonen, selv om den er flott for bare å sette opp et grunnleggende bestillingssystem, mangler mange av de avanserte livskvalitetsfunksjonene som støtte for Google-integrasjon.

Så uten videre, la oss komme i gang:

Innholdsfortegnelse

Ulike Google Kalender-synkroniseringsmetoder tilgjengelig på Bookly

Bookly Pro WordPress- plugin gir deg tre Google Kalender-synkroniseringsmetoder – enveissynkronisering, kun toveis frontend og riktig toveissynkronisering.

Her er en titt på hva disse metodene gjør:

Enveis synkronisering

Hvis du velger denne synkroniseringsmetoden, vil plugin automatisk sende alle de nye avtalene, inkludert egendefinerte felt og andre justeringer gjort på Bookly Calendar, direkte til den tilkoblede Google-kalenderen, men ikke omvendt.

Dette er nyttig når du vil at Google-kalenderen skal holde seg oppdatert med Bookly-kalenderen, men også fritt må gjøre justeringer i Google-kalenderen uten at det påvirker Bookly-kalenderen.

Kun toveis front-end

Med denne synkroniseringsmetoden vil plugin automatisk hente hendelsesdata fra den tilkoblede Google-kalenderen og deretter fjerne de tilsvarende tidslukene fra Booking Calendar under trinnet "Velg tidsluke" for å gjøre en avtale.

Som sådan, ved å ha dette alternativet aktivert, kan du være trygg på at ingen av Bookly-avtalene dine konkurrerer med Google Kalender-arrangementene dine.

Når det er sagt, vær oppmerksom på at denne metoden ikke vil kopiere eller vise Google Kalender-hendelser i Bookly-kalenderen. For å gjøre det trenger du neste synkroniseringsmetode.

Merk : Det tar litt tid å synkronisere avtalene mellom Google-kalenderen og Bookly-kalenderen. Som sådan vil dette alternativet øke lastetiden for trinnet "Velg tidsluke". For å løse dette problemet, begrense antall hentede hendelser knyttet til dette alternativet.

Toveis synkronisering

Dette er en riktig 2-veis synkroniseringsmetode der alle bestillinger som er opprettet og oppdatert i Bookly-kalenderen automatisk reflekteres på den tilkoblede Google-kalenderen og omvendt.

Denne funksjonen støttes imidlertid ikke på standard Bookly Pro- plugin . For dette trenger du tillegget – Advanced Google Calendar for Bookly . Og det er ikke alt – du må også forhåndskonfigurere Google Kalender før du aktiverer denne innstillingen.

Vi har en detaljert del om hvordan du setter opp toveissynkronisering i en senere del.

Finn din Google-klient-ID og klienthemmelighet

Bookly- plugin krever at du oppgir Google-klient-ID og klienthemmelighet for å integrere Bookly-kalenderen med Google-kalenderen.

For å gjøre dette, må du gå over til Google Developer Console og logge på med kontoen din. Når du er der, velger du enten et eksisterende prosjekt eller oppretter et nytt prosjekt.

Hvis dette er første gang du bruker Google Developer Console, vil du se et alternativ for å LAGE PROSJEKT som vist på bildet nedenfor.

Klikk på den, og den vil be deg om å angi et "Prosjektnavn" og "Foreldreorganisasjon eller mappe" for prosjektet. Når du er ferdig, klikker du på "Opprett" og ditt nye prosjekt vil bli opprettet.

Du vil da bli ledet til følgende skjermbilde:

Deretter må du sørge for at Google Calendar API er aktivert. For å gjøre dette, gå over til Bibliotek-delen som vist på bildet. Skriv nå inn "Kalender" i søkeboksen som vist på bildet og klikk på Google Calendar API som uthevet i bildet.

Dette tar deg til følgende skjermbilde hvor du må klikke på "AKTIVER"-knappen og det er det.

Med Google Calendar API aktivert for prosjektet ditt, gå tilbake til APIer og tjenester -siden og gå nå til "OAuth-samtykkeskjermen".

Følgende skjermbilde vil be deg om å velge målbruker.

Det er to alternativer:

  • Intern : Tilgjengelig for brukere i organisasjonen din. (Kun tilgjengelig for brukere med en Workspace -konto.)
  • Ekstern : Tilgjengelig for alle brukere med en Google-konto.

For dette prosjektet vil vår målbrukertype være Intern (du kan også velge Ekstern hvis du ikke har Workspace-konto). Etter å ha valgt det, klikk på OPPRETT . Dette tar deg til følgende skjermbilde:

Bare fyll inn Appnavn- feltet, E-post -feltet, rull ned og legg til et autorisert domene ved å klikke på +LEGG TIL DOMENE- knappen. Når du er ferdig, trykk LAGRE OG FORTSETT nederst på siden.

Nå med det ute av veien, bruk venstre sidefelt og gå over til legitimasjonsdelen .

Herfra klikker du på + OPPRETT PÅGANGS- OAuth-klient-ID fra rullegardinmenyen .

På følgende skjermbilde må du velge en applikasjonstype fra en rullegardinmeny.

Velg "Webapplikasjon" og skriv deretter inn et navn for OAuth-klienten. Og til slutt, bla ned og legg til en autorisert omdirigerings-URI.

Dette bør være omdirigerings-URIen som er oppgitt i Bookly > Innstillinger > Google Kalender-delen på WordPress-nettstedet ditt.

Etter å ha angitt Bookly Redirect URI i Authorized Redirect URI-delen, klikker du på Opprett og et popup-vindu vises som viser din klient-ID og klienthemmelighet .

Og det er det, du har opprettet en Google Client ID og Client Secret. La oss nå gå tilbake til WordPress-nettstedet ditt og integrere Google Kalender med Bookly-kalenderen din.

Merk : «Hele dagen»-hendelser opprettet i Google Kalender er satt til «Gratis» som standard. Som sådan, hvis du vil at den dagen skal være utilgjengelig i Bookly Calendar, husk å endre statusen til «Opptatt». Ellers vil Bookly-kalenderen vise dagen som er tilgjengelig for avtaler.

Koble Google Kalender med Bookly Calendar

Nå som du har din Google-klient-ID og klienthemmelighet, logger du på WordPress-dashbordet og går videre til Bookly > Innstillinger > Google Kalender . Når du er der, bla ned og skriv inn klient-ID og hemmelig i de angitte feltene.

Når du er ferdig, velg den foretrukne synkroniseringsmodusen.

Som du kan se fra bildet ovenfor, er det bare to alternativer å velge mellom - "Enveis" og "Bare toveis frontend". Å aktivere riktig "Toveis" synkronisering er litt vanskelig, så vi har diskutert det utelukkende i en senere del.

Hvis du ikke trenger "Toveis" synkronisering, velg en av de to tilgjengelige synkroniseringsmetodene og bla nedover.

I den påfølgende delen finner du seksjonene "Mal for arrangementstittel" og "Mal for begivenhetsbeskrivelse".

Disse alternativene lar deg konfigurere hva som vises som hendelsestittel og hendelsesbeskrivelse for Google Kalender-hendelsen som er synkronisert fra Bookly Calendar.

Her er en grundig veiledning som viser deg hvilke koder du skal bruke for å tilpasse Google Kalender-oppføringene .

Når det er gjort, trykker du på Lagre -knappen og Google Kalender blir integrert med Bookly-kalenderen din. Alt som gjenstår nå er å koble til Google-kalenderen din.

For å gjøre dette, gå over til Bookly > Staff Members fra venstre sidefelt. Herfra velger du en medarbeider hvis avtaler du vil synkronisere med Google Kalender, og klikker på Rediger -knappen.

Dette kommer til å få opp et popup-vindu. Herfra går du til Avansert -fanen og klikker på Koble til -knappen under Google Kalender-integrasjonsområdet for å synkronisere avtalene for ansatte med Google Kalender.

Og det er det! Du vet nå hvordan du kobler Bookly-kalenderen til Google-kalenderen og synkroniserer avtaler. Den eneste haken er at du manuelt må koble alle avtalene til din medarbeider til Google Kalender, én om gangen.

Nå med det avgjort, la oss snakke om hvordan du setter opp toveissynkronisering med Bookly og Google Kalender.

Slik setter du opp toveis synkronisering med Google Kalender

Synkroniseringsalternativene "Enveis" og "Kun toveis front-end" er tilgjengelig direkte med Bookly Pro WordPress- plugin , og vi har nettopp dekket hvordan du kan sette opp og bruke disse funksjonene.

Nå, hvis du ønsker å sette opp "Toveis" synkronisering mellom Bookly og Google Kalender, trenger du premium Bookly Advanced Google Calendar -tillegget.

Merk : Dette er et tillegg for Bookly Pro plugin . Som sådan må du ha Bookly Pro- plugin installert på WordPress og deretter installere dette tillegget.

Nå, med tillegget installert, bør du nå se alternativet "Toveis" synkronisering tilgjengelig i Bookly > Innstillinger > Google Kalender , som tidligere ikke var tilfelle.

Rett under det har du feltet "Synkroniser avtalehistorikk" der du kan spesifisere antall dager med tidligere kalenderdata du vil synkronisere mellom de to kalenderne.

For standardverdien – "0", vil ingen tidligere hendelser bli synkronisert.

Når det er sagt, vil det ikke være så enkelt å aktivere toveissynkronisering som å velge alternativet og trykke på "Lagre"-knappen.

For å sikre at alle kalenderhendelser synkroniseres effektivt, anbefales det at du følger den offisielle Google Calendar API Sync -veiledningen.

Du må også bekrefte og registrere domenet ditt på Google Search Console før du får toveis kalendersynkronisering til å fungere.

Her er Googles offisielle veiledning for hvordan du bekrefter nettstedets eierskap .

Når nettstedets domenenavn er bekreftet, må du registrere det som et tillatt domene for prosjektet ditt – prosjektet hvis klient-ID og klienthemmelighet er koblet til Bookly- plugin .

For å gjøre dette, gå til domenebekreftelse i API-konsollen og klikk på "Legg til domene". Nå er det bare å fylle ut skjemaet og klikke på "Legg til domene"-knappen igjen.

Forutsatt at domenet ditt har bestått bekreftelsesprosessen, kan du nå velge det for å begynne å motta push-varsler og dermed etablere toveissynkronisering mellom Google-kalenderen og Bookly.

Slik synkroniserer du Google Kalender manuelt med Bookly

Som standard synkroniserer Bookly- plugin hendelser med Google Kalender etter et bestemt tidsintervall. Hvis du ønsker å synkronisere hendelser akkurat nå, kan du gå over til Bookly > Kalender fra WordPress-dashbordet og klikke på "Synkroniser" -knappen som vist på bildet:

Innpakning

Som du kan se, tar det bare et par klikk å integrere Google Kalender med Bookly. Det virkelige problemet er å sette opp Google API-ene og få OAuth-detaljene dine.

Vi håper at denne veiledningen har hjulpet deg gjennom prosessen og at du klarte å integrere Google Kalender med Bookly- plugin din. Og i tilfelle du støter på noen problemer, gi oss gjerne beskjed i kommentarene. Vi vil prøve vårt beste for å løse problemet så snart som mulig.

18 tanker om “Konfigurer en Google Kalender-integrasjon med WordPress Bookly Plugin ”

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

    1. Hei, alle personverndata administreres av Google fordi det er kilden til arrangementet, for eksempel hvis du legger inn en YouTube-video på nettstedet ditt. Skål,

  2. Hallo! Jeg håper det går bra med deg, jeg vil vite om dette plugin også lar deg legge til den genererte avtalen i sluttkundens kalender.

    1. Hei, ja visst at detaljene sendes på e-post og kan importeres til en kundekalender (på gmail er det automatisk)

  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:

    "Google Kalender: Feil ved oppdatering av OAuth2-tokenet, melding: '{ "error": "disabled_client", "error_description": "OAuth-klienten ble deaktivert." }'"

    Est-ce que vous auriez une solution pour empêcher les interruptions comme celles ci ? Car devoir recommencer la creation d'un projet à chaque fois ne sera pas une solution leveable sur le long terme...

  4. Buenas tardes,
    alguien podria 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 (han 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.

  5. Buenos días,

    Tengo problemas con la verificación de la app, no sé muy bien qué tengo que hacer para poder verificar la app.

  6. Buenos días,

    Kan du få en autorisert dominans, ¿debemos poner el de Bookly eller el de la web dónde va a estar instalada esta aplicación?

    Takk!

  7. 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 'erreur comme quoi mon app n'est pas validé par Google "Google n'a pas validé cette application. L'application demande 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 har gitt en melding "Etat de validation – Validation non require".
    Pouvez-vous m'aider ?
    Takk

    1. Hei, jeg tror du må sjekke all autorisasjon når du oppretter tilkoblingen. Google Kalender kan ha lagt til nye siden dette innlegget ble laget!

  8. Lieselot Degrande

    Jeg selv får ved det siste trinnet en melding og det lukter meg ikke om meg selv som arbeider for koppelen til agendaen

    Felt 403: access_denied
    Utvikleren har ikke gitt deg tilgang til denne appen. Det testes for øyeblikket, og det er ikke verifisert av Google. Hvis du mener du bør ha tilgang, kontakt utvikleren (*******@gmail).

    Vil du ha en løsning?

    1. Ja, det er fordi du ikke er administrator for den opprettede agendaen. For å synkronisere data trenger du en administratortilgang, oppsettet må gjøres fra Google Kalender

  9. Hei!
    Han estado leyendo el artículo y me parece fantástico.
    Tengo una consulta, estoy realizando una web de un salón de belleza con system de reservas.
    Me gustaría integrarlo con google calendar por lo que puede que Bookly sea una de las opciones.
    Ideen skaper forskjellige kalendere for cada servicio pues la peluquería del salón si que tendria una apertura normal, men los profesionales que acudirán a dar sus servicios irían algunos días concretos y horas concretas.
    Vil du alene opprette forskjellige kalendere i Google-kalenderen? Vil du ikke ha Google Workspace? Er du alene med pluggin fra Bookly?
    Hvilken funksjon?
    Gracias.

    1. Hei, jeg tror å bruke en annen kalender i Bookly er den beste løsningen eller synkronisering av flere kalendere fra Google kan være et alternativ

Legg igjen en kommentar

E-postadressen din vil ikke bli publisert. Obligatoriske felt er merket med *