規劃通訊內容

瞭解應用程式與使用者溝通的各種方式,然後根據各種用途選擇最合適的選項。

應用程式可透過使用浮動式訊息、通知和導航快訊的方式,與使用者溝通,也可以使用訊息導向範本或語音輸入。在應用程式中使用語音輸入功能時,請遵循最佳做法,以保護使用者隱私和打造品牌體驗。

應用程式需要與使用者溝通時,請選擇最適合的方法:

溝通方式 形式 範例應用實例
訊息範本 含圖示或圖片的簡短訊息 + 最多 4 個動作 錯誤訊息
長訊息範本 可捲動的長篇訊息,可在車輛停妥時閱讀 權限的法律文字
Toast 顯示極短文字的彈出式視窗 指示使用者在停車後繼續在手機上流程
語音輸入 透過麥克風提供的輸入內容,並由應用程式錄製 使用者在開車時提出應用程式要求
導航快訊 簡短訊息,包含導覽範本中的選用動作 (不會封鎖導覽資訊) 建議路徑變更
抬頭通知 (HUN) 臨時通知資訊卡,內含簡短文字 + 最多 2 項動作,可透過深層連結導向應用程式的相關部分 會幹擾其他任務的重大更新 (在導航範本外使用)

進一步瞭解通知功能:

語音輸入詳細資料

應用程式透過語音輸入功能,可基於多種目的 (例如建立自己的應用程式內助理) 存取車輛的麥克風,以收集音訊輸入。

運作方式

包含語音輸入圖示的導航範本
系統會顯示語音輸入圖示,通知使用者他們可以提供語音輸入功能。
  1. 使用者要求語音輸入 (在本範例中透過動作列中的麥克風圖示)。
  2. 畫面上會出現重疊視窗,表示系統正在錄製。
  3. 使用者只要關閉重疊元素即可停止錄製,也可以等到應用程式停止錄製時再停止說話。

如需此程序的範例流程,請參閱「透過語音與應用程式通訊」。

最佳做法

開發應用程式時,請謹記以下最佳做法:

  • 事先取得同意。確認使用者已授予應用程式存取車輛麥克風的權限 (最好在行車前這麼做)。
  • 提供進入點。讓使用者能啟動語音輸入,例如動作列中的麥克風圖示。然後等待他們啟動程序。
  • 打造品牌體驗。建立應用程式內助理時,請注意這是應用程式專屬的助理。
  • 在使用者點選後停止。使用者說話後,請停止錄製。