Firebase Authentication

To authenticate for either the Firebase Realtime Database (via the Firebase connector) or Google Cloud Firestore (via the Google Cloud Firestore connector), start by going to the Firebase admin Console at console.firebase.google.com, and choosing a project.

3332

Click on the settings button on the left top next to Project Overview, and click Users and permissions.

904

Click on the Service accounts tab, followed by Generate new private key. Download the json file, and keep track of its contents.

2942

Go back to the DataSiv editor.

2576

When making a Firestore query in DataSiv, click the Resource dropdown and click Add New Resource.

Paste the JSON contents of the secret key file you downloaded into the Service Account field.
Put the project ID in the Project field (https://{project}.firebaseio.com).

1182

When creating a new Google Cloud Firestore resource, in addition to the service account and project, put the database name in.

1176

👍

DataSiv enables you to reference special fields in Firestore

If you need to reference special fields such as SERVER_TIMESTAMP or DELETE, please see the Firestore Special Fields section