Google 推出 Connected Apps?Google 於 2026 年 10 月 28 日宣布推出 Connected Apps 平台的預覽版,為開發者提供統一的管道,將第三方服務整合至 Google 搜尋與 Gemini 應用程式中。根據 Google 的官方公告,開發者可以透過遠端模型上下文協定(MCP)伺服器,或利用 AppFunctions 透過 Android MCP 進行整合,接著透過 Google Connected Console 進行註冊、測試與提交整合申請。對於應用程式開發者而言,最主要的轉變在於多出了一個新管道,讓使用者能在 AI 驅動的介面中發現並叫用授權的服務功能,這同時也為服務如何在跨平台環境中管理執行狀態與身分驗證帶來了全新的考量點。
核心產業重組:Google 針對搜尋與 Gemini 推出 Connected Apps
重點摘要
- Google 於 2026 年 10 月 28 日推出 Connected Apps 平台的預覽版,為開發者提供一致的管道來管理 Google 搜尋與 Gemini 應用程式中的整合功能。
- 該平台提供兩大主要技術整合途徑:雲端代管的遠端模型上下文協定(MCP)伺服器,以及由 Jetpack AppFunctions API 驅動的裝置端 Android MCP。
- 目前已有超過 50 種整合功能在 Gemini 與搜尋中上線或陸續推出,首波合作夥伴的應用範圍涵蓋生產力、旅遊、健康與商務等領域。
長期以來,網路上的傳統探索管道主要依賴搜尋引擎解析公開內容,以提供排名的對外網頁連結列表。在這種既有模式中,數位平台會針對探索優化內容,透過標準瀏覽器導覽捕捉湧入的使用者流量,並將這些互動引導至網頁體驗或原生應用程式安裝。衡量系統則透過分析來自要求網址的參照標頭(Referral Headers)、工作階段 Cookie 以及活動追蹤參數,來評估這些互動。
對話式 AI 介面的出現正在改變這種探索模式,允許使用者直接在對話流程中完成特定任務。為了讓開發者正式存取這層架構,Google 推出了 Connected Apps 平台,正如官方的 Google 開發者公告中所述。透過此基礎設施,應用程式可以註冊定義好的工具與端點,當使用者表達相關意圖時,能讓 Gemini 與 Google 搜尋直接呼叫外部服務。

此架構轉型突顯了隨著 Google 在其核心消費者服務中推出 Connected Apps 所帶來的營運轉變。透過 Google Connected Console,團隊可以設定、測試與註冊其工具定義,並選擇特定功能是要顯示在搜尋、Gemini 應用程式中,還是兩個環境都啟用。這項整合允許助理觸發外部功能,例如在 Canva 中建立設計、存取媒體播放清單,或是透過 Peloton 安排健身行程。運作環境不再將第三方服務視為外部目的地,而是將其功能直接融入對話執行階段中。

MCP 與 Android AppFunctions 如何與 Connected Apps 進行整合
將第三方服務整合至對話式平台需要正式的協定來規範訊息格式、驗證與執行邊界。Google 的 Connected Apps 平台圍繞著兩條不同的技術路徑進行架構設計,以適應不同的服務架構:雲端代管的遠端伺服器以及裝置端用戶端函式庫。
針對跨平台與以雲端為核心的架構,開發者可以根據開放的 模型上下文協定規範 實作遠端伺服器。在這種模式下,開發者會在公開的 HTTPS 端點上代管可存取的 MCP 服務,該服務會公開描述可用工具與資料資源的結構定義。遠端工具的使用者帳戶授權是透過 OAuth 2.1 來管理,讓 AI 介面能夠安全地與使用者的遠端服務互動。或者,建構原生 Android 軟體的開發者可以實作 Jetpack AppFunctions 函式庫,透過本機處理序間通訊(IPC),將裝置端的應用程式功能直接公開給系統助理。裝置端執行不依賴雲端層級的 OAuth 交握,而是透過 Android 平台權限進行管理,包括本機應用程式沙箱內的系統級執行權限。AppFunctions 目前仍處於實驗性預覽階段,並具有特定的作業系統要求(主要針對 Android 16 及以上版本)以及 Gemini 整合的信任測試人員資格條件;開發者在規劃正式版本推出前,應先確認平台的可用性。
資料傳輸與執行路徑
遠端雲端執行與裝置端呼叫之間的架構差異,反映了在網路傳輸、使用者驗證和系統相依性等方面的不同技術取捨:
[遠端雲端 MCP 管道] 使用者意圖 ──> Gemini / 搜尋 ──> 遠端 MCP 伺服器 ──> OAuth 2.1 驗證 ──> 雲端 API 執行 [裝置端 Android MCP 管道] 使用者意圖 ──> Gemini 助理 ──> Jetpack AppFunctions ──> 本機 IPC / 作業系統權限 ──> 原生應用程式執行
與傳統的對外網頁點擊不同,MCP 工具呼叫與 Android AppFunctions 並不會本質上遵循瀏覽器重新導向序列。因此,開發者應評估每項整合可使用哪些執行後設資料、經過驗證的使用者上下文以及分析訊號。Google 發布的技術文件並未確立傳統行銷活動參數會自動透過這些工具呼叫介面傳遞,也未證明所有歸因訊號都會遺失。相反地,該平台在 Connected Console 內為開發者提供營運指標,包括請求量、延遲分佈與錯誤率,讓團隊能夠監控其整合的營運健康狀況。

跨介面的整合架構與工作階段管理
隨著數位服務採用涵蓋對話式代理程式、搜尋引擎和原生行動應用程式的多介面架構,開發團隊必須根據其營運需求選擇適當的整合層。遠端工具呼叫、本機應用程式呼叫、標準網頁導覽以及行動裝置新手引導,在整個應用程式生命週期中解決了根本上不同的問題。
下方的比較矩陣概述了這些互補技術層的主要功能、資料存取模型與營運考量:
| 整合層 | 主要功能 | 執行介面 | 可觀察訊號 | 限制 |
|---|---|---|---|---|
| 遠端 MCP 伺服器 | 透過開放協定執行雲端工具 | 開發者雲端基礎設施 | 工具呼叫次數、延遲、錯誤遙測 | 需要公開的 HTTPS 端點與 OAuth 2.1 設定 |
| Android AppFunctions | 透過作業系統 API 共用原生應用程式功能 | 本機 Android 裝置沙箱 | 本機執行狀態、IPC 回傳代碼 | 取決於已安裝的應用程式與作業系統相容性 |
| 標準網頁重新導向 | 引導使用者瀏覽網頁 | 用戶端瀏覽器 / Webview | HTTP 參照連結網址、網址參數、Cookie 狀態 | 在瀏覽器邊界與隱私權過濾條件下較為脆弱 |
| 延遲參數復原 | 透過安裝保留行銷活動資料 | 原生行動應用程式 | 應用程式首次啟動時對應的連結參數 | 僅限於可衡量的網頁轉應用程式引導轉換漏斗 |
在獨立的行動裝置獲客情境中,已連線的服務可能會選擇將使用者引導至外部網頁到達網頁,並在適當時引導至應用程式安裝流程。如果該歷程產生了可追蹤的連結造訪,則像是 OpoInstall 這類的延遲深度連結(Deferred Deep Linking)解決方案可以協助在網頁上擷取符合資格的行銷活動、參照或目的地參數,並在安裝後首次啟動應用程式時檢索相符的參數,惟仍須受限於實作與平台限制。這項功能無法重建 Gemini 對話、保留任意的 MCP 執行狀態,也無法保證對從未經過可衡量之網頁轉應用程式歷程的代理協助動作進行歸因。團隊必須設計其資料管道,以區分 AI 平台內的對話式工具執行與透過外部行銷管道進行的獨立使用者獲客漏斗。
工程檢查清單:接入 Google Connected Console
導覽 Google 代理生態系統的部署需求需要工程、資安與產品團隊之間嚴謹的營運時程。開發者必須實作符合嚴格資安準則且經過驗證的 API,同時行銷團隊必須重構轉換漏斗以擷取代理協助的流量。
開發者實作檢查清單
- 部署模型上下文協定伺服器:在安全的公開 HTTPS 端點上建構相容的 MCP 伺服器,並在部署前利用 MCP Inspector 等公用程式進行本機協定驗證,如 Google Connected Apps MCP 開發者指南所述。
- 為雲端整合設定 OAuth 2.1:實作符合標準的 OAuth 2.1 授權伺服器,以驗證使用者帳戶並管理遠端雲端工具的細粒度權限範圍。
- 整合 Jetpack AppFunctions:將
androidx.appfunctions函式庫嵌入支援的 Android 用戶端組建中,並宣告適當的系統權限以公開裝置端的本機工具執行。 - 使用安全提示註解工具結構定義:提供納入明確安全提示(例如
readOnlyHint與destructiveHint)的結構化 JSON 結構定義,以防止在對話式多輪執行期間產生非預期的副作用。 - 提交前在 Gemini 開發者模式中進行驗證:在透過 Google Connected Console 提交完整整合以供審查之前,先在 Gemini 開發者模式中驗證工具呼叫行為與錯誤處理機制。
產品與平台治理檢查清單
- 在 Connected Console 中註冊:透過 Google Connected Console 提交整合申請,上傳品牌資產並完成所需的驗證審查。
- 指定部署介面:選擇應用程式的工具是要發布至 Google Search、Gemini 應用程式,還是在兩個環境中都啟用。
- 監控效能指標:在開發者儀表板中追蹤呼叫頻率、回應延遲與錯誤代碼,以確保服務在不同負載條件下的可靠性。
- 稽核獨立的使用者路徑:確保外部推廣漏斗與安裝路徑維持其專屬的衡量設定,獨立於對話介面之外。
常見問題 (FAQ)
MCP 伺服器與 Android AppFunctions 在技術上有何不同?
如果使用者尚未安裝已連線的 Android 應用程式會怎麼樣?
開發者可以將連線應用程式專門部署至 Google 搜尋或 Gemini 嗎?
給工程團隊的關鍵要點
Connected Apps 平台的推出為數位互動引入了額外的一層,使應用程式能夠直接在對話式 AI 環境中提供功能性公用程式。透過對開放的模型上下文協定與 Android Jetpack AppFunctions 的正式支援,Google 為開發者建立了結構化管道,以便將功能公開給 Gemini 與搜尋,而無需為每個產品介面依賴自定義的專有整合。
評估這些介面的工程組織必須認知到對話式工具執行的邊界。將應用程式連接至助理環境可以擴展即時公用程式,但它獨立於外部使用者獲客、基於瀏覽器的行銷漏斗以及行動裝置衡量工作流程之外。團隊應實作符合平台標準且經過驗證的強固工具端點,同時為其更廣泛的網頁與行動行銷營運維持獨立且專屬的資料架構。
參考資料
-
Google:在單一位置建立與管理 Connected Apps — 詳細介紹預覽版公告與合作夥伴整合的官方部落格文章。
-
Google 開發者:Connected Apps 平台文件 — 遠端 MCP 伺服器整合的技術概觀與指南。
-
Google 開發者:Connected Console 概觀 — 關於應用程式註冊、資產驗證與效能遙測的文件。
-
Android 開發者:AppFunctions API 架構 — 透過 Jetpack SDK 進行用戶端工具執行的實作指南。
-
模型上下文協定 (Model ContextProtocol):架構與規範 — 用於上下文 AI 工具執行的開源協定標準。
-
IETF:OAuth 2.1 授權框架規範 — 定義使用者權杖委派安全準則的網際網路工程任務組草案。
Share this article



