使用 OAuth 的應用程式翻轉連結功能 (應用程式翻轉),可讓使用者輕鬆快速地將驗證系統中的帳戶連結至 Google 帳戶。如果使用者在啟動帳戶連結程序時,已在手機上安裝您的應用程式,系統會順暢地將他們轉送至您的應用程式,以取得使用者授權。
這種做法可提供更快速、更簡便的連結程序,因為使用者不必重新輸入使用者名稱和密碼來進行驗證;相反地,App Flip 會利用使用者帳戶在應用程式中的憑證。一旦使用者將 Google 帳戶連結至您的應用程式,就能利用您開發的任何整合功能。
您可以為 iOS 和 Android 應用程式設定應用程式快速連結。

需求條件
如要導入應用程式翻轉功能,您必須符合下列規定:
- 您必須擁有 Android 或 iOS 應用程式。
- 您必須擁有、管理及維護支援 OAuth 2.0 授權碼流程的 OAuth 2.0 伺服器。
如要進一步瞭解 OAuth 連結授權碼流程,請參閱「實作 OAuth 伺服器」。
設計指南
本節將說明 App Flip 帳戶連結同意畫面的設計規定和建議。Google 呼叫您的應用程式後,應用程式會向使用者顯示同意畫面。
需求條件
- 您必須說明使用者的帳戶已連結至 Google,而不是特定 Google 產品 (例如 Google Home 或 Google 助理)。
建議
建議您採取以下做法:
顯示 Google 的隱私權政策。在同意聲明畫面中加入 Google 隱私權政策的連結。
要共用的資料。請以清楚簡潔的用語,向使用者說明 Google 需要哪些資料,以及為何需要這些資料。
明確的行動號召。在同意聲明畫面上明確列出行動號召,例如「同意並連結」。這是因為使用者需要瞭解自己必須與 Google 分享哪些資料,才能連結帳戶。
可取消訂閱。如果使用者選擇不連結,請提供返回或取消的選項。
可取消連結。提供使用者解除連結的機制,例如平台上帳戶設定的網址。或者,您也可以加入 Google 帳戶的連結,讓使用者能管理已連結帳戶。
可變更使用者帳戶。建議使用者切換帳戶的方法。如果使用者傾向擁有多個帳戶,這項功能就特別實用。
- 如果使用者必須關閉同意畫面才能切換帳戶,請將可復原的錯誤傳送給 Google,方便使用者透過 OAuth 連結和隱含流程登入所需帳戶。
加入標誌。在同意畫面上顯示公司標誌。請依照您的樣式規範放置標誌。如果您也想顯示 Google 的標誌,請參閱標誌和商標。

設定以 OAuth 為基礎的應用程式切換功能
以下章節說明 OAuth 型應用程式切換的必要條件,以及如何在 Actions 控制台中設定應用程式切換專案。
建立動作並設定 OAuth 2.0 伺服器
設定應用程式切換功能前,請先完成下列事項:
- 建立動作。如要建立動作,請按照「建立專案」一節的指示操作。
- 設定 OAuth 2.0 伺服器。如要進一步瞭解如何設定 OAuth 伺服器,請參閱「實作 OAuth 帳戶連結」。
在 Actions 控制台中設定應用程式切換
下一節說明如何在 Actions 控制台中設定應用程式切換功能。
- 按一下頂端導覽列中的「開發」。然後按一下左側導覽中的「帳戶連結」。
- 將「帳戶連結」旁邊的切換鈕設為開啟。
- 在「帳戶建立」下方,選取「否,我只想允許在我的網站上建立帳戶」。
- 點選 [下一步]。
- 在「連結類型」下方,從下拉式選單中選取「OAuth」和「授權碼」。
- 按一下「繼續」。
- 填寫「OAuth 用戶端資訊」下方的所有欄位。 (如果系統不支援應用程式切換,會改用一般 OAuth)。
- 點選 [下一步]。
- 在「使用應用程式連結帳戶 (選用)」下方,勾選「為 iOS 啟用」。
- 填寫「通用連結」欄位。如要進一步瞭解通用連結,請參閱「允許應用程式和網站連結至您的內容 」。
- 如要視需要設定用戶端,請新增範圍,然後按一下「設定用戶端 (選用)」下方的「新增範圍」。 如果沒有,請按一下「下一步」。
- 在「測試說明」下方,輸入
test
(或其他任何字串) 做為預留位置。(只有在您實際提交要發布的動作時,才需要填寫這個欄位。) - 按一下 [儲存]。
現在可以繼續前往下一節,在 iOS 或 Android 應用程式中導入 App Flip。
在原生應用程式中導入 App Flip
如要導入應用程式切換功能,您必須修改應用程式中的使用者授權碼,接受來自 Google 的深層連結。
在裝置上測試應用程式切換功能
您已在管理中心和應用程式中建立動作並設定應用程式切換功能,現在可以在行動裝置上測試這項功能。您可以使用 Google 助理應用程式測試應用程式切換功能。
如要透過 Google 助理應用程式測試應用程式切換功能,請按照下列步驟操作:
- 前往 Actions 控制台,然後選取專案。
- 按一下頂端導覽列中的「測試」。
- 從 Google 助理應用程式觸發帳戶連結流程:
- 開啟 Google 助理應用程式。
- 按一下 [設定]。
- 在「Google 助理」分頁中,按一下「居家控制系統」。
- 按一下「新增」(+)。
- 從供應商清單中選取所需動作。清單中會以「[測試]」為前置字元。從清單中選取 [測試] 動作時,應用程式應會開啟。
- 確認應用程式已啟動,並開始測試授權流程。