コンソールへ移動

Firebase で
モバイルとウェブ
アプリを成功させる

より優れたアプリを作成

Firebase なら、世界屈指のインフラストラクチャを使用して、パワフルで安全、かつスケーラブルなアプリを構築できます。

規模に応じて課金
plat_ios plat_android plat_web

クラウドでホストされている NoSQL データベースを使用することで、グローバル スケールでデータを保存し、ユーザーとデバイスの間で同期します。Cloud Firestore は、効率的なデータクエリとともに、ライブ同期とオフライン サポートを提供します。他の Firebase プロダクトとの統合を活かして、真にサーバーレスなアプリを構築できます。

詳細 Go to docs
規模に応じて課金
plat_ios plat_android

機械学習の初心者であるか経験者であるかを問わず、モバイルアプリに強力な機械学習機能を組み込みましょう。モバイルでの一般的なユースケースに対応した、すぐに使える API を使用すれば、簡単に始めることができます。あるいは、独自のカスタムモデルをインポートし、それを Firebase でホストしてアプリにサービスを提供することもできます。ML Kit API は、機能に応じてデバイス上またはクラウド内で実行できます。機能によっては両方で実行できるものもあります。

詳細 Go to docs
規模に応じて課金
plat_ios plat_android plat_web plat_cpp plat_unity

専用サーバーの管理や拡張を行うことなく、カスタムのバックエンド コードでアプリを拡張します。Functions は、webhook を使用して Firebase 製品、Google Cloud サービス、サードパーティによって出力されるイベントによってトリガーできます。

詳細 Go to docs
plat_ios plat_android plat_web plat_cpp plat_unity

ユーザーを簡単かつ安全に管理します。Firebase Auth では、メールとパスワード、Google や Facebook などのサードパーティのプロバイダ、既存のアカウント システムを直接使用するなど、複数の方法によって認証を行います。独自のインターフェースを作成することも、オープンソースの完全にカスタマイズ可能な UI を利用することもできます。

詳細 Go to docs
規模に応じて課金
plat_web

最新のウェブアプリ専用に作成されたツールを使用して、ウェブ ホスティングを簡素化します。ウェブアセットをアップロードすると、自動的に Google のグローバル CDN にプッシュされ、無料の SSL 証明書が付与されるため、ユーザーがどこにいても、安全で信頼性が高く、低レイテンシのサービスを提供できます。

詳細 Go to docs
規模に応じて課金
plat_ios plat_android plat_web plat_cpp plat_unity

Google 規模で構築されたシンプルでコスト効果の高い強力なオブジェクト ストレージに画像、音声、動画など、ユーザーが生成したコンテンツを格納して共有します。Cloud Storage 用の Firebase SDK では、ネットワーク品質にかかわらず、Firebase アプリでのファイルのアップロードとダウンロードに Google のセキュリティが適用されます。

詳細 Go to docs
規模に応じて課金
plat_ios plat_android plat_web plat_cpp plat_unity

Realtime Database is Firebase's original database. It's an efficient, low-latency solution for mobile apps that require synced states across clients in realtime. We recommend Cloud Firestore instead of Realtime Database for most developers starting a new project.

詳細 Go to docs

アプリの品質を改善する

Firebase を使用すると、アプリのパフォーマンスと安定性に関する分析情報を得られるため、リソースを効果的に投入できます。

plat_ios plat_android plat_unity

大量のクラッシュ レポートを管理しやすい問題のリストに変換して、トラブルシューティング時間を短縮します。Crashlytics ダッシュボードでユーザーが受ける影響を確認することにより、最初に取り組むべき問題を明確に、かつ実用的な方法で分析できます。リアルタイム アラートは、外出先でも安定性を確認するのに役立ちます。Crashlytics は Firebase のメインのクラッシュ レポート機能です。

詳細 Go to docs
plat_ios plat_android plat_web

ユーザーのデバイスで発生している、アプリのパフォーマンスの問題を診断できます。トレースを使ってアプリのパーツごとのパフォーマンスをモニタリングし、Firebase コンソールで概要を表示します。アプリ起動時間のチェックや HTTP リクエストのモニタリングを、コードを 1 行も書かずに実行できます。

詳細 Go to docs
規模に応じて課金
plat_ios plat_android

Google がホストする仮想デバイスと物理デバイスで、アプリに自動およびカスタマイズ済みのテストを実行します。Firebase Test Lab によるバグや不一致の検出を開発ライフサイクル全体で行うことで、幅広いデバイスで優れたサービスを提供できます。

詳細 Go to docs
plat_ios plat_android

Firebase App Distribution allows developers to send pre-release versions of their app to trusted testers from the console or using command line tools, as well as manage testers in one place.

詳細 Go to docs

ビジネスの成長を図る

Firebase を使用すると、ユーザーの関心を高めて維持することが容易になり、多くのユーザーを獲得できるようになります。

plat_ios plat_android

ターゲットを絞り込んだコンテキスト メッセージをアプリ内で使用して、有意義な行動を促すことで、アクティブ ユーザーを引き込んで育てましょう。メッセージは、ユーザーの行動や関心に基づいてトリガーできます。また、ブランドに合わせてアプリ内メッセージのデザインをカスタマイズすることもできます。アプリ内メッセージは、さまざまなユースケースや形式に対応しています。

詳細 Go to docs
plat_ios plat_android plat_web plat_cpp plat_unity

1 つのダッシュボードでユーザーのアトリビューションや行動を分析し、情報に基づいてプロダクトのロードマップを描くことができます。レポートでリアルタイムにインサイトを得ることも、生のイベントデータを Google BigQuery に取り込んでカスタム分析を行うことも可能です。

詳細 Go to docs
plat_ios plat_android plat_cpp plat_unity

Google の機械学習機能を活用して、離脱または購入(または他のコンバージョン イベントを完了)する可能性のあるユーザー セグメントを把握できます。AI の予測に基づくこうしたセグメントを、Remote Config、Cloud Messaging、アプリ内メッセージングといった他のプロダクトでのターゲティングに使用しましょう。

詳細 Go to docs
plat_ios plat_android

A/B テストを実施するためのインフラストラクチャの設定を気にすることなく、製品試験およびマーケティング試験を実施して、アプリを改善しましょう。試験内容は目標に合わせてカスタマイズできます。メッセージのコピーや新機能など、アプリに対するさまざまな更新をテストできます。そして、主要な指標に大きな変化をもたらすことが実証された変更のみを公開しましょう。

詳細 Go to docs
plat_ios plat_android plat_web plat_cpp plat_unity

Android、iOS、ウェブなどのプラットフォーム間でメッセージや通知をユーザーに無料で送信します。メッセージは、単一または複数のデバイス、特定のトピックやユーザー セグメントに送信できます。Firebase Cloud Messaging(FCM)は最大のアプリにもスケールでき、1 日に大量のメッセージを送信できます。

詳細 Go to docs
plat_ios plat_android plat_cpp plat_unity

アプリを個々のユーザーに合わせてカスタマイズしましょう。外観の変更、機能の段階的な展開、A/B テストの実施、特定ユーザーへのカスタマム コンテンツの提供などの更新は、新バージョンとして本格的にデプロイしなくても、Firebase コンソールからすべて行えます。変更による影響のモニタリングもでき、調整にもほんの数分しかかかりません。

詳細 Go to docs
plat_ios plat_android plat_web plat_cpp plat_unity

Dynamic Links を使用すると、カスタマイズされたユーザー体験を iOS、Android、ウェブで提供できます。Dynamic Links でモバイルウェブを強化すれば、ネイティブ アプリのコンバージョン、ユーザー間での共有、ソーシャル キャンペーンやマーケティング キャンペーンの促進などが可能です。Dynamic Links なら、モバイルの成長をより深く理解するために必要なアトリビューションが得られます。

詳細 Go to docs

Firebase ExtensionsBETA

Deploy functionality to your app quickly using pre-packaged solutions. Firebase Extensions are configurable, and work with Firebase and other Google Cloud Platform products.