To read events from your public Google Calendars you’ll need create a Google API key to save within your plugin settings.

Here are step-by-step instructions to create and save a Google API key:

  1. Create an account at console.cloud.google.com. The system will request credit or debit card information to prove you’re not a robot but should not bill you.
  2. You should be on the Google Developers Console.
  3. Click on the “Select a Project” dropdown.

4. Within the dropdown, click on the “New Project” link

5. Give your project a name, leave the Location as “No organization”, then click the “Create” button.

6. You should now be inside that new project. If not, select it from the same dropdown as in step 3.

7. Click the hamburger menu in the upper lefthand side, then go to “APIs & Services” and select “0Auth consent screen” from the dropdown.

8. Select User Type “External”, then hit “Create.”

9. Fill in “App Name” (you can put whatever you want here), “User Support Email” will just be your email. You can also add your website as an “Authorized domain” if you’d like to. Then put your email address in the “Developer contact information” and hit “Save and Continue.”

10. Hit “Save and Continue” for the next several pages, then “Back to Dashboard.”

12. Select “Create credentials”, then select “API Key” from the dropdown.

13. Next we create the API Key. Go back to the hamburger menu on the upper left side of the screen, select “APIs & Services” from the submenu, then “Credentials” from the dropdown.

14. Once the API key is created, click the “copy” button to copy it to your clipboard. This will also be the piece of info we need to connect the calendar to your website.

15. Next select “Library” from the APIs & Services menu in the upper lefthand corner.

16. Scroll down and select “Google Calendar API”

17. Select “Enable.”

18. Next select “Create Credentials.”

19. Select “User Data,” then “Next.”

20. Under “Scopes” you can just “Save and Continue.”

21. Under the “0Auth Client ID” select “Web application”, which will reveal more fields. In the “Name*” field you can leave it as-is, or put the name of your website, the domain, or whatever you want really. Then hit “Create.”

22. It will show you your credentials, but you don’t really need to copy this. You can simply hit “Done” which will take you back to the Google Calendar API screen. The top bar should now say “Disable API” and the Status should say “Enabled” if the API key registration was completed successfully.

23. And you’re done! If you need to find the API key again, simply navigate back to the “Credentials” screen:

24. Then select “Show Key” to bring up the screen where you can copy it again.

Loading...