messenger
2315
Configure Google Cloud App and Submitting for Review for BotSailor White Label Reseller

As a BotSailor reseller you need to use your own Google App to use some important features like Google Sheets and Google Contacts by you and your end users. This article will guide you through the process of creating the app and submitting for the verification.

This is essential for Google Sheet and Google contacts integration to BotSailor. All you customers will use your admin google app to connect their google accounts to integrate google sheet and Google contacts with BotSailor.

Step 1: Create a New Project

  1. Navigate to the Google Cloud Console: https://console.cloud.google.com

  2. Log in and click the Select a Projectdropdown at the top of the page.

  3. Click on New Project.

  4. Give your project a meaningful name (e.g., "Boostuptechs App").

  5. Select your Billing Account (if applicable) and organization (if required).

  6. Click on the Create Button.

It will take a few seconds to create the new project. After that, select the project that you just created.

Screenshot 1


Screeenshot 2


Screenshot 3


Step 2: Enable Required APIs

  1. From the Google Cloud Console dashboard, navigate to “APIs & Services”via the left-hand menu or by using the quick access section on the dashboard.
  2. Click on Library to search and enable the required APIs.
  3. Search for Google Drive API:
    - Click on Google Drive API and then click on Enable.
  4. Search for Google Sheets API:
    - Click on Google Sheets API and then click on Enable.
  5. Search for Google People API:
    - Click on Google People API and then click on Enable.
Screenshot 4


Screenshot 5


Screenshot 6


Screenshot 7


Screenshot 8


Screenshot 9

Screenshot 10



Screenshot 11


Step 3: Create Credentials

  1. Navigate to API & Services > Credentials from the left-hand menu.

  2. Click on Create Credentials and select OAuth Client ID.

  3. A prompt will appear to set up the OAuth consent screen. Click on Configure consent screen.

Screenshot 12


Screenshot 13

Step 3.1: Configure OAuth Consent Screen

1.It will redirect you to the Branding page. Click on the Get Started Button.

2.Give a name to the App and select the user email for support and click on the Next button.

3.Then select Externaland Click on the Create button.

4.Provide an email in the Contact Information and click on the Next button.

5.The next is final step, there just click on the Check mark to agree to the Google API services: User Data Policy and click the Continuebutton. Finally Click on the Create button.

Screenshot 14


Screenshot 15


Screenshot 16


Screenshot 17


Screenshot 18

Step 3.2: Create OAuth Client

  1. Click on the Create OAuth Client button.

  2. Select the Application type as “Web Application” and give a name to the OAuth 2.0 Client.

  3. From the Authorized Redirect UIs, click on +Add URI button and provide the callback URI from the BotSailor.

-From BotSailor’s dashboard go to Control Panel ->Settings and Integration -> Google Integration and copy the Valid OAuth Redirect URI

4. Google will provide Client ID and Client Secret code. Copy them and paste on the BotSailor and Save the settings.

Screenshot 19


Screenshot 20


Screenshot 21


Screenshot 22


Screenshot 23


Step 4: Submitting Your App for Review

  1. From the Left navigation menu go to APIs & Servicesagain and select OAuth consent screen and then go to Branding.

  2. On the branding page upload the Logofor the App, provide the App domain, Application privacy policy URL and Terms of service URL. You can find them on the footer of your landing page.

  3. Then select Audience from the left nav menu and click on the Publish App button, it will ask for confirmation. Just click on the confirm button.


Screenshot 24

Screenshot 25


Screenshot 26

Step 4.1: Add and Justify API Scopes

  1. Select Data Access from the left Navigation menu and click on Add or Remove Scopes, Add the permissions as follows.

-https://www.googleapis.com/auth/userinfo.email

-https://www.googleapis.com/auth/userinfo.profile

-https://www.googleapis.com/auth/drive.file

-https://www.googleapis.com/auth/spreadsheets

-https://www.googleapis.com/auth/contacts

  1. On the How will the scopes be used? Describe how your app will use each requested Google API.

  2. Create a video showing how the scopes will be used. Upload the video on YouTube and provide the link.

Here is a demo video URL: https://youtu.be/KqF-9LM_2mU

You must create a screencast video using your own app and submit it for review.

Click Save and Continue when done.

Screenshot 27


Screenshot 28


Screenshot 29

Step 4.2: Prepare For Verification

  1. Click on “Go to verification center”then click on the Prepare for verification button and the accept it.

  2. Then, answer the Google Verification Questionnaire.[Follow the screenshot for answers.]

  3. That’s all; your app will be reviewed by the Google and you can check the verification status from the Verification Center.


Screenshot 30


Screenshot 31


Screenshot 32


Screenshot 33

Once your app is verified, you can start using it with the Google Drive, Google Sheets APIs and Google contacts API for data synchronization or other functionalities.


Watch the Video Tutorial:



author

Kamrul Hasan

10 Oct 2024
  • Categories :

  • How to

(0) Comments

Related Articles

Stay ahead of the curve with BotSailor`s latest articles. Dive into expert analyses, industry trends, and actionable tips to optimize your experience. Explore our articles now and unlock the full potential of your business.

Train AI Assistant for Chatbot With FAQ, URL & File

Train AI Assistant for Chatbot With FAQ, URL & File

Train AI Assistant for Chatbot With FAQ, URL & FileBotSailor's just launched its AI Assistant chatbot feature giving...

READ MORE
Launch Your SaaS with BotSailor White Label Chatbot Marketing

Launch Your SaaS with BotSailor White Label Chatbot Marketing

Unlock a Profitable Business with BotSailor's White Label Reseller Program Are you looking for an effortless way to ...

READ MORE
BotSailor’s Affiliate Program

BotSailor’s Affiliate Program

We're delighted to announce the opening of the BotSailor Affiliate Program today! We developed it as a way to thank the ...

READ MORE