メイン コンテンツにスキップ
Firebase
Build
  • Build
  • グローバルにスケールできるプロダクトによって、迅速かつ安全に市場に参入できます
  • 構築に移動
  • プロダクトの構築
  • App Check
  • App Hosting
  • Authentication
  • Cloud Functions
  • Cloud Storage
  • SQL Connect
  • Extensions
  • Firestore
  • Hosting
  • 電話番号の確認
  • Realtime Database
  • Firebase AI Logic
  • 生成 AI
実行
  • 実行
  • 自信を持ってアプリを実行し、ユーザーに最適なエクスペリエンスを提供できます
  • 実行に移動
  • プロダクトの実行
  • A/B Testing
  • App Distribution
  • Cloud Messaging
  • Crashlytics
  • Google Analytics
  • In-App Messaging
  • Performance Monitoring
  • Remote Config
  • Test Lab
ソリューション 料金 ドキュメント
  • 概要
  • 基本
  • AI
  • Build
  • 実行
  • リファレンス
  • サンプル
コミュニティ
  • 詳細
  • ストーリーズ
サポート
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
ブログ コンソールへ移動 ログイン
  • Documentation
  • Extensions
概要 基本
  • Firebase を追加する - Apple プラットフォーム(iOS+)
  • Firebase を追加する - Android
  • Firebase を追加する - ウェブ
  • Firebase を追加する - Flutter
  • Firebase を追加する - C++
  • Firebase を追加する - Unity
  • Firebase を追加する - サーバー環境
  • Firebase プロジェクトを管理する
  • サポートされているプラットフォームとフレームワーク
AI
  • AI アシスタンスを使用して開発する
  • 概要
  • Firebase の Gemini
    Firebase のインターフェースとツールで AI 搭載のアシスタントを使用して、開発を効率化します。
  • AI ツール、スキル、MCP
    エージェント スキルや MCP サーバーなどの自律型開発ツールにアクセスできます。
  • Firebase Studio(非推奨)
    ブラウザから、AI を取り入れたフルスタック アプリを構築してリリースします。
  • AI を活用したアプリを構築する
  • Firebase AI Logic
    モバイルアプリやウェブアプリから直接 genAI 機能を構築し、Gemini モデルに安全にアクセスできます。
Build
  • Authentication
    安全なオールインワン ID プラットフォームで、ユーザー認証とログインを簡素化します。
  • 電話番号の確認
    SMS を使用せずに、携帯通信会社から直接デバイスの電話番号を取得します。
  • App Check
    バックエンド リソースを不正使用や不正アクセスから保護します。
  • セキュリティ ルール
    データベースとストレージ データを保護するために、きめ細かいサーバー強制ルールを定義します。
  • SQL Connect
    フルマネージド PostgreSQL リレーショナル データベース サービスを使用して、アプリを構築してスケーリングします。
  • Firestore
    豊富なデータモデルとクエリ機能を備えたスケーラブルな NoSQL クラウド データベースを使用して、データの保存と同期を行います。
  • Realtime Database
    NoSQL クラウド データベースでデータをリアルタイムで保存、同期します。
  • Storage
    安全なクラウド ホスト型ソリューションを使用して、画像、音声、動画などのコンテンツを保存して配信します。
  • App Hosting
    サーバーサイド レンダリングと AI 機能を備えた最新のフルスタック ウェブアプリをデプロイします。
  • Hosting
    コマンド 1 つで、静的ウェブアプリと単一ページ型ウェブアプリをグローバル CDN にデプロイします。
  • Cloud Functions
    サーバーのプロビジョニングや管理を行わずに、イベントに応答してバックエンド コードを実行します。
  • 拡張機能(非推奨)
    一般的なタスク用に事前に構築された統合とソリューションをデプロイします。
  • Emulator Suite
    実際のデータに影響を与えることなく、実際の環境でアプリをテストできます。
実行
  • Test Lab
    さまざまな実機や仮想デバイスで Android アプリと iOS アプリをテストできます。すべてクラウドで実行されます。
  • App Distribution
    プレリリース版の Android アプリと iOS アプリを Trusted Tester に配信するプロセスを効率化します。
  • Crashlytics
    アプリの安定性に関する問題を追跡し、優先順位を付けて修正します。
  • Performance Monitoring
    アプリのパフォーマンスに関する分析情報をリアルタイムで取得し、問題を解決します。
  • Remote Config
    アップデートを公開せずに、アプリの動作と外観を即座に変更できます。
  • A/B Testing
    バリエーションをテストして、変更、機能、キャンペーンについてデータに基づく意思決定を行います。
  • Cloud Messaging
    Android、iOS、ウェブでユーザーに通知とメッセージを送信します。
  • In-App Messaging
    アプリ内で、ターゲット設定され、コンテキストに応じたメッセージを使用して、アクティブ ユーザーの心を掴みましょう。
  • Google Analytics
    ユーザーの行動に関する分析情報を取得し、アプリのマーケティングとパフォーマンスを最適化します。
  • Google AdMob
    アプリを収益化し、ユーザーに関する分析情報を取得して、広告エクスペリエンスをカスタマイズします。
  • Google Ads
    よりスマートなキャンペーンを実施し、価値の高いユーザーを見つけ、アプリ内コンバージョンを測定します。
リファレンス サンプル
Firebase
  • Build
    • その他
  • 実行
    • その他
  • ソリューション
  • 料金
  • ドキュメント
    • その他
    • 概要
    • 基本
      • その他
    • AI
      • その他
    • Build
      • その他
    • 実行
      • その他
    • リファレンス
    • サンプル
  • コミュニティ
    • その他
  • サポート
  • ブログ
  • コンソールへ移動
  • 概要
  • Emulator Suite
    • はじめに
    • アプリを接続してプロトタイピングを行う
      • 使ってみる
      • Authentication エミュレータに接続する
      • Realtime Database エミュレータに接続する
      • Firestore エミュレータに接続する
      • Cloud Storage for Firebase エミュレータに接続する
      • Hosting エミュレータを使用する
      • App Hosting エミュレータを使用する
      • Cloud Functions エミュレータに接続する
      • 拡張機能エミュレータを使用する
    • インストール、構成、統合
    • よくある質問とトラブルシューティング
  • Authentication
    • はじめに
    • どこからできますか?
    • Firebase プロジェクトのユーザー
    • iOS+
      • 事前に構築された UI でログインする
      • 開始する
      • ユーザー管理
      • パスワード認証
      • メールリンク認証
      • メールリンクの移行
      • Google でログイン
      • Facebook ログイン
      • Apple アカウントでログイン
      • Twitter ログイン
      • GitHub
      • Microsoft
      • Yahoo
      • Game Center によるログイン
      • Phone Number
      • OpenID Connect
      • カスタム認証システムを使用する
      • 匿名認証
      • 共有キーチェーンを使ったアプリ間認証を有効にする
      • 複数の認証プロバイダにリンクする
      • SMS 多要素認証
      • TOTP 多要素認証
      • メール アクションで状態を渡す
      • エラーを処理する
    • Android
      • 事前に構築された UI でログインする
      • 開始する
      • ユーザー管理
      • パスワード認証
      • メールリンク認証
      • メールリンクの移行
      • Google でログイン
      • Facebook ログイン
      • Apple アカウントでログイン
      • Twitter
      • GitHub
      • Microsoft
      • Yahoo
      • Play ゲームへのログイン
      • Phone Number
      • OpenID Connect
      • カスタム認証システムを使用する
      • 匿名認証
      • SMS 多要素認証
      • TOTP 多要素認証
      • 複数の認証プロバイダにリンクする
      • メール アクションで状態を渡す
    • Flutter
      • 開始する
      • ユーザー管理
      • パスワード認証
      • メールリンク認証
      • フェデレーション ID とソーシャル
      • Phone Number
      • カスタム認証システムを使用する
      • 匿名認証
      • 多要素認証
      • 複数の認証プロバイダにリンクする
      • メール アクションで状態を渡す
      • エラーを処理する
    • Web
      • 事前に構築された UI でログインする
      • 開始する
      • ユーザー管理
      • パスワード認証
      • メールリンク認証
      • Google でログイン
      • Facebook ログイン
      • Apple アカウントでログイン
      • Twitter
      • GitHub
      • Microsoft
      • Yahoo
      • Phone Number
      • OpenID Connect
      • SAML
      • カスタム認証システムを使用する
      • 匿名認証
      • SMS 多要素認証
      • TOTP 多要素認証
      • 複数の認証プロバイダにリンクする
      • 依存関係をカスタマイズする
      • Cordova への OAuth ログイン
      • Chrome 拡張機能からのユーザーのログイン
      • 認証状態の永続性
      • メール アクションで状態を渡す
      • Service Worker セッション
      • signInWithRedirect フローのベスト プラクティス
    • C++
      • 開始する
      • ユーザー管理
      • パスワード認証
      • Google でログイン
      • Play ゲームへのログイン
      • GitHub
      • Facebook ログイン
      • Apple アカウントでログイン
      • Twitter ログイン
      • Microsoft
      • Yahoo
      • Phone Number
      • カスタム認証システムを使用する
      • 匿名認証
      • 複数の認証プロバイダにリンクする
    • Unity
      • 開始する
      • ユーザー管理
      • パスワード認証
      • Google でログイン
      • Play ゲームへのログイン
      • GitHub 認証
      • Facebook ログイン
      • Apple アカウントでログイン
      • Twitter ログイン
      • Microsoft
      • Yahoo
      • Phone Number
      • カスタム認証システムを使用する
      • 匿名認証
      • 複数の認証プロバイダにリンクする
    • Admin
      • はじめに
      • ユーザー管理
      • ユーザーをインポートする
      • カスタム トークンを作成する
      • ID トークンを検証する
      • 多要素ユーザーの管理
      • ユーザー セッションの管理
      • セッション Cookie を管理する
      • カスタム クレームでアクセスを制御する
      • メールのアクション リンクを生成する
      • エラー
    • OAuth ID プロバイダをプログラムで構成する
    • Firebase CLI を使用して Auth プロバイダを構成する
    • メールのアクション ハンドラをカスタマイズする
    • Cloud Functions で拡張する
    • ブロッキング関数で拡張する
    • カスタム ドメインをメールで送信
    • 事例紹介
    • 使用制限
    • よくある質問とトラブルシューティング
  • 電話番号の確認
    • はじめに
    • Codelab
    • Android の使用を開始する
    • 本番環境にアップグレードする
    • サーバーでトークンを確認する
    • フローをカスタマイズする
    • 電話番号でログインする
    • オブザーバビリティ
    • Cloud Audit Logging
    • 料金
  • App Check
    • はじめに
    • 使ってみる
    • デフォルト プロバイダ
      • iOS+(DeviceCheck)
      • iOS+(App Attest)
      • iOS+(reCAPTCHA Enterprise)
      • Android(Play Integrity)
      • Android(reCAPTCHA Enterprise)
      • ウェブ(reCAPTCHA Enterprise)
      • ウェブ(reCAPTCHA v3)
      • Flutter
      • Flutter(reCAPTCHA Enterprise)
      • Unity
      • C++
    • カスタム プロバイダ
      • サーバーの実装
      • iOS+ クライアントの実装
      • Android クライアントの実装
      • ウェブ クライアントの実装
      • Unity クライアントの実装
      • C++ クライアントの実装
    • デバッグ プロバイダ、テスト プロバイダ
      • iOS+
      • Android
      • Web
      • Flutter
      • Unity
      • C++
    • リクエストの指標をモニタリングする
    • 標準の Google サービス
    • Cloud Functions for Firebase
    • 適用を有効にする
    • 標準の Google サービス
    • Cloud Functions for Firebase
    • カスタム リソースを保護する
    • クライアントからトークンを送信する
      • iOS+
      • Android
      • Web
      • Flutter
      • Unity
      • C++
    • バックエンドでトークンを確認する
    • その他の情報
    • reCAPTCHA キーの作成
  • SQL Connect
    • はじめに
    • 料金と課金
    • 使ってみる
    • AI エージェントを使ってみる
    • クイックスタート
    • Apple プラットフォーム
    • Android
    • React
    • Flutter
    • スキーマとオペレーションの設計
    • SQL Connect スキーマを設計する
    • SQL Connect クエリを実装する
    • SQL Connect ミューテーションを実装する
    • 承認によってオペレーションを保護する
    • ネイティブ SQL を使用してオペレーションを実装する
    • SQL Connect を使用して開発とテストを行う
    • テストデータをシードして一括オペレーションを実行する
    • ウェブ SDK を生成する
    • Android SDK を生成する
    • iOS SDK を生成する
    • Flutter SDK を生成する
    • リアルタイム アップデートを入手する
    • Admin SDK を生成する
    • CI/CD に SQL Connect エミュレータを使用する
    • SQL Connect プロジェクトを管理する
    • スキーマとコネクタを管理する
    • サービスとデータベースを管理する
    • Firebase Admin SDK で特権オペレーションを実行する
    • SQL Connect ソリューション
    • スキーマ、クエリ、ミューテーションに AI アシスタントを使用する
    • Cloud Functions で拡張する
    • カスタム リゾルバを使用してデータソースのサポートを拡張する
    • ベクトル類似検索を行う
    • 全文検索を実行する
    • GraphQL 言語リファレンス ガイド
    • ディレクティブ リファレンス
    • クエリ リファレンス
    • ミューテーション リファレンス
    • オブジェクト リファレンス
    • 入力オブジェクト リファレンス
    • スカラー リファレンス
    • 列挙型リファレンス
    • その他のリファレンス ガイド
    • CLI リファレンス
    • SQL Connect 構成ファイル リファレンス
    • SQL Connect プロジェクトの IAM 構成
    • Common Expression Language(CEL)リファレンス
    • Cloud Audit Logging リファレンス
  • Cloud Firestore
    • はじめに
    • Cloud Firestore のエディション
      • 概要
      • Standard エディションと Enterprise エディションの Firestore ネイティブ モード
    • Standard エディション
    • Discover
      • コア オペレーションの概要
      • Firestore Standard エディションについて
        • Cloud Firestore と Realtime Database を比較する
        • データモデル
        • データ型
        • SDK とクライアント ライブラリ
        • インデックスのタイプ
        • データベースのロケーション
        • データバンドル
    • Core オペレーションを使ってみる
      • モバイル SDK とウェブ SDK のスタートガイド
      • サーバー クライアント ライブラリを使ってみる
    • データベースを管理する
    • データを管理
      • データを追加
        • データを構造化する
        • データを追加
        • トランザクションとバッチ書き込み
        • トランザクションでのデータ競合
      • Core オペレーションを使用してデータをクエリする
        • データを取得する
        • リアルタイム アップデートを入手する
        • 単純なクエリと複合クエリを実行する
        • データの並べ替えと上限
        • 複数のフィールドに対する範囲フィルタと不等式フィルタを使用したクエリ
          • 概要
          • クエリを最適化する
          • 集計クエリでデータを要約する