既存のFirebaseプロジェクトのクローンを作成したいので、以前にFirebaseコンソールに存在していたProjectA
という名前を付けます。 リモート構成 データを別の新しいプロジェクトに( リモート構成)なしで data)、ProjectB
という名前を付けましょう。
私の質問の背後にある考え方は、現在、ProjectA
から_google-service.json
_(Firebase構成ファイル)ファイルを使用するAndroidアプリを開発したので、新しいFirebaseプロジェクトを作成/クローンするにはProjectB
(注:同じプロジェクトに新しいFirebaseアプリは必要ありません)まったく同じで始まります Remote ConfigProjectA
のデータを入力してから、新しいProjectB
の_google-service.json
_を新しいAndroidアプリ。
firebase-cli のドキュメントを読みましたが、範囲外のようです。
誰かがこのようなことを達成したか、またはどうすればこれを達成できるか考えていますか?前もって感謝します!
作成したばかりです this Ruby gem リモート構成データをProjectA
からクローンするためにWebブラウザーから実行する必要のある手動プロセスを自動化する私の新しいProjectB
。
注:gemは実際にはアルファ版であり、ルールのないリモート構成を検討してください。フォークして改善したい方がいらっしゃいましたら、お気軽にどうぞ。
現在、別のプロジェクトのクローンであるプロジェクトを作成する方法は(コンソールまたはAPIを介して)ありません。現時点では、新しいプロジェクトで構成データを手動で再作成する必要があります。
Firebaseは、プロジェクト間でデータを移動するフローをここに文書化します: https://firebase.google.com/docs/firestore/manage-data/move-data
彼らが概説する方法は請求済みのアカウントを必要としますが。