Update
Darty-Ai now supports private Google Sheets through Google’s official OAuth authorization system 👍
This lets you securely use Google Sheets shared with your business email, without making them public.
We now recommend this method instead of the service account workflow.
Please see our Using Private Google Sheets with Darty-Ai article for the latest setup instructions.
Public Sheets
Private Sheets - Setting Up A Service Account
Update
Darty-Ai now supports private Google Sheets through Google’s official OAuth authorization system 👍
This lets you securely use Google Sheets shared with your business email, without making them public.
We now recommend this method instead of the service account workflow.
Please see our Using Private Google Sheets with Darty-Ai article for the latest setup instructions.
A service account is a special kind of Google account that lets apps like Darty-Ai access your sheets securely, without using your personal email.
Darty-Ai cannot access sheets shared with personal emails like email@gmail.com, only public sheets or those shared with a service account.
Don’t worry if the steps seem unfamiliar — you don’t need to understand them!
Just follow along with this video or this written guide, which includes screenshots of every step.
To set up a private Google Service Account.
Enter console.cloud.google.com in the browser address tab
Pick a project ID. This will be included in the end part of the email you share.
Ignore the location field unless you know what you are doing.
Click on Create.
Then click on service accounts.
Enter an ID. This will be the first part of the email you share.
Enter a description, something like, "My Darty-Ai Service Account"
Click on Next or Permissions.
The encrypted file is locked to your license and can’t be used elsewhere.
Keep in mind: unlike public sheets, which can be accessed as Excel or CSV files, sheets shared with a service account must remain in Google Sheets format.
Stay tuned for our next video, where we’ll show you how to automatically share all Google Sheets owned by your email@gmail.com account, or all Sheets in a specific folder, with a service account.
