Sett opp en Google Calendar-integrasjon med WordPress Bookly Plugin

google-kalender-bookly

Bruker du WordPress Bookly- plugin å 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, grundig opplæring om alt du trenger å vite om hvordan du konfigurerer 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

De Bookly Pro WordPress plugin presenterer deg med tre Google Calendar synkroniseringsmetoder - enveis synkronisering, to-veis front-end bare, og riktig toveis synkronisering.

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

Enveis synkronisering

Hvis du velger dette Synkronisering metoden plugin vil automatisk presse alle de nye avtaler, inkludert egendefinerte felt og andre tilpasninger gjort på Bookly Kalender rett til koblet Google Kalender, men ikke den andre veien rundt.

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

Kun toveis frontend

Med denne synkroniseringsmetoden vil plugin automatisk hente hendelsesdata fra den tilkoblede Google Kalenderen og deretter fjerne de tilsvarende tidsluker 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 dine Bookly-avtaler konkurrerer med Google Kalender-begivenhetene dine.

Når det er sagt, vær oppmerksom på at denne metoden ikke vil kopiere eller vise Google Kalender-hendelsene i den boklige 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 innlastingstiden for trinnet "Velg tidsluke". For å løse dette problemet, begrense antall hentede hendelser relatert til dette alternativet.

Toveis synkronisering

Dette er en skikkelig toveis synkroniseringsmetode der alle bestillinger opprettet og oppdatert i Bookly Calendar automatisk reflekterer over 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 toveis synkronisering i en senere seksjon.

Finn din Google-klient-ID og klienthemmelighet

Den Bookly plugin krever at du oppgir din Google-klient-ID og Client Secret for å integrere Bookly kalender med Google-kalenderen.

For å gjøre dette må du gå videre 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 å OPPRETTE PROSJEKT som vist på bildet nedenfor.

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

Du vil da bli dirigert til følgende skjermbilde:

Deretter må du sørge for at Google Calendar API er aktivert. For å gjøre dette, gå videre til bibliotekseksjonen som angitt i bildet. Skriv nå inn "Kalender" i søkefeltet som vist på bildet, og klikk på Google Calendar API som uthevet i bildet.

Dette tar deg til følgende skjermbilde der 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:

  • Internt : Tilgjengelig for brukere i organisasjonen din. (Bare tilgjengelig for brukere med en Workspace- konto.)
  • Eksternt : 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 kommer til å ta deg til følgende skjerm:

Bare fyll ut appnavnfeltet , e- postfeltet, bla nedover, og legg til et autorisert domene ved å klikke på + LEGG TIL DOMENE- knappen. Når du er ferdig, trykker du på LAGRE OG FORTSETT nederst på siden.

Nå med det ut av veien, bruk venstre sidefelt og gå over til Legitimasjon- delen.

Herfra klikker du på + CREATE CREDENTIALS- knappen som vist på bildet, og fra rullegardinmenyene klikker du på OAuth-klient-ID .

I det følgende skjermbildet må du velge en applikasjonstype fra rullegardinmenyen.

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

Dette burde være omdirigerings-URI gitt i Bookly> Innstillinger> Google Kalender-delen på WordPress-nettstedet ditt.

Etter å ha lagt inn Bookly Redirect URI i den autoriserte omdirigerings-URI-delen, klikker du på Create og et popup-vindu vises med 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 på 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, blar du ned og skriver inn klient-ID og hemmelighet i de angitte feltene.

Når du er ferdig, velg ønsket synkroniseringsmodus.

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

Hvis du ikke trenger “toveis” synkronisering, velger du en av de to tilgjengelige synkroniseringsmetodene og blar nedover.

I den påfølgende delen finner du seksjonene "Mal for titteltitt" og "Mal for beskrivelse av hendelse".

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

Her er en grundig guide som viser deg hvilke koder du skal bruke til å tilpasse Google Kalenderoppfø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 kategorien Avansert og klikker på Koble til- knappen under Google Kalender-integrasjonsområdet for å synkronisere ansattes avtaler med Google Kalender.

Og det er det! Du vet nå hvordan du kobler bokkalenderen din til Google Kalender og synkroniserer avtaler. Den eneste fangsten er at du må koble alle ansattes avtaler manuelt til Google Kalender, en om gangen.

Nå med det avgjort, la oss snakke om hvordan du konfigurerer toveis synkronisering med Bookly og Google Kalender.

Hvordan sette opp toveis synkronisering med Google Kalender

Synkroniseringsalternativene "Enveis" og "Kun toveis frontend" er tilgjengelige direkte med Bookly Pro WordPress- plugin , og vi dekket bare hvordan du kan konfigurere 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 "Toveis" synkroniseringsalternativet tilgjengelig i Bookly > Innstillinger > Google Kalender , som tidligere ikke var tilfelle.

Rett under den har du også 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 ikke aktivering av toveis synkronisering ikke være så enkelt som å velge alternativet og trykke på "Lagre" -knappen.

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

Du må også bekrefte og registrere domenet ditt i 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 nettstedet domenenavn er bekreftet, må du registrere det som en lov domene for prosjektet - prosjektet som har klient-ID og klient hemmelighet 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 derved opprette toveis synkronisering mellom Google Kalender 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 ditt og klikke på "Synkroniser" -knappen som vist på bildet:

Pakk inn

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

Vi håper at denne opplæringen har bidratt til å lede deg gjennom prosessen og du var i stand til å integrere Google Kalender med Bookly plugin . Og i tilfelle du kom inn på noen problemer, kan du gi oss beskjed i kommentarene. Vi vil gjøre vårt beste for å løse problemet så raskt 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, som om du legger inn en youtube-video på nettstedet ditt. Jubel,

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

  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. 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 ja'ai un message "État 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!

  6. Lieselot Degrande

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

    Felt 403: access_denied
    Utvikleren har ikke gitt deg tilgang til denne appen. Den testes for øyeblikket, og den er ikke bekreftet 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

  7. 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 offentliggjøres. Obligatoriske felt er merket med *