컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
앱 개발 솔루션
Firebase 제품을 다양하게 조합하여 일반적인 앱 개발 과제를 해결할 수 있습니다.
백엔드 및 API 리소스 보호
승인되지 않은 클라이언트가 백엔드 리소스에 액세스하지 못하도록 차단하여 API 리소스의 악용을 방지하세요. 앱 체크는 인증된 앱과 변조되지 않은 인증된 기기에서 요청이 발생했음을 증명합니다.
통합 백엔드 개발 및 테스트
서버 관리 없이 백엔드를 설정하세요. 손쉽게 확장하여 수백만 명의 사용자에게 데이터베이스, 호스팅, 스토리지 솔루션과 컴퓨팅 옵션을 지원하며 자체 에뮬레이터를 사용하여 무엇이든 로컬에서 개발하고 테스트할 수 있습니다.
안전한 실시간 오프라인 지원 앱 빌드
클라이언트 간 앱 데이터를 지속적으로 동기화하고 네트워크 지연 시간이나 연결에 관계없이 원활하게 작동하는지 확인하세요. 인증 및 보안 규칙을 추가하여 사용자가 액세스해야 하는 데이터에만 액세스할 수 있도록 보호하세요.
글로벌 CDN의 데이터 캐시로 콘텐츠 전송 속도 향상
Firebase의 글로벌 CDN으로 쿼리 비용을 절감하고 사용자에게 더 빠른 첫 로드 경험을 선사하세요. Firestore와 Firebase 호스팅을 함께 사용하여 정적 콘텐츠와 동적 콘텐츠를 모두 번들로 묶고 캐시로 저장하세요.
여러 기기 및 구성에서 앱 테스트 자동화하기
실제 테스터에게 배포하기 전에 Google에서 호스팅하는 실제 테스트 기기 제품군에 대해 모바일 앱을 실행하여 버그 및 성능 문제를 파악하세요. 또한 테스트를 CI/CD 워크플로에 통합하여 자동화할 수도 있습니다.
출시 전에 안정적이고 만족스러운 기능 확보
전체 사용자층에게 출시하기 전에 실제 사용자의 피드백과 데이터를 참고하여 기능이 안정적이고 만족스러운지 확인하세요. 앱을 여러 버전으로 테스트하고 신속하게 변경 및 개선하여 최상의 사용자 환경을 제공하세요.
비정상 종료를 줄여 사용자 참여도 측정항목 개선
버그 및 성능 문제를 더 빠르게 해결하여 안정적인 앱 환경을 제공함으로써 세션 시간을 늘리고 앱 제거율을 낮춥니다. 앱 평점을 높여 신규 사용자를 유치할 수도 있습니다.
맞춤 알림을 사용하여 참여도 높이기
사용자에게 타겟팅 및 맞춤설정된 메시지 캠페인을 게재하여 사용자가 중요하게 생각하는 콘텐츠와 활동에 계속 참여하도록 유도합니다. 유용한 정보를 얻고 게재 및 참여 데이터를 사용하여 해당 캠페인의 효과를 극대화합니다.
최적화된 사용자 환경을 동적으로 생성
각 사용자의 행동과 특징에 따라 앱이 동적으로 변경되어 맞춤형 사용자 환경을 제공합니다. 사용자 환경을 보다 광범위하게 출시하기 전에 특정 사용자 세그먼트를 대상으로 실험을 진행하여 변경사항이 주요 측정항목에 어떤 영향을 미치는지 확인하세요.
사용자 환경을 맞춤설정하여 수익 증대
머신러닝을 사용하여 각 사용자에 대한 최상의 수익 창출 전략을 맞춤설정하고 수익을 극대화하세요. 원격 구성을 사용하면 앱의 새 버전을 출시하지 않고도 다양한 전략을 테스트할 수 있습니다.
[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)"]]