Let op: Om gebruik te maken van de onderstaande functionaliteit moet je een Bloomsite PRO abonnement hebben. Heb je deze nog niet? Upgrade dan naar Bloomsite PRO.
Voor deze integratie moet je een Google account hebben. Heb jij nog geen Google account, bekijk dan dit artikel van Google Support.
Als de medewerker al agenda-items in de Google Agenda heeft gemarkeerd als bezet, kunnen deze niet worden geboekt vanuit de website - dit zal dubbele boekingen voorkomen.
Stel dat je de afspraak verzet in Google Agenda, dan is dit niet het geval in de agenda van je website, maar als je de afspraak verzet in de website, wordt deze wel bijgewerkt in Google Agenda. Je website agenda is dus leidend.
- Ga naar Google Cloud Platform.
- Login met jouw Google/Gmail Account.
* Gebruik het liefst het e-mailadres waar je Google Sitekit / Analytics en Search mee hebt gekoppeld in je website
Het kan zijn dat je het volgende scherm te zien krijgt: - Klik op 'Select a project'.
- Klik vervolgens op 'New Project'.
Vul een 'Project name' in en klik op 'Create'.
Wacht even en klik vervolgens in de rechter bovenhoek op ' Select Project' wanneer daar een melding verschijnt.
Het project wordt dan aangemaakt:Selecteer dan het project:
Klik vervolgens links in het menu op 'APIs & Services'Klik daarna op ' OAuth consent screen', selecteer de optie 'External' en klik op 'Create'.
Vul een ' App name' in en selecteer het e-mailadres in de dropdown.
* LET OP: Selecteer hier geen 'App logo', dan moet je namelijk 4-6 weken wachten tot je geverifieerd bent en je kunt het logo dan niet meer verwijderen!!Scroll naar beneden en vul wanneer je website al op je domeinnaam staat, de 'homepagina', 'privacybeleid' en 'algemene voorwaarden' URL's in van je website
Vul nogmaals je e-mailadres in en klik op ' Save en Continue'.
Dan kom je op een andere pagina waar onderaan op ' Save en Continue' klikt.
Op het volgende scherm klik je ook op ' Save and Continue'
Nu kom je op een overzicht waar je op ' Back to Dashboard' klikt.
Zoek vervolgens naar ' Calendar' en selecteer de 'Google Calendar API'.
Klik vervolgens op ' Enable'.
Op het volgende scherm klik je op 'Create Credentials'.
Selecteer onder ' Credential Type' de 'Google Calendar API', vink 'User data' aan en klik op 'Next'.
Onder ' Scopes' kun je direct op 'Save and Continue' klikken.
Selecteer onder ' Application type' > 'Web application' en vul vervolgens een naam in.
Vervolgens gaan we de ' Authorized redirect URls' opzoeken in jouw Bloomsite. Laat de pagina waar je bent open staan en ga in een nieuwe tabblad naar je website.
Ga daarin naar je Bloomsite onder Instellingen > Koppelingen > Google Agenda
Ga daarin naar je Bloomsite onder ' Boekingen' naar 'Instellingen' > 'Algemeen' > 'Integraties'.
Hier vind je onder 'Google Agenda' de 'URL omleiden'
Kopieer deze link VOLLEDIG en ga weer terug naar het venster waar Google Console open staat (waar je in stap 19 was gebleven) en plak daar de link in het veld ' Authorized redirect URls'. Klik vervolgens op 'Create'.
Klik dan op op ' Done' en vervolgens weer op 'Credentials'.
Klik dan op het ' Bewerk' icoontje.
Controleer of er bij ' Autorized redirect URls' de URL staat die je net uit je website hebt gekopieerd. Klik dan weer op 'Save'
LET OP: Is je website nog niet gelanceerd? Volg dan onderstaande extra stappen. Ga anders door met stap 29.- *** Deze stap is alleen bedoeld voor klanten waarvan hun website nog niet 'gelanceerd' is. Dit wil zeggen dat jouw website nog op een domein staat zoals https://voornaamachternaam.mijn.bloomsite.nl/. Jouw Bloomsite staat dan dus nog niet op de uiteindelijke domeinnaam waarop jij jouw website op wilt hebben. Als dit het geval is moet je hier nog een URL toevoegen. Staat jouw Bloomsite wel al op de gewenste domeinnaam dan kun je door naar stap 27.
*** Klik op '+ Add URL' en plak daar nogmaals de Url in die daarboven al staat ingevuld. De rode melding kun je even negeren.*** Selecteer het eerste stukje met 'naam.mijn.bloomsite.nl' erin:*** En pas dit aan naar je eigen domeinnaam en klik op 'Opslaan' (in mijn voorbeeld is de domeinnaam dus 'websitesvoortherapeuten.com' waarop de Bloomsite moet komen)
*** Klik dan op 'Save'
Klik weer op het 'Bewerk' icoontje
- Kopieer de 'Cliënt ID' en ga terug naar je Bloomsite.
- Plak de 'Client ID' in het veld en ga terug naar Google Cloud Platform.
- Doe hetzelfde voor de 'Cliënt Secret'
- Klik vervolgens op 'Opslaan'
- LET OP: De laatste stap is om de API te publiceren in Google, anders werkt het niet. Dit kun je doen door in het linker menu terug te gaan naar ' OAuth consent screen' en vervolgens te klikken op ' Publish App'.
- Klik hier op ' Confirm'
- De Google Agenda API is nu gekoppeld met jouw website en nu kun je de Google Agenda van Medewerkers koppelen!
- In dit artikel leggen je we uit hoe jij de Google Agenda van een medewerker kunt koppelen: Google Agenda van Medewerker koppelen
Was dit artikel nuttig?
Dat is fantastisch!
Hartelijk dank voor uw beoordeling
Sorry dat we u niet konden helpen
Hartelijk dank voor uw beoordeling
Feedback verzonden
We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren