正式發布前檢查清單 (Dialogflow)

將動作送交審查之前,請詳閱這些正式發布前檢查清單,瞭解最佳做法。這些檢查清單可協助您找出我們在核准過程中發現的許多問題,藉此提高專案的核准率。

Google 助理目錄

以下檢查清單重點說明您可以使用 Google 助理目錄的功能,改善使用者體驗。

Google 助理目錄
撰寫出色的說明

確保 Google 助理目錄說明能夠透過文字和圖片宣傳動作的公用程式、優點和最佳功能。

如果 Google 助理向使用者推薦您的動作,並且要求提供更多詳細資料,Google 助理就會向使用者讀出您的動作說明。請確保說明看起來在上述情境中很合理,這樣才能留下良好的第一印象。

使用 Google 助理目錄網頁連結

透過目錄網頁連結宣傳您的動作。您可以在網站和其他行銷資料中提供這個連結,將使用者導向動作目錄頁面。

使用 Google 助理連結

建立 Google 助理連結並發布給使用者,藉此宣傳您的動作。使用者在相容裝置上點選連結後,系統會直接導向含有動作的對話。

叫用與探索

以下檢查清單提供建議,協助您的使用者更容易叫用及探索您的動作。

顯示名稱
避免使用包含多個發音的字詞

使用者和 Google 助理應能輕鬆、一致地唸出你的顯示名稱。舉例來說,請避免在顯示名稱中使用「信封」一詞,因為使用者和 Google 助理無法得知要說「en-vel-ope」或「ahn-vel-ope」。其他範例包括「撕裂」、「弓」和「低音」。

確認 Google 能辨識你的顯示名稱
  • 在「Develop」(開發) 分頁的「Invocation」(叫用) 設定,在動作主控台中測試顯示名稱。請檢查文字輸出是否與顯示名稱列出的內容相符。
  • 透過聲控喇叭測試動作。您可以預覽顯示名稱並嘗試叫用,確保能在這類裝置上正常運作。
  • 針對不同性別和口音的使用者進行測試。無論發言者的身分為何,請確保您的顯示名稱都能辨識。
  • 如果使用者無法持續唸出您的顯示名稱,請使用動作主控台的「Display name」控制項提供發音。
選擇簡單但不重複的名稱

使用者應該要能夠輕易叫用您的動作。如果他們難以說出名稱,或是無法輕易記住名稱,將降低他們繼續使用動作的可能性。

遵守命名政策

如要進一步瞭解顯示名稱的規範和限制,請參閱命名政策

如果需要 Google 助理無法辨識貴企業的顯示名稱或違反任一政策,請聯絡支援團隊申請豁免。

叫用詞組
針對動作用途進行設計

針對特定工作和實際用途設計專案的深層連結。避免使用過於籠統且未具體描述動作用途的詞組。

指定明確的動詞與物件組合

建立由動詞物件組合組成的深層連結,例如「說故事」或「開始冥想」。這些詞組對使用者來說更容易記住,並且與多數使用者查詢內容相符。

使用有相關同義詞的實體

類型是叫用詞組的實用工具,因為類型可以比對多種使用者輸入內容與單一詞組。確保您新增至叫用詞組的所有類型都僅包含與詞組及動作用途相關的同義詞。

提供一系列高品質的高品質範例叫用;

確保無論使用者選擇何種字詞,都能叫用動作。請嘗試為每個動作提供至少 10 個不同的叫用詞組。您可以在動作主控台中依序點選「開發」>「目錄資訊」>「叫用範例」來編輯這項設定。

查看良好和不良叫用詞組的示例

叫用詞組是自然透過隱含叫用方式找到動作的關鍵,因此您應花點時間確保能妥善設計。詳情請參閱我們的編寫實用的叫用詞組建議。

使用者介面

以下檢查清單列出您可以採取的常見做法,以確保回應正確地顯示在使用者能體驗動作的介面上。

資訊卡和選項
使用資訊卡和選項

資訊卡和選項可讓您以更豐富、更可自訂的格式顯示資訊。

  • 基本資訊卡:如要向使用者顯示大量文字,請使用基本資訊卡。資訊卡最多可顯示 15 行文字,並提供網站連結,方便使用者進一步閱讀。與即時通訊泡泡不同,資訊卡支援文字格式設定。也可以新增圖片和清單或輪轉介面來顯示選項。
  • 清單:如要請使用者從選項清單中挑選,建議您使用清單,而不要在聊天泡泡中寫出清單。
  • 輪轉介面:如要讓使用者從選項清單中挑選,且聚焦於大型圖片,請使用輪轉介面 (上限為 8 個項目)。
建議方塊
在最多轉彎後使用建議方塊

在有螢幕的裝置上,使用建議方塊可以大幅提高動作的可用性。實作這些實作項目後,使用者除了使用語音或鍵盤之外,還能快速輕觸螢幕來回應。舉例來說,您可以使用標示為「Yes」和「No」的建議方塊,來回答「是」或「否」的問題。

有可用選項時使用方塊

為使用者提供少數選項 (8 以下) 時,您可以為每個選項新增建議項目。請按照回覆順序呈現這些內容,並使用相同術語。

有多種選項可使用方塊

如果您的問題有多種可能的答案,請提供幾個最受歡迎的答案。

傳回媒體回應時使用方塊

加入含有媒體回應的建議方塊,協助使用者調整對話內容。

即時通訊泡泡
正確的大小寫和標點符號

檢查回覆內容,檢查大小寫和標點符號是否正確。

修正拼音

如果您在回覆中使用 SSML 拼音來拼音,以便提供發音,即時通訊泡泡就會顯示拼音的拼字。在有螢幕的裝置上,您可以使用不同的顯示文字,讓即時通訊泡泡使用正確的拼字。

避免截斷

即時通訊泡泡的長度限制為 640 個字元,超過限制後就會遭到截斷 (不過,建議在一般設計指南中說明約 300 個字元)。如果更多頻道,可以執行下列操作:

  • 使用第二個即時通訊泡泡:每輪最多可使用 2 個即時通訊泡泡,因此請找出自然的中斷點,並建立第二個聊天泡泡。
  • 不要顯示所有內容:如果語音回覆內容廣泛,可以考慮只在回應的文字部分顯示部分內容,例如簡介。
錄製的音訊
從即時通訊對話框中移除 <audio> 文字

如果 SSML <audio> 標記中有文字,該標記會顯示在對應的聊天泡泡中。舉例來說,如果您的 SSML 是:

<speak>
  Here's that song.
  <audio src="...">song audio</audio>
</speak>

您的即時通訊泡泡文字會顯示為「這是這首歌。歌曲音訊」

請改為在 <audio> 元素中新增 <desc> 元素。系統會顯示 <desc> 中的所有文字,如果音訊來源檔案無法載入,則會使用 <audio> 以外的所有文字做為替代文字。例如:

<speak>
  Here's that song.
  <audio src="bad_url"><desc></desc>song audio</audio>
</speak>

這樣就能輸出音訊:這裡是這首歌。歌曲音訊,以下是即時通訊泡泡文字:這是那首歌曲。

或者,您也可以只移除 <audio> 標記中的文字,或使用 SSML <sub> 標記。

排除空白的即時通訊泡泡

確保每個對話方塊開口至少有一個即時通訊泡泡。如果動作有僅含語音回應的對話方塊,則會缺少即時通訊泡泡文字,回應也會失敗。在這種情況下,請在回應中加入相符的文字。