ARCore 1.33 Cloud Anchor 端點變更

ARCore Cloud Anchor API 端點已於 2022 年 8 月 1.33.0 版淘汰,凡是透過 ARCore SDK 1.33.0 以上版本建構的應用程式,現在都會以新的ARCore API為目標。一般用途 API 專門用於所有 ARCore 雲端服務。凡是使用 ARCore SDK 1.32.0 以下版本建構的應用程式,都將繼續鎖定舊版 API。

這項異動不會影響現有資料。一旦應用程式更新為使用 ARCore SDK 1.33.0 以上版本,而且應用程式使用的 Google Cloud 專案中已啟用新的 ARCore API,功能應會與使用上一個端點時相同。如要支援舊版應用程式,您可以在轉換時啟用這兩種 API。

如果您的應用程式使用 Cloud Anchors API,您必須在 2023 年 8 月 31 日前將應用程式更新為使用 ARCore SDK 1.33.0 以上版本。上述日期過後,使用 ARCore SDK 1.32.0 以下版本編譯的應用程式將無法託管及解析 Cloud Anchor。

名稱異動

上一個 新功能
API 名稱 ARCore Cloud Anchor API ARCore API
網域名稱 arcorecloudanchor.googleapis.com arcore.googleapis.com

更新應用程式以使用新的端點

如何更新應用程式:

  1. 前往 Google Cloud Platform 主控台
  2. 決定應用程式使用的雲端專案。
  3. 確認已啟用 ARCore API
  4. 請更新應用程式,改用最新版 ARCore SDK。ARCore SDK 1.33 以上版本會使用新的 ARCore API。
  5. 在應用程式中使用 Cloud Anchor API 功能,測試這些變更。
  6. 確認更新版應用程式的 Cloud Anchor API 用量顯示在 Google Cloud 專案中的 ARCore API 下方,而「不是」ARCore Cloud Anchor API 下方。

更新應用程式設定

  • 如果您的 iOS 應用程式是使用已簽署的 JWT 進行授權,請針對使用 ARCore SDK 1.33.0 以上版本建構的應用程式,將 audience 憑證附加資訊變更為 https://arcore.googleapis.com/
  • 如果您的 API 金鑰受到限制,則必須允許 ARCore API。
  • 如果您從後端傳送要求至 ARCore Cloud Anchor Management API,必須啟用 ARCore API,並將網域名稱變更為 arcore.googleapis.com