Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
С Firebase вы можете легко добавлять бэкенд-сервисы и аналитику в свои мобильные игры на iOS и Android. Используя наши SDK для C++ и Unity, вы можете получать доступ к сервисам Firebase непосредственно из кода на C++ и Unity, без необходимости писать код на Swift/Objective-C или Java/Kotlin.
Дополнительную информацию о том, как улучшить ваши игры с помощью Firebase, можно найти на нашей странице игр Firebase .
Примеры использования Firebase в ваших играх
AdMob — зарабатывайте в своих играх с помощью баннерной рекламы, полноэкранной рекламы и даже видео с вознаграждением. Отслеживайте эффективность рекламы с помощью Google Analytics .
Firebase AI Logic — создавайте функции ИИ с использованием моделей Gemini , например новые формы взаимодействия с игроком (голосовой и визуальный ввод), адаптивные и развивающиеся игровые миры и персонализированный опыт.
Analytics — узнайте, как игроки взаимодействуют с вашей игрой, сколько времени они проводят в игре, сколько времени им требуется для прохождения уровней, сколько и как часто они совершают внутриигровые покупки, как часто они возвращаются в игру и многое другое.
App Check . Защитите свои API-ресурсы от злоупотреблений, предотвратив доступ неавторизованных клиентов к вашим внутренним ресурсам.
Authentication — предоставьте игрокам удобный процесс входа в систему, а также безопасное и надежное управление учетными записями.
Realtime Database — считывайте и записывайте игровой контент с помощью этой масштабируемой базы данных в реальном времени. Realtime Database позволяет отслеживать присутствие игроков в игре и вне её.
Cloud Firestore — считывайте и записывайте игровой контент, используя эту масштабируемую базу данных в режиме реального времени. Cloud Firestore гарантирует исключительную бесперебойность работы и позволяет хранить данные из любой точки мира по вашему выбору.
Cloud Storage — надежное и безопасное хранение и предоставление контента, созданного игроками, например аватаров, прохождений игр и снимков экрана.
Cloud Messaging — информируйте игроков о новом контенте или уровнях или отправляйте push-уведомления игрокам, которые завершили доступный вам контент.
Crashlytics — Тратьте меньше времени на поиск и больше на устранение сбоев. Создавайте более стабильные игры, предоставляя подробную и полезную информацию о сбоях.
Dynamic Links — обменивайтесь контентом, например пользовательскими уровнями, игровыми предметами и приглашениями в игру, между игроками.
Remote Config — изменяйте элементы игры без развертывания кода, включая такие настройки, как плотность врагов или частота активации бонусов.
Cloud Functions — запуск внутреннего кода в безопасной среде в ответ на события, вызванные другими продуктами Firebase и клиентскими запросами.
Поддерживаемые продукты Firebase
Пакеты Firebase SDK для C++ и Unity напрямую поддерживают следующие продукты Firebase. Firebase также поддерживает подмножество доступных библиотек для реализации рабочего процесса на рабочем столе ( бета-версия ).
[null,null,["Последнее обновление: 2025-08-22 UTC."],[],[],null,["\u003cbr /\u003e\n\nWith Firebase, it's easy to add backend services and analytics to your mobile\ngames on iOS and Android. Using our SDKs for C++ and Unity, you can\naccess Firebase services directly in your C++ and Unity code, without having to\nwrite any Swift/Objective-C or Java/Kotlin code.\n\n\u003cbr /\u003e\n\nReady to get started? Choose your platform:\n\n[Unity](/docs/unity/setup)\n[C++](/docs/cpp/setup)\n\n\u003cbr /\u003e\n\n**Find out more information about powering up your games with Firebase at our\n[Firebase games page](//firebase.google.com/games).**\n\nExample use cases for Firebase in your games\n\n- [AdMob](/docs/admob) --- Earn revenue in your games with banner ads,\n interstitials, even rewarded video. Track your ads performance with\n Google Analytics.\n\n- [Firebase AI Logic](/docs/ai-logic) --- Build AI features using\n Gemini models, like new forms of player interaction\n (both voice and image input), responsive and evolving game worlds, and\n personalized experiences.\n\n- [Analytics](/docs/analytics) --- Learn how players interact with your game,\n how much time they spend playing, how long they take to complete levels, how\n much and how frequently they make in-app purchases, how often they return to\n the game, and much more.\n\n- [App Check](/docs/app-check) - Protect your API resources from abuse by\n preventing unauthorized clients from accessing your backend resources.\n\n- [Authentication](/docs/auth) --- Give players a frictionless sign-in experience that\n also ensures safe and secure account management.\n\n- [Realtime Database](/docs/database) --- Read and write game content using this\n realtime, scalable database. Realtime Database allows you to keep track of player\n presence in- or out-of-game.\n\n- [Cloud Firestore](/docs/firestore) --- Read and write game content using\n this realtime, scalable database. Cloud Firestore has outstanding uptime\n guarantees and allows you to serve data from your choice of locations\n worldwide.\n\n- [Cloud Storage](/docs/storage) --- Store and serve player-generated\n content reliably and securely, such as avatars, game playthroughs, and\n screenshots.\n\n- [Cloud Messaging](/docs/cloud-messaging) --- Inform players about new\n content or levels or send push notifications to players who have completed\n your available content.\n\n- [Crashlytics](/docs/crashlytics) --- Spend less time finding and more time\n fixing crashes. Build more stable games by providing deep and actionable\n insights into crashes.\n\n- [Dynamic Links](/docs/dynamic-links) --- Share content, such as custom levels,\n in-game items, and game invitations between players.\n\n- [Remote Config](/docs/remote-config) --- Change elements of your game\n without deploying code, including settings like enemy density or power-up\n frequency.\n\n- [Cloud Functions](/docs/functions) --- Run backend code in a secure\n environment in response to events triggered by other Firebase products and\n client requests.\n\nSupported Firebase products\n\nThe Firebase SDKs for C++ and for Unity directly support the following Firebase\nproducts. Firebase also supports a subset of the available libraries for a\ndesktop workflow (**beta**) implementation.\n\n| Firebase product | C++ | Unity | Desktop (beta) |\n|------------------------------------------|-----|-------|----------------|\n| [AdMob](/docs/admob) | | | |\n| [Firebase AI Logic](/docs/ai-logic) | | | |\n| [Analytics](/docs/analytics) | | | |\n| [App Check](/docs/app-check) | | | |\n| [Authentication](/docs/auth) | | | |\n| [Cloud Firestore](/docs/firestore) | | | |\n| [Cloud Functions](/docs/functions) | | | |\n| [Cloud Messaging](/docs/cloud-messaging) | | | |\n| [Cloud Storage](/docs/storage) | | | |\n| [Crashlytics](/docs/crashlytics) | | | |\n| [Dynamic Links](/docs/dynamic-links) | | | |\n| [Realtime Database](/docs/database) | | | |\n| [Remote Config](/docs/remote-config) | | | |\n\n| **Note:** For the desktop workflow, Firebase provides stub (non-functional) implementations of all unsupported Firebase products for convenience."]]