2022 年 8 月の 1.33.0 リリース以降、ARCore Cloud Anchor API エンドポイントは非推奨になりました。ARCore SDK 1.33.0 以降でビルドされたすべてのアプリは、すべての ARCore クラウド サービスで使用される汎用 API である新しい ARCore API をターゲットとするようになりました。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 |
新しいエンドポイントを使用するようにアプリを更新する
アプリを更新するには:
- Google Cloud Platform コンソールにアクセスします。
- アプリで使用するクラウド プロジェクトを特定します。
- [ARCore API] が有効になっていることを確認します。
- 最新の ARCore SDK を使用するようにアプリを更新します。ARCore SDK 1.33 以降では、新しい ARCore API を使用します。
- アプリで Cloud Anchor API の機能を使用し、これらの変更をテストします。
- 更新したアプリの 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
に変更する必要があります。