How To Connect Google Drive and Blogger To YACSS
This connection enables Google Drive and Blogger for use in the Local SEO module and AI content upload. When uploading to Drive with local AI content enabled, YACSS also integrates with Google Calendar, Google Forms, and Google Photos.
Open Gmail OAuth in YACSS
In YACSS, navigate to OAuth Connectivity → Gmail in the sidebar. Click Add New. A dialog will appear asking you to upload an OAuth JSON file — we will create this file in the next steps.


Open Google Cloud Console
Go to the Google Cloud API Dashboard. In the search bar, search for Google Drive API and click Enable.
console.cloud.google.com/apis/dashboard
Enable All Required APIs
Repeat the same process for each of the following APIs — search for them one by one and click Enable on each:
- Blogger API
- Google Photos Library API
- Google Calendar API
- Google Forms API


Create OAuth Credentials
In the left sidebar, click Credentials, then click + Create credentials and select OAuth client ID. If prompted to configure the consent screen first, click Configure consent screen.


Configure the Consent Screen
Enter an App name and a support email. On the Audience step, select External. Complete the remaining steps and click Create. Once the consent screen is saved, go back to Credentials → Create credentials → OAuth client ID.



Create the OAuth Client & Download JSON
Select Web application as the application type. Under Authorized redirect URIs, add the following URL:
https://app.yacss.site/user/outh-callback.phpClick Create. A dialog will confirm the client was created — click Download JSON to save the credentials file.


Publish the App
In the left sidebar, click Audience. Under Publishing status, click Publish app to move the app out of testing mode so all Google accounts can authorise it.

Upload JSON to YACSS
Return to YACSS. In the Add New Google OAuth Account dialog, click Choose File and select the JSON file you downloaded. Click Submit.

Authorize Google Permissions
Google will redirect you to an authorization screen. Click Select all to grant all required permissions, then click Continue to complete the connection.
