設定 Google Chat API

您建立的每個 Google Chat 應用程式都必須具備專屬的 已啟用 Chat API 的 Google Cloud 專案。這個頁面 ,示範如何設定 Chat API

必要條件

設定 Chat API

  1. 在 Google Cloud 控制台中搜尋「Google Chat API」然後按一下 Google Chat API,然後點選「管理」

    前往 Chat API

  2. 按一下「Configuration」分頁標籤,然後輸入下列必要項目 每個 ACL 都由一或多個項目組成 而這些項目包含兩項資訊

    • 應用程式名稱:使用者與您商家互動時的名稱 Chat 應用程式。
    • 顯示圖片網址:指向正方形圖形的 HTTPS 網址 (例如 PNG 或 JPEG) 至少 128x128,在 Chat 應用程式的顯示圖片。
    • 說明:對於 Chat 應用程式的預期用途 圖示。
  3. 如要開啟互動功能,請按一下「啟用互動功能」 這個切換鈕可讓使用者與 即時通訊應用程式,並使用下表完成設定 設定:

    欄位 說明
    功能 這組欄位可決定 Chat 應用程式與使用者互動的方式:
    • 接收 1:1 訊息:使用者可以直接在 Google Chat 中找到 Chat 應用程式並傳送訊息。
    • 加入聊天室和群組對話:使用者可以將 Chat 應用程式新增至聊天室和群組對話。
    連線設定 Chat 應用程式的端點,可以是下列其中一個:
    • 應用程式網址:代管 Chat 應用程式實作的 HTTPS 端點。
    • Apps Script 專案:實作 Chat 應用程式的 Apps Script 專案的部署作業 ID。
    • Cloud Pub/Sub 主題名稱:Chat 應用程式訂閱為端點的 Pub/Sub 主題。
    • Dialogflow:透過 Dialogflow 整合註冊 Chat 應用程式。詳情請參閱「建構能理解自然語言的 Dialogflow Google Chat 應用程式」。
    斜線指令 可在 Google Chat 中向使用者顯示的指令。允許使用者在 Google Chat 中查看 Chat 應用程式的核心動作,並選擇所需動作。詳情請參閱「以 Chat 應用程式的形式回應斜線指令」。
    連結預覽 Chat 應用程式可辨識的網址模式,並在使用者傳送連結時提供額外內容。詳情請參閱「預覽連結」一文。
    顯示設定 最多 5 人或一或多個 Google 群組查看及安裝 Chat 應用程式。您可以使用這個欄位測試 Chat 擴充應用程式,或是與團隊分享 Chat 應用程式。詳情請參閱 Chat 應用程式的瀏覽權限和發布設定
  4. 為了在發生 Chat 應用程式傳回錯誤,請選取 核取方塊。若需更多資訊,請參閲 查詢 Chat 擴充應用程式的錯誤記錄

  5. 按一下 [儲存]。儲存 Chat 應用程式時 您的 Chat 應用程式只要處於 Google Workspace 機構中的特定使用者。

授權他人設定 Chat 擴充應用程式

你可以 授予特定使用者存取權 前往 Chat 應用程式設定頁面。使用 Chat 應用程式擁有者Chat 應用程式檢視者 IAM 角色。具備這些角色的使用者無法瀏覽 Chat 應用程式 API 和「服務」資訊主頁,但可以 請前往 Google Cloud 控制台 Chat 應用程式的主專案,如下所示:

https://console.developers.google.com/apis/api/chat.googleapis.com/hangouts-chat?project=PROJECT_ID

其中 PROJECT_ID 是 託管 Chat 應用程式的 Google Cloud 專案。