Skip to main content
All Collections🔗 Integration with External Services (Apps)Other
How to Integrate with Google Apps Script in Yoom
How to Integrate with Google Apps Script in Yoom
Yoom Customer Service avatar
Written by Yoom Customer Service
Updated yesterday

📝 Overview

In this guide, we will walk you through how to integrate Google Apps Script with Yoom.

☝️ Note:

Before starting, make sure you have administrative privileges on the Google Cloud Platform!


🛠️ How to Set Up

Settings on Google Cloud Platform

Log in to Google Cloud Platform and create a new project.

Set the project name and choose any option for the organization and location.

Once the project is created, select APIs & Services > Library from the left side menu.

In the API library, search for "Apps Script API" and select it.

On the Apps Script API page, click the ENABLE button to enable the Apps Script API.

Next, open OAuth consent screen from the side menu.

Open Audience from the side menu and select “Internal” under User Type, and click Create if the button appears.

(This will limit the use to your organization only.)

Open Branding from the side menu and configure each item as follows:

  • App Information

    • App name: Yoom

    • User support email: Any email address for employees

    • App logo: Upload the Yoom logo or any other image.

  • App Domain: No configuration is required

  • Authorized Domains: No configuration is required

  • Developer Contact Information: Your email address

Click the Save button at the bottom of the page.

Open Data Access from the side menu and click “Add or remove scopes” to configure the scope information.

Check the following scopes based on the services you will use with Google Apps Script:

  • Google Sheets: /auth/spreadsheets

  • Google Calendar: /auth/calendar

  • Google Drive: /auth/drive

After setting the scopes, scroll down to click Update.

The selected scopes will be displayed. Once added, click Save.

3/27ここまで

Next, go to the Credentials page from the side menu.

From the top, click “+ Create credentials” and select “OAuth client ID”.

On the next page, configure the following settings and click Create:

  • Application type: Web application

  • Name: Yoom

  • Authorized JavaScript origins: No configuration is required

  • Authorized redirect URIs: https://yoom.fun/settings/my_apps/oauth_callback

After creation, you will be shown the Client ID and Client Secret.

Be sure to copy these, as you’ll need them later when integrating with Yoom.

⚠️ Important:

Important: The Client ID and Client Secret are sensitive information (like passwords).

This completes the settings on the Google Cloud Platform. 🎉

Now, let’s move on to integrating Yoom with Google Apps Script.

Integrating Yoom with Google Apps Script

Log in to Yoom and open the My Apps registration screen for Google Apps Script.

On the next screen, click Sign in with Google.

Enter the Client ID, Client Secret (from the Google Cloud Platform authentication settings), and the scopes you selected on the OAuth consent screen. Then, click Register.

In the Scopes field, enter the scopes in the following format. Be sure to leave a space between each scope:

https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/spreadsheets https://www.googleapis.com/auth/calendar 
https://www.googleapis.com/auth/drive

After you enter the information and click Add, you will be directed to a new screen. Select the Google account you integrated and keep clicking Allow until the process is complete.

🎉 Congratulations! Your Google Apps Script integration is now complete!

Related Keywords

Google, Google Apps Script, Yoom, Google Cloud Platform, API, Yoom Integration

Did this answer your question?