Buka konsol

Metode: projects.addFirebase

Menambahkan resource Firebase ke Project Google Cloud Platform (GCP) yang ada.

Karena FirebaseProject sebenarnya juga merupakan Project GCP, FirebaseProject menggunakan ID GCP yang mendasari (yang paling penting, projectID) sebagai miliknya sendiri untuk interoperabilitas yang mudah dengan API GCP.

Hasil dari panggilan ini adalah Operation yang dapat digunakan untuk melacak proses penyediaan. Operation secara otomatis dihapus setelah selesai sehingga tidak perlu memanggil operations.delete.

Metode ini tidak mengubah informasi akun penagihan apa pun pada Project GCP yang mendasarinya.

Semua kolom yang tercantum dalam isi permintaan harus diisi.

Untuk memanggil projects.addFirebase, anggota harus menjadi Editor atau Pemilik Project GCP yang ada.

Permintaan HTTP

POST https://firebase.googleapis.com/v1beta1/{project=projects/*}:addFirebase

URL menggunakan sintaks gRPC Transcoding.

Parameter lokasi

Parameter
project

string

Nama resource Project GCP tempat resource Firebase akan ditambahkan, misalnya:

projects/my-project-123

Setelah memanggil projects.addFirebase, projectID dari Project GCP juga merupakan projectID dari FirebaseProject. projectID bersama ini disebut sebagai project-id di seluruh panduan ini.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON

{
  "timeZone": string,
  "regionCode": string,
  "locationId": string
}
Kolom
timeZone

string

Zona waktu yang akan digunakan akun untuk data Firebase Analytics.
Misalnya: Amerika/Los_Angeles atau Afrika/Abidjan

regionCode

string

Kode wilayah (CLDR) yang akan digunakan akun untuk data Firebase Analytics.
Misalnya: AS, GB, atau DE

Di Java, gunakan com.google.i18n.identifiers.RegionCode.

locationId

string

Lokasi resource default dari resource Firebase lainnya (seperti Cloud Firestore).
Jika Project GCP sudah dikaitkan dengan region App Engine, nilai kolom ini akan diabaikan.
Untuk contoh, lihat https://cloud.google.com/appengine/docs/locations.

Isi respons

Jika berhasil, isi respons memuat instance Operation.

Cakupan Otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/firebase

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.

Cobalah!