How to create a service account for PersonalizerAI in the Google Cloud console?

This guide walks you through creating a service account in your Google Cloud Project and getting a service account key file to upload to PersonalizerAI app.

profile-pic.png

Shaswat Saxena

·

April 4, 2023

Yellow background with a photo of typing on laptop

PersonalizerAI app requires a service account key to access Retail AI API on your Google Cloud Project. This guide walks you through creating a service account in your Google Cloud Project and getting a service account key file to upload to PersonalizerAI app.

A service account as a JSON file is required to authenticate PersonalizerAI to use Retail AI. To create a service account, follow the steps below:

1. Log in to your Google Cloud Console and click on the hamburger icon at the top left corner.

2. Hover on IAM & Admin  > then click on Service Accounts .

IAM & admin

3. Click on + CREATE SERVICE ACCOUNT .

service accounts in gcp

4. Provide Service account details including the account Service account name, Service account ID, and Service account description. Click CREATE AND CONTINUE .

create service account

5. In the Grant this service account access to project  step, grant these roles:- Retail Admin- Retail Service Agent- Service Account Token Creator

add roles to service account in gcp

6. You can leave the Grant users access to this service account step as is. And click on Done .

add users to this service account

7. After that you will be redirected back to the Service accounts page. Here you need to click on the 3 vertical dots in the Actions columns and select Manage keys .

generate key for service account

8. Now on the Keys page click on ADD KEY , then Create new key .

Create a new key for your service account

9. A modal will open where you need to ensure that Key type is JSON . Click on CREATE .

use json for service account private key

10. The service account key will be downloaded as a JSON file on your computer. You can then upload this file in the PersonalizerAI app.

download your service account key

Incase you are stuck at any step, please contact us at support@personalizerai.com

Loading..