您可以在這個頁面中,依據支援的 Actions on Google 功能尋找範例。 選取下方範例,即可在 Actions on Google GitHub 存放區中查看完整範例。您可以從 GitHub 存放區複製或下載範例,協助您建構自己的動作。
GitHub 上的範例
下表列出我們的範例 Actions 專案。您可以根據想在範例中使用的功能,篩選這個表格。
範例 | 說明 | 重點功能 |
---|---|---|
Hello World | 簡單的動作,可透過場景條件和 Webhook 事件處理常式,以「Hello world」回應使用者。 | 場景、Webhook、簡單回應 |
對話元件 | 這項動作會根據使用者要求,回應不同的對話元件。這項動作包含簡單、複合式、視覺化選項和媒體回應。 | 基本資訊卡、按鈕、圖片資訊卡、清單、集合、媒體回應、簡單回應、表格資訊卡 |
互動式畫布 | 這個動作會使用 Interactive Canvas,在全螢幕中算繪旋轉三角形。這個 Actions 專案也包含用於 Interactive Canvas 的簡易網頁應用程式。 | Interactive Canvas |
帳戶連結 | 這項動作會模擬茶飲店,使用者可以透過連結的帳戶下虛構訂單,並儲存偏好設定。在動作中,使用者可以轉換至對話流程,以便連結帳戶。 | 帳戶連結 |
交易 | 這項 Action 可讓使用者透過兩種不同的付款方式 (Google Pay 和商家管理) 下單,並接收收據。這項動作會檢查交易規定,並展示建構交易流程的不同面向。 | 交易 |
每日更新和推播通知 | 這項動作可讓使用者透過提供的系統場景,訂閱虛構健身課程的每日最新消息或推送通知。 | 每日最新消息、推播通知 |
Google 相關事實 | 這項動作會根據使用者的回覆,在不同類別中提供 Google 的相關事實。使用者可以選擇瞭解 Google 的歷史或總部。 | 動作建構工具、複合式回應、多模態回應、 Interactive Canvas、自訂型別、場景轉換、深層連結 |
本地化 | 這個動作示範如何支援本地化,以及如何整理專案以支援多種語言和語言代碼。 | 本地化 |
自訂 NLU | 這項動作示範如何整理 Actions 專案,在 Webhook 程式碼中支援自訂自然語言理解 (NLU)。 | 自訂 NLU |
智慧型住宅
想讓使用者透過 Google 助理控制 IoT 裝置嗎?請參閱智慧型住宅範例。