Firebase AI Logicとは? モバイル・WebアプリからGeminiを安全に使う

Google・クラウドカテゴリを表すパンダのイラスト Google・クラウド
Google Cloudや関連サービスをやさしく学ぶためのカテゴリ画像です。

この記事について

この記事は、生成AIを活用した自動生成フローで作成しています。 「Firebase AI Logicとは? モバイル・WebアプリからGeminiを安全に使う」の役割、使いどころ、関連サービス、実務上の注意点を初心者向けに整理します。

情報確認基準日:2026-09-19

この記事について
Firebase AI Logicを、クライアントアプリからGemini APIを直接利用したいときのFirebase向けSDK・Proxy・保護機能として整理します。

検証ステータス:Firebase AI Logic公式Docsを2026-09-18時点で確認。

Firebase AI Logicは、Web・モバイルアプリからGeminiモデルを利用するためのFirebaseサービスです。

対応プラットフォーム

公式Docsでは次のClient SDKが案内されています。

  • Swift

  • Kotlin / Java

  • JavaScript

  • Dart / Flutter

  • Unity

  • React Native系対応情報

全体像

flowchart LR
  APP[Mobile / Web App] --> SDK[Firebase AI Logic SDK]
  SDK --> PROXY[Firebase proxy]
  PROXY --> G[Gemini API provider]
  CHECK[Firebase App Check] --> PROXY

なぜ直接API keyをアプリへ入れない?

モバイルアプリやWebアプリのコードは利用者から取得できます。

Firebase AI LogicのproxyとApp Checkを使うことで、Gemini Developer API keyをアプリコードへ直接埋め込まずに利用できる構成を取れます。

Provider

2026年の公式Docsでは、Gemini Developer APIとAgent Platform Gemini API(formerly Vertex AI)を選べます。

旧名称

Firebase AI LogicとClient SDKは、以前 Vertex AI in Firebase と呼ばれていました。2025年5月に名称変更・再構成されたと公式Docsに記載されています。

App Check

2026年7月以降のGetting Startedでは、セットアップでFirebase App Checkが自動的に強制される流れが案内されています。

App Checkは「正規のアプリからの呼び出しか」を保護する層であり、ユーザーログインのFirebase Authenticationとは別物です。

事務職で関係する場面

直接コードを書く機会は少ないですが、社内スマホ/WebアプリへAI機能を組み込む企画で、API keyを端末へ配布しない安全設計として関係します。

まとめ

Firebase AI Logicは、クライアントアプリからGeminiを使うときに、SDK・Proxy・App Checkを組み合わせて安全性を高める開発基盤です。

公式情報・一次情報

2026年9月時点のFirebase AI Logicを一次情報で補強

Firebase AI Logicはモバイル/Web client SDKからGemini APIへアクセスするための仕組みで、Swift、Kotlin/Java、JavaScript、Dart、Unityをサポートします。proxy serviceとFirebase App Checkを組み合わせ、Gemini Developer API利用時のkeyをアプリcodebaseへ埋め込まない設計が重要です。公式get-startedでは2026年7月以降、セットアップでApp Checkを強く組み込む流れが示されています。

Papandaで触ってわかる:WebでAIボタンを1個作る

見える成果物:ブラウザでボタンを押すとダミー入力へのAI応答が表示。 Daily CodeはFirebaseの検証Projectで最小Web UIを作り、App Check debug providerをローカル検証に使う構成を解説します。実key/tokenをHTMLへ貼らないことを成功条件に含めます。

結局どういうサービス?

Firebase AI Logicとは? モバイル・WebアプリからGeminiを安全に使うは、目的・利用者・関連サービスをセットで押さえると理解しやすくなります。 APIやAI機能を試す場合は公式情報、権限、料金、データの扱いを確認してから検証します。

文書情報

記事タイトル
Firebase AI Logicとは? モバイル・WebアプリからGeminiを安全に使う
作成日
更新日
Source URL
https://papanda925.com/?p=16700

ライセンス: 本記事のうち、当サイトが権利を有する本文・自作図表は、特記なき限り CC BY 4.0 で利用できます。生成AIを活用して作成・編集した内容を含みます。コードについて、別途ライセンス表示またはリンク先GitHubリポジトリのライセンスがある場合は、その条件を優先します。引用・第三者資料・画像・商標等は本ライセンスの対象外です。 利用ポリシー

タイトルとURLをコピーしました