Google API Credentials:


Symptoms:  

With Quicklaunch connected to Google Calendar the calendar does not display or no calendar items are not displayed


Diagnosis:  

In the event log the message: GoogleApiException Daily Limit Exceeded. The quota will be reset at midnight Pacific Time (PT). You may monitor your quota usage and adjust limits in the API Console


Solutions:

A) Create a Google API client ID and secret and then enter them into Quicklaunch.

B) (Optional) Reduce number of calls in Quicklaunch Settings



A) Create a Google API client ID and secret and then enter them into Quicklaunch.


Before Creating the Client ID and Secret Enable Google Calendar API:

  • Go to https://console.cloud.google.com/home/dashboard
  • Click the three lines in the top left corner 
  • Hover over API's & Services> Select library
  • Search For Google Calendar API and Enable 
  • Once selected, Click on the "Enable" Icon and Google Calendar API is now enabled.


Create a Google API Client ID and Secret: 

Go to https://console.cloud.google.com/


  • Select your application or create a new one.

  • Select "New Project" on the top right , And Create a  new project and associate it with your company if applicable.
  • After creating a project, select API's and Services tab
  •  Select Credentials on the left, and the Select Create credentials




  • Select "Other" for application type and name the application then select create.
  • Your Client ID and Client Secret will now be visible on the credentials tab.


Enter API credentials into Quicklaunch:

  1. In Windows> File Explorer> delete folder C:\Users\{userid}\AppData\Roaming\Quicklaunch.Google.Auth.store.
  2. Go to Quicklaunch -> Settings -> Account On the right hand side select "Change account"
  3. Select Google account, Sign out of Google and enable API Credentials
  4. Enter Client ID and Client Secret 
  5. Sign in with Google
  6. Select your google calendar 
  7. Finish 


To be able to sign in with Google in Quicklaunch it is required to be signed out in any web browser.


Note, if the sign-in is not working, delete old GoogleAuth tokens that are located in C:\Users\XXX\AppData\Roaming\Quicklaunch.Google.Auth.Store


B) (Optional) Reduce number of calls in Quicklaunch Settings

1) Rate of Requests

2) Refresh only during working hours

3) Quicklaunch Screen Saver


1) Rate of Requests

Enter Quicklaunch settings by Selecting CTRL + ALT + S

Navigate to Calendar > General

Adjust the number accordingly. The minimum is 30 seconds. The maximum is 900 seconds (15 minutes).



2) Refresh only during working hours

Enter Quicklaunch settings by Selecting CTRL + ALT + S

Navigate to Calendar > General

Select "Show Working Day" from the dropdown beside Calendar Options.

Select "Refresh calendar only during working hours"

NOTE: If a meeting is scheduled outside of the hours you select here, the meeting will not be shown on the calendar.


3) Quicklaunch Screen Saver

Enter Quicklaunch settings by Selecting CTRL + ALT + S

Navigate to Display > Screen Saver

Adjust timer to a lower number.

NOTE: Quicklaunch does not update the calendar while the screen saver is displayed