> For the complete documentation index, see [llms.txt](https://docs.verbdata.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verbdata.com/data-sources/database-engines/firebase-cloud-firestore.md).

# Firebase Cloud Firestore

## Supported Ingestion Methods

* Full
* Incremental
  * It is highly recommended that an index covering the column to be used exists
  * By default, Cloud Firestore [automatically generates single-field indexes](https://firebase.google.com/docs/firestore/query-data/index-overview#single-field-indexes\\).  Numeric and date types meet the incremental ingestion needs.

For more information on ingestion methods, [click here](/data-sources/ingestion-methods.md).

## Getting Connected

Google-based services connect using a service account credential.  Download your private key from the Cloud Firestore admin website.  You can generate a new private key from the admin site if you have not yet created one.

![Firestore service account management](/files/6XkOHirpyz3iTanQwbjQ)

Provide the details and service account information for the data you're trying to connect to. &#x20;

Verb will query the schema and give you the option to include/exclude data like documents, and collections.

All of the fields are required unless explicitly noted.

![Verb Firestore connection configuration](/files/iLPxGluWVOEFNaFTd16E)
