Mark Savel logo
HomeNeighbourhoodsMapBlogBrokerage

Mark Savel

Red Bricks is your destination for pre-construction condos, townhouses, and homes. Access platinum listings, launching soon projects, and more.

Discover

  • Home
  • Neighbourhoods
  • Map
  • Blog
  • Developers
  • Cities

Company

  • About Us
  • Our Team
  • Contact

Get in Touch

Have questions about a project? We're here to help.

Send a Message →
SAGE Real Estate Ltd., Brokerage logo

Mark Savel

SAGE Real Estate Ltd., Brokerage

2010 Yonge St, Toronto, ON M4S 1Z9, Canada

Phone: 416-483-8000

Listing data is provided under license from the Toronto Regional Real Estate Board (TRREB). TRREB assumes no responsibility for the accuracy of the information contained herein. Data is updated periodically and may not reflect the most current market activity. Not intended to solicit buyers or sellers currently under contract. MLS®, REALTOR®, and the associated logos are certification marks owned by the Canadian Real Estate Association (CREA) and identify real estate professionals who are members of CREA.

© 2026 Mark Savel. All rights reserved.

Data powered by

Privacy PolicyTerms of Service
Home/Help Center/Integrations & Settings/Google Services Setup
settingsintegrationscalendar

Google Services Setup

How to configure Google Calendar, Drive, and OAuth for your platform.

Last updatedMarch 22, 2026

On this page

  • Google Services Setup
  • Google Maps API
  • Google Calendar
  • Google OAuth (Sign-in)
  • Google Drive

Google Services Setup

Several platform features integrate with Google services. Here is how to configure them.

Google Maps API

Required for the interactive map and project location display.

  1. Go to the Google Cloud Console
  2. Create a project (or use an existing one)
  3. Enable the Maps JavaScript API and Geocoding API
  4. Create an API key and restrict it to your domain
  5. Add the key as NEXT_PUBLIC_GOOGLE_MAPS_API_KEY in Vercel

Google Calendar

Used for appointment scheduling sync (see Google Calendar Sync article).

  1. In Google Cloud Console, enable the Calendar API
  2. Create OAuth 2.0 credentials (Web application type)
  3. Set the authorized redirect URI to your site callback URL
  4. Add the client ID and secret to your Vercel environment variables

Google OAuth (Sign-in)

If you want to allow team members to sign in with Google:

  1. In Google Cloud Console, enable the Google Identity API
  2. Configure the OAuth consent screen
  3. Add your domain to authorized domains
  4. Create OAuth credentials and configure them in Supabase Auth settings
Google API keys for Maps are public (client-side) but should be restricted to your domain. OAuth credentials are private and should never be exposed in client-side code.

Google Drive

If document management uses Google Drive for storage:

  1. Enable the Drive API in Google Cloud Console
  2. Create a service account
  3. Share the target Drive folder with the service account email
  4. Add the service account credentials to your environment variables

Was this article helpful?

Related Articles

Enabling MLS on Your Site

How to activate the MLS/IDX feature toggle and connect resale data.

MLS/IDX Integration

MLS Data Sync and Freshness

How the cron sync works and how often MLS data is updated.

MLS/IDX Integration

API Keys Management

How to manage third-party API keys for integrations.

Integrations & Settings

Back to Integrations & Settings