建構互動式 Google Chat 應用程式

本頁面提供可用於建構互動式 Google Chat 應用程式的架構總覽。

使用者可以透過互動式 Chat 應用程式執行下列操作:

  • 在 Chat 聊天室或私人訊息中新增 Chat 應用程式。
  • 傳送訊息給 Chat 應用程式,或接收 Chat 應用程式傳送的訊息。
  • 使用指令提示 Chat 應用程式。
  • 預覽外部服務或系統的連結。
  • 將資訊提交至 Chat 應用程式,例如在對話方塊或資訊卡訊息中輸入文字。

使用者如何探索及使用互動式 Chat 應用程式

使用者可以透過多種方式探索及使用發布至 Marketplace 的 Chat 應用程式,包括:

  • 在 Google Chat 或 Marketplace 中搜尋及安裝 Chat 擴充應用程式。
  • 與已新增至 Chat 聊天室的 Chat 擴充應用程式互動。
  • Google Workspace 管理員代表使用者安裝 Chat 應用程式後,使用者就能在即時訊息面板中找到該應用程式。

如要開始使用 Chat 應用程式,Google Chat 使用者可以與 Chat 應用程式傳送即時訊息,或將應用程式新增至聊天室。使用者也可以 @提及 Chat 應用程式來新增。詳情請參閱「使用 Chat 擴充應用程式」。

以下範例說明使用者如何 @提及 Google Chat 應用程式,將其新增至聊天室:

在訊息中輸入「@」將 Chat 應用程式新增至聊天室。

選擇互動式 Chat 應用程式的架構

如要建構與使用者互動的 Chat 應用程式,您可以選擇下列架構:

  • Google Workspace 外掛程式 (開發人員預覽版):可擴充其他 Google Workspace 應用程式,並在 Google Workspace Marketplace 上,與其他類型的應用程式一起列出 Chat 應用程式。詳情請參閱 Google Workspace 外掛程式說明文件中的「擴充 Google Chat」。
  • Chat API 互動事件:可建構其他功能,例如 Chat 應用程式首頁,並使用 Pub/Sub 和 Dialogflow CX 等其他架構。詳情請參閱「接收及回應互動事件」。

設定互動式 Chat 應用程式

下表列出各架構的說明文件,說明如何設定及建立各Google Chat 應用程式架構的基本互動式 Chat 應用程式:

設定 加購 Chat API 互動事件
設定 Chat API 說明文件 說明文件
快速入門導覽課程  
Apps Script 說明文件 說明文件
HTTP 服務 說明文件 說明文件
Dialogflow CX 不適用於外掛程式。 說明文件
Pub/Sub 不適用於外掛程式。 說明文件

建構互動功能

下表列出各架構的互動式功能建構文件:

功能 加購 Chat API 互動事件
傳送訊息 說明文件
回應指令 說明文件 說明文件
建構互動式對話方塊 說明文件 說明文件
收集及處理資訊 說明文件 說明文件
預覽 Chat 訊息中的連結 說明文件 說明文件
為 Chat 應用程式建構首頁 不適用於外掛程式。 說明文件
連結外部系統和工具 說明文件 說明文件