最終更新:2023-05-19 (金) 23:53:26 (336d)  

Firebase/プロジェクト
Top / Firebase / プロジェクト

Firebase の最上位のエンティティ

https://firebase.google.com/docs/projects/learn-more?hl=ja

概要

  • すべてのアプリと、そのプロジェクト用にプロビジョニングされたリソースとサービスを格納するコンテナに似ています。
  • Firebase プロジェクトには、1 つ以上のFirebase/アプリを登録できます(たとえば、アプリの iOS バージョンと Android バージョンの両方、あるいはアプリの無料版と有料版の両方を登録できます)。
  • 同じ Firebase プロジェクトに登録されているすべての Firebase アプリは、そのプロジェクトにプロビジョニングされた同じリソースとサービスのすべてにアクセスできます。

構造

  • プロジェクトIDワールドワイドでユニーク
    プロジェクト名

アプリに追加

  • iOSアプリ
  • Androidアプリ
  • Webアプリ

Google Cloud/プロジェクト

  • 新しい Firebase プロジェクトを作成した場合、内部で実際に作成されるのは Google Cloud プロジェクト
  • はじめにGoogle Cloud/プロジェクトを作成し、その後に Firebase を追加することもできます。

メモ

  • Firebase プロジェクトは Google Cloud プロジェクトであるため、次のような特長があります。
  • プロジェクトは、Firebase コンソールだけでなく、Google Cloud Console や Google API Console でも操作できます。
  • プロジェクトで、FirebaseGoogle Cloudの両方のプロダクトと API を使えます。
  • プロジェクトの課金と権限は、FirebaseGoogle Cloudの間で共有されます。
  • プロジェクトの一意の識別子(プロジェクト番号やプロジェクト ID など)は、FirebaseGoogle Cloudの間で共有されます。
  • プロジェクトを削除すると、FirebaseGoogle Cloudの両方で削除されます。

Firebase CLI

ディレクトリ構成

共通

Firestoreを有効にした場合

Cloud Functions for Firebaseを有効にした場合