OAuth 設定

請完成下列步驟,設定要導入 OAuth 2.0 的平台:

  1. 設定商家同意聲明對話方塊。

    商家初次透過使用 API 的合作夥伴平台存取商家檔案帳戶時,系統會顯示商家同意聲明對話方塊。

    商家同意聲明對話方塊
    存取要求。

    當您授權第三方存取帳戶後,Google 會傳送必要的電子郵件通知給您。系統會傳送通知提醒您 (地點擁有者) 有權存取您的帳戶資料。

    Google 帳戶現在會顯示具有您帳戶存取權的應用程式,並詳細說明第三方應用程式可存取哪些特定資料。此外,您隨時可以移除應用程式的存取權,只要點選「移除存取權」按鈕即可。以便控管第三方存取您帳戶資料的權限。

    有權存取的使用者

    您可以透過 Google Cloud 專案中的商家同意聲明對話方塊,針對有權存取帳戶的第三方合作夥伴設定下列同意聲明資訊:

    1. 應用程式首頁連結:您已授予帳戶存取權的第三方合作夥伴首頁。
    2. 應用程式隱私權政策連結:合作夥伴的隱私權政策連結。
    3. 應用程式服務條款 (ToS) 連結:合作夥伴的服務條款連結。
    同意聲明設定

    如要進一步瞭解同意聲明設定,請參閱「設定 OAuth 2.0 > 使用者同意聲明」一文。

  2. 設定應用程式名稱和標誌。

    經銷商必須使用與合作夥伴相同的應用程式名稱和標誌,或是獨立的 Google Cloud 專案,以便與合作夥伴預設值區別。

    應用程式名稱和標誌設定

OAuth 用量 (依平台區分)

平台可以代表擁有者和管理員執行動作。這樣可盡量減少必要的商家動作,並降低訪客流失率。

擁有者和管理員必須先使用自己的 Google 帳戶登入合作夥伴平台,並快取憑證。系統會使用快取的 OAuth 2.0 憑證、存取權杖和更新權杖來查看或編輯位置資料。

以下是依平台使用 OAuth 的常見例子:

  • 以商家的身分建立地點,將商家的 Google 帳戶設為主要擁有者。
  • 合作夥伴可以透過平台 API 整合功能回覆評論,並以業主的身分建立貼文。
  • 管理員可以在使用 API 時以業主身分回覆。
  • 商家可以自動轉移地點到商家檔案機構組織。
  • 自動為帳戶或位置新增管理員 (例如管理員)。

    例如,系統會使用您的快取 OAuth 2.0 憑證建立管理使用者的 Google 帳戶邀請。接著,系統就會透過管理使用者的快取 OAuth 憑證接受邀請。

要求直接商家採取行動的例外狀況

使用商家 OAuth 憑證的 API 呼叫無法自動執行所有動作。

以下列舉需要直接商家採取行動的例外情況:

  • 商家必須登入 Google 帳戶至少一次,平台才能快取之後用於進行 API 呼叫的 OAuth 憑證,並以商家的身分執行動作。
  • 商家必須一次性確認 OAuth 2.0 同意聲明對話方塊,授權第三方存取位置資料。
  • 商家必須登入自己的 Google 帳戶,然後手動點選連結,才能提出和完成擁有權聲明程序。