使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
应用开发解决方案
您可以搭配使用各种 Firebase 产品来解决常见的应用开发难题
保护您的后端和 API 资源
防止未经授权的客户端访问您的后端资源,从而保护您的 API 资源免遭滥用。App Check 可以证明请求来自您的正版应用,以及来自真实的、未经篡改的设备。
开发和测试集成的后端
无需管理服务器即可设置您的后端。轻松扩大规模,借助数据库、托管和存储解决方案以及计算选项来为数百万用户提供支持。还可以使用我们的模拟器在本地开发和测试各种应用或功能。
构建安全、实时且支持离线使用的应用
让您的应用数据在各个客户端之间保持同步,甚至确保无论网络延迟或连接情况如何,应用都能正常工作。添加身份验证和安全规则,确保用户只能访问他们应该访问的数据。
在全球级 CDN 上缓存数据,加快内容分发速度
借助 Firebase 的全球级 CDN,为您的用户提供更快的首次加载体验,并降低您的查询成本。将 Firestore 与 Firebase Hosting 搭配使用,以捆绑和缓存静态与动态内容。
针对多种设备和配置自动执行应用测试
使用实际测试人员测试应用之前,在 Google 托管的实体测试设备套件上运行您的移动应用,发现 bug 和性能问题。您还可以将测试与 CI/CD 工作流相集成,以便自动执行测试。
发布前确保功能稳定并可带来愉悦体验
在面向整个用户群发布某项功能之前,从真实用户那里获取反馈和数据,了解该功能是否稳定,以及是否能提供令人愉悦的用户体验。测试应用的不同版本并快速迭代,以提供最佳的用户体验。
减少崩溃次数,以提升用户互动指标
更快地修复 bug 和性能问题,以提供稳定的应用体验,进而增加会话时长并减少客户流失,甚至可以获得更高的应用评分来吸引新用户。
利用自定义通知来增进互动
通过富有针对性的定制消息向用户开展宣传活动,确保其了解所关注的内容和活动。获得数据洞见,并使用传送和互动数据来最大限度地提升这些宣传活动的成效。
不断打造更优质的用户体验
根据每个用户的特征和行为动态调整您的应用,提供个性化的用户体验。在面向更大范围的用户推广应用体验之前,对特定的细分用户群进行实验,以了解应用调整对关键指标的影响。
通过打造个性化用户体验来增加收入
利用机器学习针对每个用户来定制最合适的创收策略,实现收入最大化。借助 Remote Config,无需发布新版应用即可测试不同策略。
[null,null,[],[],[],null,["App Development Solutions\n\nMix and match Firebase products to solve common app development challenges \n[Explore all solutions](/solutions/portal) \n[Build a backend\n*arrow_downward*](#build-backend) [Host a web app\n*arrow_downward*](#host-web-app) [Test and rollout features\n*arrow_downward*](#test-rollout-features) [Monitor an app\n*arrow_downward*](#monitor-app) [Engage end users\n*arrow_downward*](#engage-end-users) [Monetize an app\n*arrow_downward*](#monetize-app) \n\nBuild a backend \n[View more\n*open_in_new*](/solutions/portal/?keywords=buildbackend%2Cmanageaccess) \n\nProtect your backend and API resources \nProtect your API resources from abuse by preventing unauthorized clients from accessing your backend resources. App Check attests that requests originate from your authentic app and from an authentic, untampered device. \n[App Check](/products/app-check) \nWatch video \n*close* \n[Take guided pathway](/learn/pathways/firebase-app-check) \n\nDevelop and test an integrated backend \nSet up your backend without managing servers. Effortlessly scale to support millions of users with databases, hosting and storage solutions, and compute options. And develop and test everything locally with our emulators. \n[Cloud Firestore](/products/firestore) \n[Realtime Database](/products/realtime-database) \n[Cloud Storage](/products/storage) \n[Authentication](/products/auth) \nWatch video \n*close* \n[Read blog post](https://firebase.blog/posts/2022/06/firebase-quickdraw) [Try codelab](/codelabs/firebase-web) \n[View more\n*open_in_new*](/solutions/portal/?keywords=buildbackend%2Cmanageaccess)\n\n*** ** * ** ***\n\nHost a web app \n[View more\n*open_in_new*](/solutions/portal/?keywords=hostwebapp) \n\nBuild a secure, realtime, offline-enabled app \nKeep your app's data in sync across clients and even make sure it works regardless of network latency or connectivity. Add authentication and security rules to safeguard that users can only access data they should access. \n[Cloud Firestore](/products/firestore) \n[Authentication](/products/auth) \n[Hosting](/products/hosting) \nWatch video \n*close* \n[Take guided pathway](/learn/pathways/firebase-firestore) \n\nCache data on a global CDN for faster content delivery \nGive your users a faster first-load experience and reduce your querying costs with Firebase's global CDN. Use Firestore with Firebase Hosting to bundle and cache both static and dynamic content. \n[Cloud Firestore](/products/firestore) \n[Hosting](/products/hosting) \n[Cloud Functions](/products/functions) \n[Try tutorial](/docs/firestore/solutions/serve-bundles) [Read blog post](https://firebase.blog/posts/2022/03/firebase-hosting-origin-servers-europe-asia) \n[View more\n*open_in_new*](/solutions/portal/?keywords=hostwebapp)\n\n*** ** * ** ***\n\nTest and rollout features \n[View more\n*open_in_new*](/solutions/portal/?keywords=newfeatures) \n\nAutomate app testing on multiple devices and configurations \nBefore distributing to live testers, catch bugs and performance issues by running your mobile app against suites of real, physical test devices hosted by Google. And even integrate your tests into a CI/CD workflow to automate testing. \n[Test Lab](/products/test-lab) \nWatch video \n*close* \n[Try codelab](https://firebase.google.com/codelabs/ci-with-testlab) \n\nEnsure stable and delightful features before launch \nGet feedback and data from real users that a feature is stable and enjoyable before releasing it to your entire user base. Test different versions of your app and iterate quickly to achieve the best user experience. \n[App Distribution](/products/app-distribution) \n[Crashlytics](/products/crashlytics) \n[Remote Config](/products/remote-config) \nWatch video \n*close* \n[Try codelab](/codelabs/appdistribution-app-bundles) [Read case study](/case-studies/hotstar) \n[View more\n*open_in_new*](/solutions/portal/?keywords=newfeatures)\n\n*** ** * ** ***\n\nMonitor an app \n[View more\n*open_in_new*](/solutions/portal/?keywords=monitorapp) \n\nReduce crashes to improve user engagement metrics \nFix bugs and performance issues faster to deliver a stable app experience that increases session duration and reduces churn. And even attract new users with higher app ratings. \n[Crashlytics](/products/crashlytics) \n[Read case study](/case-studies/gameloft) [Read blog post](https://firebase.blog/posts/2021/07/the-firebase-guide-to-building-stable-high-performing-apps) \n\nMonitor stability and performance during release \nEnsure new features are stable and performant by monitoring your app's most important metrics. Get alerts if something is wrong, learn which issues are most impacting your users, and even instantaneously roll back the feature for certain users. \n[Crashlytics](/products/crashlytics) \n[Performance Monitoring](/products/performance) \n[Remote Config](/products/remote-config) \nWatch video \n*close* \n[Try codelab](/codelabs/feature-rollout-performance) [Read blog post](https://firebase.blog/posts/2024/05/ai-assistance-in-crashlytics) \n[View more\n*open_in_new*](/solutions/portal/?keywords=monitorapp)\n\n*** ** * ** ***\n\nEngage end users \n[View more\n*open_in_new*](/solutions/portal/?keywords=endusers) \n\nIncrease engagement using custom notifications \nDeliver targeted and customized messaging campaigns to your users and keep them engaged in content and activities that they value. Gain insights and use delivery and engagement data to maximize the effectiveness of those campaigns. \n[Cloud Messaging](/products/cloud-messaging) \n[Cloud Firestore](/products/firestore) \n[Cloud Functions](/products/functions) \n[Read case study](/case-studies/le-figaro) Watch video \n*close* \n[Take guided pathway](/learn/pathways/firebase-user-engagement) \n\nDynamically create an optimized user experience \nDeliver a personalized user experience by dynamically changing your app based on each user's attributes and behavior. Run experiments with specific user segments to see the impact of changes on key metrics before rolling out experiences more widely. \n[A/B Testing](/products/ab-testing) \n[Remote Config](/products/remote-config) \n[Google Analytics](/products/analytics) \n[Read case study](/case-studies/mobills) Watch video \n*close* \n[Try tutorial](/docs/remote-config/use-cases#provide_custom_experiences_for_your_users_based_on_first-time_app_use) \n[View more\n*open_in_new*](/solutions/portal/?keywords=endusers)\n\n*** ** * ** ***\n\nMonetize an app \n[View more\n*open_in_new*](/solutions/portal/?keywords=monetizeapp) \n\nTest adoption of new AdMob ad formats \nMake data-driven decisions about adopting new AdMob ad formats. A/B test different ad formats and measure their impact on your app's revenue and user metrics before rolling out to all your users. \n[Remote Config](/products/remote-config) \n[A/B Testing](/products/ab-testing) \n[Google AdMob](/docs/admob) \n[Google Analytics](/products/analytics) \n[Read case study](/case-studies/qtonz-mbit-music) Watch video \n*close* \n[Try tutorial](/docs/tutorials/test-ad-format-adoption) \n\nIncrease revenue by personalizing user experience \nMaximize revenue by using machine learning to customize the best monetization strategy for each user. With Remote Config, there's no need to release a new version of your app to test different strategies. \n[Remote Config](/products/remote-config) \n[Google AdMob](/docs/admob) \n[Google Analytics](/products/analytics) \n[Read case study](/case-studies/ahoy-games) [Try tutorial](/docs/remote-config/personalization/use-cases) [Read blog post](https://firebase.blog/posts/2023/04/maximize-revenue-with-remote-config-personalization) \n[View more\n*open_in_new*](/solutions/portal/?keywords=monetizeapp) \nTry Firebase today\n\n\nIntegrating it into your app is easy.\n[Get started](https://console.firebase.google.com/) \n\nAll Firebase products \n\nBuild\n\n- [App Check](/products/app-check)\n- [App Hosting](/products/app-hosting)\n- [Authentication](/products/auth)\n- [Cloud Functions](/products/functions)\n- [Cloud Storage](/products/storage)\n- [Data Connect](/products/data-connect)\n- [Extensions](/products/extensions)\n- [Firestore](/products/firestore)\n- [Firebase ML](/products/ml)\n- [Genkit](https://genkit.dev/)\n- [Hosting](/products/hosting)\n- [Realtime Database](/products/realtime-database)\n- [Firebase AI Logic client SDKs](/products/firebase-ai-logic)\n\n[Generative AI](/products/generative-ai) \n\nRun\n\n- [A/B Testing](/products/ab-testing)\n- [App Distribution](/products/app-distribution)\n- [Cloud Messaging](/products/cloud-messaging)\n- [Crashlytics](/products/crashlytics)\n- [Google Analytics](/products/analytics)\n- [In-App Messaging](/products/in-app-messaging)\n- [Performance Monitoring](/products/performance)\n- [Remote Config](/products/remote-config)\n- [Test Lab](/products/test-lab)"]]