Difference between revisions of "Google Calendar"

From Beds24 Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 
[[Category:Channel Manager]]
 
[[Category:Channel Manager]]
 
[[Category:Ical]]
 
[[Category:Ical]]
[[Category:Error Messages from Channels]]
 
 
[[Category:Troubleshooting]]
 
[[Category:Troubleshooting]]
<div class="heading">Google Calendar API</div>
+
<div class="heading">Google Calendar API COMING SOON</div>
 
  This page is about the menu {{#fas:cog}} (SETTINGS) CHANNEL MANAGER > GOOGLE CALENDAR APU and explains how to connect to Googles Calendar API
 
  This page is about the menu {{#fas:cog}} (SETTINGS) CHANNEL MANAGER > GOOGLE CALENDAR APU and explains how to connect to Googles Calendar API
  
<span style="color: #f3e504; font-size: 150%;" >{{#fas:lightbulb}} </span>
+
= Capabilities =
== Capabilities ==
+
This connection allows an instant two-way sync with Google Calendars.
 
*Beds24.com can export bookings to Google Calendar as events.
 
*Beds24.com can export bookings to Google Calendar as events.
 
*Beds24.com can import events from Google Calendar as bookings.
 
*Beds24.com can import events from Google Calendar as bookings.
  
== Limitations ==
+
<span class="" style="color: #f3e504; font-size: 150%;" >{{#fas:lightbulb}} </span> The Google Calendar API connection updates faster than an iCal connection. Use this connection to sync with Google Calendars instead of iCal.
  
 +
= Limitations =
 +
Changes need to be made at the origin of the booking:
 +
*Changes to booking which were created in Google and were imported from the Google Calendar need to be made in Google. Beds24 will then import the change to update the booking in Beds24.
 +
*Changes to bookings which origin from Beds24 or an OTA need to be changed where they were made. Beds24 will then update the change to Google Calendar.
  
== Setup ==
+
= Setup =
===Authenticating===
+
'''Step 1: Authentication'''
 
*Click the "Get an Auth Code for your calendar here" link.
 
*Click the "Get an Auth Code for your calendar here" link.
 
*Sign in to your Google account if prompted.
 
*Sign in to your Google account if prompted.
 
*Click "Allow" on the "Calendar API wants to access your Google Account" screen.
 
*Click "Allow" on the "Calendar API wants to access your Google Account" screen.
 +
 +
'''Step 2: Connect Google and Beds24'''
 
*Copy the Auth Code and paste it into the field on the setup page.  
 
*Copy the Auth Code and paste it into the field on the setup page.  
 
*Click the "Process code" button. If successful, you will see "Success, calendar connected".
 
*Click the "Process code" button. If successful, you will see "Success, calendar connected".
  
===Mapping===
+
'''Step 3: Map your rooms to calendars'''
*Map your rooms to calendars by click "get codes".
+
*Click "get codes" and fill the field with the calendar you want to connect to this room. Then SAVE.
 +
 
 +
'''Step 4: Customize data sending (optional)'''
 
*Set the start and end times for exported bookings.
 
*Set the start and end times for exported bookings.
 
*Set the summary (title), description and location of exported bookings.
 
*Set the summary (title), description and location of exported bookings.
Line 29: Line 36:
  
 
== Troubleshooting ==
 
== Troubleshooting ==
*Remember to click the "Save" button at the bottom of the screen after making any changes to the synchroniser settings.
+
 
  
 
== Disconnect ==
 
== Disconnect ==
*Unticking "Export to Calendar" and "Import from Calendar" will stop syncing the room.
+
Unticking "Export to Calendar" and "Import from Calendar" will stop syncing the room.

Revision as of 13:16, 13 April 2021

Google Calendar API COMING SOON
This page is about the menu  (SETTINGS) CHANNEL MANAGER > GOOGLE CALENDAR APU and explains how to connect to Googles Calendar API

1 Capabilities

This connection allows an instant two-way sync with Google Calendars.

  • Beds24.com can export bookings to Google Calendar as events.
  • Beds24.com can import events from Google Calendar as bookings.

The Google Calendar API connection updates faster than an iCal connection. Use this connection to sync with Google Calendars instead of iCal.

2 Limitations

Changes need to be made at the origin of the booking:

  • Changes to booking which were created in Google and were imported from the Google Calendar need to be made in Google. Beds24 will then import the change to update the booking in Beds24.
  • Changes to bookings which origin from Beds24 or an OTA need to be changed where they were made. Beds24 will then update the change to Google Calendar.

3 Setup

Step 1: Authentication

  • Click the "Get an Auth Code for your calendar here" link.
  • Sign in to your Google account if prompted.
  • Click "Allow" on the "Calendar API wants to access your Google Account" screen.

Step 2: Connect Google and Beds24

  • Copy the Auth Code and paste it into the field on the setup page.
  • Click the "Process code" button. If successful, you will see "Success, calendar connected".

Step 3: Map your rooms to calendars

  • Click "get codes" and fill the field with the calendar you want to connect to this room. Then SAVE.

Step 4: Customize data sending (optional)

  • Set the start and end times for exported bookings.
  • Set the summary (title), description and location of exported bookings.
  • The "Ignore Containing" field is used to skip certain events when importing. E.g. if "ignore this" is present in the Ignore Containing field, any event that has "ignore this" in the summary, description or location will not be imported.

3.1 Troubleshooting

3.2 Disconnect

Unticking "Export to Calendar" and "Import from Calendar" will stop syncing the room.