瞭解 AI 眼鏡的通知行為

適用的 XR 裝置
這份指南可協助您為這類 XR 裝置打造體驗。
AI 眼鏡

AI 眼鏡使用標準 Android 通知架構,因此您可以使用相同的通知 API,在不同板型規格中通知使用者。為盡量提高相容性並減少開發負擔,請使用 Android NotificationCompat API。Android 會剖析收到的通知,並根據裝置功能調整通知的顯示方式。

只要遵循通知最佳做法,現有的手機通知就能橋接至 AI 眼鏡,幾乎不需要額外設定。請參閱以下各節,瞭解系統如何調整 AI 眼鏡的通知。

系統如何判斷是否要將通知轉送至 AI 眼鏡

Android 會根據來電通知的 Notification.Style 和其他條件,判斷是否要將通知轉送至使用者的 AI 眼鏡。

支援的通知樣式

AI 眼鏡支援部分 Android Notification.Style 類別。以下通知樣式會完整顯示在 AI 眼鏡上:

其他通知樣式 (例如 InboxStyle) 無法完整剖析及轉譯。對於這些樣式,系統不會算繪樣式專屬的欄位 (例如 InboxStyle摘要文字)。而是會還原為標準樣式,並只算繪常見欄位,例如內容標題

橋接的其他必要條件

除了通知樣式外,通知也必須符合下列條件,才能橋接至 AI 眼鏡:

  1. 通知不會受到下列任何使用者控管設定影響,因此不會無法傳送:

    • 眼鏡隨附應用程式設定

      • 應用程式層級的切換鈕:根據預設,系統會在 Google 智慧眼鏡應用程式中關閉應用程式通知,協助使用者有意識地決定要將哪些通知橋接到 AI 眼鏡。

        這項預設行為可讓使用者在手機上為特定應用程式啟用通知,但在 AI 眼鏡上停用該應用程式的通知。為了協助使用者決定是否要在 Google 智慧眼鏡應用程式中啟用應用程式通知,請說明通知如何提升應用程式體驗。

    • 使用者手機的系統層級通知設定

      • 應用程式層級的切換鈕:如果使用者在手機上完全停用應用程式的通知,系統就不會轉送該應用程式的任何通知。

      • 通知管道設定:如果使用者停用應用程式定義的通知管道通知,系統就不會橋接該管道的任何通知。

    • 使用者手機的系統層級「零打擾」設定:AI 眼鏡會使用手機的「零打擾」設定。如果使用者的手機處於「勿擾」模式,眼鏡也會停止顯示通知。

  2. 通知會指派給具有 IMPORTANCE_HIGHIMPORTANCE_MAX 的管道。

  3. 通知標題不得為 null 或空白。

  4. 通知未標示 FLAG_LOCAL_ONLY。如果設定這個旗標,通知只會傳送至主要裝置。

  5. 通知不是持續性通知,例如持續執行的背景工作,除非符合即時更新通知的資格

如何將最新即時資訊通知傳送至 AI 眼鏡

即時更新通知是專為持續性、使用者發起的活動設計的特殊通知類別,這類活動需要即時監控,例如共乘預計抵達時間、逐步導航或通話中。與一般通知不同,即時更新會保持啟用狀態,持續提供資訊串流,並在系統 UI 中醒目顯示。

對於螢幕 AI 眼鏡,系統會在兩個主要位置即時更新:

  • 主畫面:即時更新通知會以資訊卡形式顯示在主畫面畫布上。如果有多個即時更新處於啟用狀態,系統會改用「堆疊」
  • 系統資訊列:使用者在其他應用程式或體驗中時,系統資訊列會以狀態資訊方塊的形式顯示即時更新。狀態變更時,這些動態磚會短暫顯示。如果螢幕處於休眠狀態,狀態資訊方塊會自動喚醒螢幕,顯示狀態變更,讓使用者不必手動操作就能掌握最新資訊。

如果即時更新通知使用 AI 眼鏡支援的通知樣式,系統會完整剖析並顯示通知。如果即時更新通知使用其他通知樣式 (例如 BigTextStyle),系統就無法完整剖析,而是會改用標準樣式通知。

顯示 AI 眼鏡可用的通知動作

在顯示器上,來電通知會顯示為抬頭通知 (HUN)。如果是 MessagingStyle 通知,應用程式可以使用直接回覆動作。使用者可以輕觸展開查看更多詳細資料,並回覆訊息。 如果是其他通知樣式,唯一可用的選項是系統提供的清除動作。

使用直接回覆功能時,使用者可以透過語音回覆,或向前捲動選取智慧回覆清單中的內容。智慧回覆功能會使用裝置端 AI,建議簡短且相關的回覆。