「受信任的網路活動」總覽

受信任的網路活動是一種新方法,可透過以自訂分頁為基礎的通訊協定,從 您的 Android 應用程式開啟 您的 網路應用程式內容,例如漸進式網頁應用程式 (PWA)。

注意Android 版 Chrome 72 以上版本支援受信任的網路活動。

尋找程式碼?

與透過 Android 應用程式開啟網頁內容的其他方式相比,受信任的網路活動有以下幾項不同之處:

  1. 受信任的網路活動中的內容是「受信任」的,也就是說,應用程式和該應用程式開啟的網站應來自同一位開發人員。(這項資訊會透過 Digital Asset Links 驗證)。
  2. 信任的網路活動中顯示的內容來自網路:這些內容是由使用者的瀏覽器顯示,與使用者在瀏覽器中看到的內容完全相同,只是會以全螢幕模式顯示。網頁內容必須先在瀏覽器中可供存取且實用。
  3. 瀏覽器也會獨立於 Android 和應用程式更新,這樣一來可縮減 APK 大小,並確保您能使用新式網頁執行階段。(請注意,自 Lollipop 起,WebView 也已獨立於 Android 更新,但 Lollipop 之前的 Android 使用者有大量人數。)
  4. 主機應用程式無法直接存取信任的網路活動中的網路內容,或任何其他類型的網路狀態,例如 Cookie 和 localStorage。不過,您可以透過網址傳遞資料至網頁,並從網頁接收資料 (例如透過查詢參數和意圖 URI),藉此與網站內容進行協調。
  5. 網頁和原生內容之間的轉換是發生在活動之間。應用程式的每項活動 (即畫面) 都由網路或 Android 活動完全提供

為方便測試,目前在可信任的網頁活動預覽畫面中,開啟的內容不需符合任何資格條件。不過,可信任的網頁活動必須符合相同的新增至主畫面規定。您可以使用 Lighthouse 的「使用者可收到新增至主畫面的提示」稽核項目,稽核網站是否符合這些規定。

目前,其他瀏覽器可以導入與信任網頁活動相同的通訊協定。雖然主機應用程式可決定要開啟哪個瀏覽器,但我們建議您採用自訂分頁的相同政策:使用使用者的預設瀏覽器,前提是該瀏覽器提供必要功能。

接下來要去哪裡?

如果您想快速建構 Android 應用程式,並直接啟動及開啟 PWA,請參閱快速入門指南

如果您想將 Trusted Web Activity 整合至現有的 Android 應用程式,請參閱整合指南,瞭解如何開始操作。