Create Whitelabel App for Google Login, Google Sheets, and Google Dialogflow

You are here:
Estimated reading time: 1 min

A Whitelabel can use their own app or Google Login, Google Sheets, and Google Dialogflow to

Requirements

You will need to create an account on the Google Cloud Platform (GCP). You can use a single GCP account for Google Login, Google Sheets, and Google Dialogflow.

Follow the below steps to create your Google Cloud Project and enable Google Speech to Text API.

1 – Got to Google Cloud Platform.

This image has an empty alt attribute; its file name is image-18-1024x176.png
Create a Google Cloud Project



This image has an empty alt attribute; its file name is image-19.png
Specify any name and continue

2 – Go to Google Sheets API and enable it.

3- Go to Google Drive API and enable it. For our Google Sheets features to work, you will need to enable Google Drive API.

4- Go to Google Dialogflow API and enable it.

Create a Google group

All Google Apps need to be associated with a Google Group managed by you. Click here and create a Google group with the name of your Whitelabel.

Setup the OAuth consent screen

Click here and follow the below instructions.

Use https://appcontx.com/privacy-policy.pdf as Privacy Policy if you do not have a Privacy Policy

If you don’t have any term of service, you can use https://appcontx.com/terms-of-service.pdf

Add Scopes

https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/spreadsheets
https://www.googleapis.com/auth/dialogflow

After you finish the above steps, go to the OAuth consent screen and publish your app.

Create OAuth 2.0 Client ID

Go to the API & Services > Credentials page and click CREATE CREDENTIALS button

Application Type: Web application

Name: Whitelabel App

Authorized redirect URIs:
https://subdomain/webhooks/auth.php?google_sheets=true
https://subdomain/webhooks/auth.php?dialogflow=true
https://subdomain/webhooks/auth.php?google_login=true

Connect Google App to your Whitelabel

You will need Client ID and Client secret. Go to Credentials, and click the Edit icon.

Go to Your Whitelabel admin dashboard and change Google Sheets and Google Dialogflow settings.

Was this article helpful?
Dislike 0
Views: 133