Firebase projesine bağlanma

Firebase Studio'da çalışmaya başlamak için Firebase projesine ihtiyacınız olmasa da Firebase ürünlerini kullanmak için bir proje bağlamanız gerekir. Geliştirme sürecinizin belirli noktalarında Firebase Studio sizin için otomatik olarak bir proje oluşturabilir veya projeyi manuel olarak bağlamayı seçebilirsiniz. Bu kılavuzda, Firebase projesinin amacı ve Firebase Studio'daki çalışma alanınıza nasıl bağlanacağı açıklanmaktadır.

Firebase projelerini anlama

Firebase projesini, kullanıcı kimlik doğrulaması, veri depolama, barındırma, analizler ve daha fazlası dahil olmak üzere uygulamanızın tüm arka uç hizmetlerinin bulunduğu bir kapsayıcı olarak düşünebilirsiniz. Firebase Studio çalışma alanınızı bir Firebase projesine bağlayarak bir dizi Firebase ürününü uygulamanıza entegre edebilirsiniz.

Bir Firebase projesine bir veya daha fazla Firebase uygulaması kaydedilebilir (örneğin, bir uygulamanın hem ücretsiz hem de ücretli sürümü). Ancak aşağıdakileri unutmayın:

Farklı Firebase Studio çalışma alanlarını ayrı Firebase projelerine bağlamayı düşünebilirsiniz. Bu, birden fazla çalışma alanının aynı arka uç verilerini ve kaynaklarını paylaşmasını (ve muhtemelen üzerine yazmasını) önler.

Çalışma alanınızı bir Firebase projesine bağladıktan sonra yönetim ve yapılandırma görevleri için Firebase konsolunu ziyaret edin. Güvenlik kurallarını görüntüleme, kullanıcı hesaplarını yönetme, ayrıntılı kilitlenme raporlarını görüntüleme, depolanan verileri doğrudan düzenleme ve A/B testi sonuçlarını inceleme bu kapsamdadır.

Firebase Studio uygulamasını Firebase projesine bağlama

Uygulamanızda Firebase hizmetlerini kullanmak için uygulamanızı bir Firebase projesine bağlamanız gerekir. Örneğin, Firebase Authentication kullanmak istiyorsanız kullanıcı hesapları oluşturup yönetebilmek için bir Firebase projesine bağlanmanız gerekir. Geliştirme sürecinin belirli noktalarında Firebase Studio sizin için bir Firebase projesi oluşturur veya bunu manuel olarak yapmayı seçebilirsiniz.

Firebase projesine otomatik olarak bağlanma

App Prototyping agent kullanılırken Firebase Studio, aşağıdakileri yaptığınızda sizin adınıza bir Firebase projesi sağlar:

  • Gemini API anahtarını otomatik olarak oluşturma
  • Uygulamanızı bir Firebase projesine bağlamayı isteyin
  • Uygulamanızı Cloud Firestore veya Firebase Authentication gibi Firebase hizmetlerine bağlama konusunda yardım isteyin.
  • Yayınla düğmesini tıklayın ve Firebase App Hosting ayarlarını yapın.

Etkileşimli sohbeti veya Gemini CLI kullanırken, Gemini şu durumlarda bir Firebase projesine bağlanmak için terminal komutlarını ya da Firebase MCP sunucusunu kullanabilir:

  • Uygulamanızı bir Firebase projesine bağlamayı isteyin
  • Uygulamanızı Cloud Firestore veya Firebase Authentication gibi Firebase hizmetlerine bağlama konusunda yardım isteyin.

Firebase projesine manuel olarak bağlanma

Firebase Studio uygulamanızı bir Firebase projesine manuel olarak bağlamak için:

  1. Firebase konsolunda yeni bir proje oluşturun veya mevcut bir projeyi açın:

    • Yeni proje oluşturma: Yeni Firebase projesi oluştur'u tıklayın ve yeni proje oluşturmak için talimatları uygulayın.
    • Mevcut bir projeyi açma: Kullanmak istediğiniz projeyi tıklayın.
  2. Proje kimliğinizi not edin. Firebase konsolunda > Proje ayarları'nı tıklayın. Proje kimliği üst bölmede gösterilir.

  3. Uygulamanızı Firebase Studio'da açın. Prototyper view, click Code switch icon Switch to Code to open Code view. uygulamasında App Prototyping agent kullanıyorsanız

  4. Firebase projenizi bağlayın. Terminalde (Shift+Ctrl+C) aşağıdaki komutları çalıştırın:

    1. touch firebase.json Bu işlem, dizininizde bir Firebase yapılandırma dosyasının bulunmasını sağlar.
    2. firebase login --reauth Hesabınızı yetkilendirmek için talimatları uygulayın.
    3. firebase use <your project ID> <your-project-ID> kısmını, daha önce not ettiğiniz proje kimliğiyle değiştirin.

Uygulamanıza bağlı Firebase projesini değiştirme

Firebase Studio çalışma alanınızla ilişkili Firebase projesini değiştirmek için yeni proje kimliğini kullanarak Bir Firebase projesine manuel olarak bağlanma bölümündeki talimatları uygulayın.

Uygulamanıza bağlı Firebase projesini belirleme

Bir Firebase projesinin zaten bağlı olup olmadığını doğrulamak için Firebase Studio çalışma alanınızın üst kısmını kontrol edin. Varsa bağlı proje kimliği, çalışma alanınızın adının yanında gösterilir. İlgili projeyi doğrudan Firebase konsolunda açmak için proje kimliğini tıklayabilirsiniz.

Sonraki adımlar