Modifications apportées aux points de terminaison ARCore 1.33 Cloud Anchor

Depuis la version 1.33.0 d'août 2022, le point de terminaison de l'API ARCore Cloud Anchor est obsolète. Toutes les applications créées avec le SDK ARCore 1.33.0 ou version ultérieure ciblent à présent la nouvelle API ARCore, une API à usage général destinée à être utilisée avec tous les services cloud ARCore. Toutes les applications compilées avec le SDK ARCore 1.32.0 ou version antérieure continueront de cibler l'ancienne API.

Cette modification n'affectera pas les données existantes. Une fois qu'une application a été mise à jour pour utiliser le SDK ARCore 1.33.0 ou version ultérieure, et que la nouvelle API ARCore a été activée dans le projet Google Cloud utilisé par votre application, le fonctionnement doit rester le même que lors de l'utilisation du point de terminaison précédent. Pour assurer la compatibilité avec les anciennes versions de l'application, vous pouvez activer les deux API lors de la transition.

Si votre application utilise l'API Cloud Anchors, vous devez la mettre à jour pour utiliser le SDK ARCore 1.33.0 ou une version ultérieure avant le 31 août 2023. Après cette date, les applications compilées avec le SDK ARCore 1.32.0 ou une version antérieure ne pourront plus héberger ni résoudre Cloud Anchors.

Modification de nom

Précédent Nouvelle version
Nom de l'API API ARCore Cloud Anchor API ARCore
Nom de domaine arcorecloudanchor.googleapis.com arcore.googleapis.com

Mettre à jour votre application pour utiliser le nouveau point de terminaison

Pour mettre à jour votre application:

  1. Accédez à la console Google Cloud Platform.
  2. Déterminer le projet cloud utilisé par votre application
  3. Assurez-vous que l'API ARCore est activée.
  4. Mettez à jour votre application pour utiliser la dernière version du SDK ARCore. Le SDK ARCore 1.33 et ses versions ultérieures utilisent la nouvelle API ARCore.
  5. Testez ces modifications en utilisant la fonctionnalité de l'API Cloud Anchor dans votre application.
  6. Vérifiez que l'utilisation de l'API Cloud Anchor pour l'application mise à jour apparaît sous l'API ARCore dans le projet Google Cloud, et non sous API ARCore Cloud Anchor.

Modifier les paramètres de l'application

  • Si votre application iOS utilise des jetons JWT signés pour l'autorisation, définissez la revendication audience sur https://arcore.googleapis.com/ pour les applications créées avec le SDK ARCore 1.33.0 ou version ultérieure.
  • Si votre clé API est restreinte, vous devez autoriser l'API ARCore.
  • Si vous envoyez des requêtes à l'API ARCore Cloud Anchor Management à partir de votre backend, vous devez activer l'API ARCore et remplacer le nom de domaine par arcore.googleapis.com.