L'arrêt définitif de Google Content API for Shopping a eu lieu le 18 août 2026. Tous les développeurs doivent migrer les intégrations existantes vers le Merchant API dès que possible.
Pour encourager la migration avant la mise hors service complète et s'assurer que les développeurs prennent connaissance des avis d'arrêt dans les journaux de leur application, Google met en place un processus de dégradation progressive du service à partir du 1er septembre 2026.
Calendrier d'arrêt
Le tableau suivant présente le calendrier de dégradation du service et de mise hors service définitive de Google Content API for Shopping (v2.1) :
| Date | Jalon | Détails |
|---|---|---|
| 1er septembre 2026 | Introduction de requêtes en échec intermittentes | Les requêtes sans prolongation active commencent à échouer par intermittence avec le code HTTP 410 Gone. |
| Début 2027 | Mise hors service | Arrêt complet. Tous les points de terminaison sont désactivés et toutes les requêtes échouent. |
Dégradation du service et réponses d'erreur
À partir du 1er septembre 2026, les requêtes envoyées aux points de terminaison de Google Content API for Shopping par
des clients sans prolongation active échoueront par intermittence avec le code d'état
HTTP 410 Gone.
Format de la réponse d'erreur
Lorsqu'une requête est rejetée dans le cadre de la dégradation planifiée du service, l'API renvoie une charge utile d'erreur HTTP 410 Gone contenant le message et les métadonnées avec les détails de votre projet Google Cloud :
{
"error": {
"code": 410,
"message": "Content API for Shopping was sunset on August 18, 2026 for GCP project with id YOUR_PROJECT_ID and number 123456789012. Please migrate to the Merchant API v1 version. See https://developers.google.com/merchant/api/guides/compatibility for more details",
"status": "ABORTED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.ErrorInfo",
"reason": "content_api_sunset",
"domain": "shoppingcontent.googleapis.com",
"metadata": {
"GCP_ID": "YOUR_PROJECT_ID",
"GCP_NUMBER": "YOUR_PROJECT_NUMBER",
"HELP_CENTER_LINK": "https://developers.google.com/merchant/api/guides/compatibility"
}
}
]
}
}
La réponse d'erreur inclut les champs de métadonnées suivants :
GCP_ID: ID du projet Google Cloud qui effectue la requête.GCP_NUMBER: identifiant numérique unique du projet Google Cloud.HELP_CENTER_LINK: lien direct vers la documentation de migration.
Impact sur les quotas
Les réponses d'erreur artificielles générées lors de la dégradation du service ne sont pas comptabilisées dans le quota d'API de votre projet.
Réessayer les requêtes ayant échoué
Étant donné que la dégradation initiale du service n'entraîne l'échec que d'une partie des requêtes, il est possible de réessayer une requête ayant échoué. Toutefois, s'appuyer sur les nouvelles tentatives n'est pas une solution viable à long terme, car les requêtes en échec deviendront plus fréquentes jusqu'à ce que toutes les requêtes échouent lors de la mise hors service.
Développeurs concernés
Le processus d'arrêt et de dégradation du service s'applique aux développeurs et aux entreprises comme suit :
- Intégrations d'API personnalisées : si votre organisation gère des outils, des scripts ou des logiciels personnalisés internes qui effectuent des appels directs à Google Content API for Shopping, vous devez mettre à jour vos applications pour qu'elles appellent Merchant API.
- Plates-formes tierces : si vous accédez à Merchant Center via une plate-forme d'e-commerce, votre partenaire de plate-forme gère la migration en votre nom. Aucune action n'est requise de votre part.
Action requise
Pour éviter les interruptions de vos fiches produit et de la gestion de votre compte :
- Consultez la présentation de Merchant API pour comprendre l'architecture, l'authentification et les structures des sous-API.
- Suivez le guide Migrer de Content API for Shopping vers Merchant API pour identifier les équivalents modernes de vos services Content API actuels.
- Installez les dernières bibliothèques clientes de Merchant API pour votre langage de programmation.
- Mettez à jour et testez votre intégration dans un environnement de développement avant de la déployer en production.
Demander une prolongation
Si votre organisation a besoin de plus de temps pour effectuer la migration, vous pouvez demander une prolongation afin d'exempter temporairement votre projet Google Cloud des erreurs de dégradation du service. Pour demander une prolongation, envoyez le formulaire de demande de prolongation de Content API.
Les prolongations approuvées protègent vos projets des réponses d'erreur planifiées pendant la période de prolongation approuvée. Les prolongations ne vont pas au-delà de la mise hors service définitive prévue début 2027.