İşlemlerinizin işlevlerini oluşturmak, çalıştırmak ve genişletmek için çeşitli Firebase hizmetlerini kullanın.
Cloud Functions for Firebase
Karşılama, İşleminizin işlevselliğini ve konuşma öğelerini tanımlar. İşleminiz harici API'lerle etkileşime giriyorsa, karmaşık mantık gerektiriyorsa veya bir veritabanında okuyup depolaması gerekiyorsa istek karşılamaya ihtiyaç vardır. Cloud Functions for Firebase ile işleminizin karşılanması HTTP web hizmeti olarak barındırılır. Böylece dağıtım ve bakım işlemleri hızlı ve kolay hâle gelir.
Actions on Google'da istek karşılama için herhangi bir HTTP web hizmetini kullanabilirsiniz ancak Firebase için Cloud Functions, İşleminizin istek karşılamayı tanımlamanın en kolay yollarından biridir:
- Uç noktanızı, KSA ayarlarını yapılandırmak veya ek kitaplıkları içe aktarmak için minimum zaman harcayarak hızlı ve sorunsuz şekilde dağıtın.
- Cloud Firestore gibi diğer Firebase bulut hizmetleriyle zahmetsiz entegrasyon sağlayın.
- Bilgi işlem kaynakları, İşleminizin kullanımına göre otomatik olarak ölçeklendirildiğinden sunucu bakımı konusunda endişelenmeniz gerekmez.
- Kredi kartı veya fatura bilgileri sağlamadan sipariş karşılama ayarlarını yapın.
Başlamak için Cloud Functions for Firebase belgelerini ziyaret edin.
Firebase Hosting
Birçok İşlem, kullanıcı deneyimini iyileştirmek için görüşmelerinde rich media içeriği kullanır. Bilmiyorlarsa da kullanmalıdır! Yalnızca metin yerine resim ve ses klipleri kullanan uygulamalar genellikle çok daha canlı ve akılda kalıcı olur ve bunun sonucunda kullanıcılar arasında daha yüksek etkileşim ve elde tutma oranı sağlar.
Firebase Hosting, İşleminizde kullanmak üzere statik rich media dosyaları barındırmayı son derece basit hale getirir. Daha fazla bilgi için Firebase Hosting başlangıç kılavuzuna bakın.
Mevcut bir Firebase kullanıcısıysanız mobil veya web uygulamalarınız için barındırdığınız öğeleri de kolayca yeniden kullanabilirsiniz.
Firebase Hosting'in kullanıldığı bu örneğe göz atın ve bunun işlem dosyalarınızı barındırmak için nasıl kullanılabileceği hakkında daha fazla bilgi edinmek için Firebase Hosting belgelerimizi ziyaret edin.
Cloud Storage for Firebase
İşleminiz kullanıcıya özel dosyalar oluşturuyorsa Cloud Storage for Firebase'de bu dosyaları depolayabileceğiniz bir yer sağlanır. İşleminizin yanıtlarının metin dosyası veya resim dosyası olarak günlüğe kaydedilmesi fark etmeksizin, kullanıcılarınızın kendileri için oluşturduğunuz içeriğe nerede olurlarsa olsunlar erişmesine olanak tanıyın.
Bu, kullanıcı verilerinizin birden fazla platformda korunabileceği anlamına da gelir. Örneğin, web uygulamanız bir kullanıcı için görüntü oluşturur. Depolama alanı kullanıldığında aynı kullanıcı, İşleminiz aracılığıyla bu resme erişebilir. Mobil uygulamanızı kullanırken bağlantı kesintiliyse kullanıcının dosyalarının indirilmesi duraklatılır ve sinyal iyileştiğinde devam ettirilir.
Daha fazla bilgi edinmek için Cloud Storage for Firebase belgelerimize göz atın.
Cloud Firestore
İşleminiz basit verileri depolamak için bir arka uç gerektirebilir. Cloud Firestore, verileri depolayan ve senkronize eden, bulutta barındırılan bir çözümdür.
Cloud Firestore, Cloud Functions gibi diğer Firebase ve Google Cloud Platform ürünleriyle sorunsuz entegrasyon sunar. Bu da Actions on Google ile kullanım için mükemmeldir.
Cloud Firestore belgelerini ziyaret ederek daha fazla bilgi edinin.