[Tutorial] Deploy your Voice App to Google Cloud


Learn how to host your Alexa Skills and Google Actions on Google Cloud with Cloud Functions and Firebase (Google Cloud Firestore) as your database.

This is a companion discussion topic for the original entry at https://www.jovo.tech/tutorials/deploy-to-google-cloud


The databaseURL for Cloud Firestore is no longer listed in either the Firebase or Google Cloud consoles, so the last step was a bit confusing for me. Instead of generating a URL for the database, Google now has an API endpoint at https://firestore.googleapis.com/v1/projects/[project-id]/databases/(default)/—this worked for me as the databaseURL in the very last step. Here’s the documentation from Google.

The [project-id] is the text id, not the numeric one, so something like /dnotes-jovo-testing-project/. Also (default) is actually the name of the database, and you really do include the parentheses.