La liste ci-dessous répertorie les erreurs par ordre alphabétique.
auth/account_access_denied
User cannot access account
<account_number>
Résumé
Envoi d'une requête ciblant un compte auquel l'utilisateur authentifié n'a pas accès.
Causes courantes
Erreur de saisie de l'ID du marchand cible ou oubli d'ajout de l'utilisateur dans Merchant Center.
Conseils de résolution
Vérifiez que vous ciblez le bon compte ou enregistrez-vous en tant qu'utilisateur du compte dans Merchant Center (Paramètres > Utilisateurs).
Conseils de prévention
N/A
User is not an administrator of
account <account_number>
Résumé
Envoi d'une requête de modification d'un compte pour lequel l'utilisateur authentifié ne dispose d'aucun droit d'administration.
Causes courantes
N/A
Conseils de résolution
Accordez des droits d'administration à l'utilisateur authentifié.
Conseils de prévention
N/A
conflict
[productId] Product ID <product
id> is already modified by another entry in the same request for merchant
<merchant> and store code <store code>
Résumé
Tentative d'exécution simultanée de plusieurs opérations en conflit.
Causes courantes
Une requête par lot contient plusieurs opérations en conflit pour un même produit, ou plusieurs opérations en conflit sur un même produit ont été envoyées à Content API en même temps.
Conseils de résolution
Consultez les conseils de prévention.
Conseils de prévention
Apportez toutes les modifications sur un produit donné en une seule opération dans un ensemble de requêtes par lot. Évitez d'effectuer plusieurs appels simultanés à Content API pour le même code de magasin et marchand, ou vérifiez que ces appels ne contiennent pas de produits qui se chevauchent.
internalError
Internal error
Résumé
Le backend de Google rencontre un problème.
Causes courantes
N/A
Conseils de résolution
Réessayez d'exécuter la requête. Si le problème persiste, informez-nous en sur le forum.
Conseils de prévention
N/A
invalid
Invalid channel:
'<channel>'
Résumé
Un canal non valide a été indiqué dans un ID produit.
Par exemple : not_a_channel:en:US:sku123.
Causes courantes
N/A
Conseils de résolution
N/A
Conseils de prévention
Assurez-vous que votre ID produit respecte le format channel:languageCode:countryCode:offerId, par exemple : online:en:US:sku123. Pour en savoir plus, consultez la documentation de référence sur Products.insert.
[countrycode] Invalid country code:
'<country_code>'
Résumé
Un code de pays non valide a été indiqué dans un ID produit.
Par exemple : online:en:not_a_country_code:sku123.
Causes courantes
N/A
Conseils de résolution
N/A
Conseils de prévention
Assurez-vous que votre ID produit respecte le format channel:languageCode:countryCode:offerId et que le code pays correspond à un code ISO 3166 valide.
[item id] Invalid item
id: '<id>'
Résumé
ID d'article non valide, par exemple sku123 au lieu de online:en:US:sku123.
Causes courantes
Spécification d'un identifiant d'offre au lieu d'un ID produit dans une requête GET ou DELETE.
Conseils de résolution
N/A
Conseils de prévention
Assurez-vous que votre ID produit respecte le format channel:languageCode:countryCode:offerId.
Vous avez essayé de mettre à jour le prix et la disponibilité d'un produit en ligne via le flux d'inventaire, mais vous avez spécifié une valeur autre que la valeur spéciale online comme identifiant de magasin dans l'URL.
Causes courantes
N/A
Conseils de résolution
Définissez l'identifiant du magasin sur online dans l'URL de la requête.
Conseils de prévention
Assurez-vous de bien spécifier la valeur online pour les produits en ligne et l'identifiant du magasin pour les produits en magasin dans toutes vos requêtes d'inventaire.
[<attribute>]
Résumé
L'élément spécifié entre crochets n'est pas valide.
Causes courantes
N/A
Conseils de résolution
Corrigez les spécifications de l'élément concerné par le problème. Pour en savoir plus, consultez l'article du centre d'aide Spécifications des données produit.
Conseils de prévention
N/A
notFound
Item not found
Résumé
L'article que vous avez essayé d'obtenir, de mettre à jour ou de supprimer n'existe pas.
Causes courantes
Tentative de suppression d'un produit qui n'existe pas, ou ID produit incorrectement spécifié dans l'URL de la requête de suppression.
Conseils de résolution
Récupérez la liste des produits à l'aide de la méthode Products.list, puis essayez d'obtenir, de mettre à jour ou de supprimer uniquement les articles y figurant. Assurez-vous que l'ID produit respecte le format channel:languageCode:countryCode:offerId, par exemple online:ru:RU:277104-ekb, et non celui d'un identifiant d'offre du type 277104-ekb.
Conseils de prévention
N/A
not_inserted
The item could not be
inserted.
Résumé
En raison d'autres erreurs, le produit n'a pas pu être inséré, car il remplacerait une entrée valide déjà existante.
Causes courantes
N/A
Conseils de résolution
Examinez les autres erreurs détectées pour le même appel, puis corrigez-les avant d'essayer de réinsérer les nouvelles informations sur le produit.
Conseils de prévention
N/A
quota
too_many_items: Merchant
quota exceeded
Résumé
Trop d'articles importés sur Google Shopping.
Causes courantes
Les produits dont la validation a échoué peuvent quand même être insérés s'ils ne remplacent pas un produit valide existant. Utilisez l'indicateur includeInvalidInsertedItems dans la méthode Productstatuses.list pour vous assurer que votre compte ne contient pas un trop grand nombre de produits non valides.
Conseils de résolution
Vérifiez si votre compte contient de trop nombreux produits non valides et supprimez-les comme indiqué ci-dessus. De plus, définissez des dates d'expiration lors de l'importation de vos produits. À la date d'expiration, le produit est automatiquement supprimé. Sachez que la date d'expiration par défaut est de 30 jours maximum après l'insertion ou la mise à jour du produit.
Remarque : Le quota d'articles pour un multicompte est calculé selon le nombre total de produits dans l'ensemble des sous-comptes. Si vous rencontrez cette erreur avec un sous-compte, assurez-vous que ce dernier et le multicompte disposent d'un quota de produits suffisant.
request_rate_too_high:
Request rate too high. Please reduce your throughput
Résumé
Les requêtes sont envoyées trop rapidement. Veuillez réduire la fréquence des requêtes.
Causes courantes
Consultez les quotas par minute présentés dans les limites publiées. Si vous dépassez ces quotas, cette erreur apparaît. Elle peut être due à un pic de trafic ou à l'expansion de votre serveur à plus grand nombre de threads.
Conseils de résolution
Réduisez le nombre total de requêtes envoyées par minute.
Conseils de prévention
Si vous rencontrez cette erreur, mettez en place des stratégies programmatiques en arrière-plan pour réduire votre taux de requêtes à un niveau approprié sur le long terme.
daily_limit_exceeded:
merchant quota exceeded
Résumé
Vous dépassez le nombre de requêtes autorisées par jour pour la méthode de service donnée.
Causes courantes
Consultez les quotas par minute présentés dans les limites publiées. Si vous dépassez ces quotas, cette erreur apparaît.
Conseils de résolution
Réduisez le nombre total de requêtes envoyées par jour en combinant plusieurs modifications dans une seule requête lorsque cela est possible. Envisagez de modifier vos produits par lot sur une période appropriée pour éviter de modifier trop souvent vos produits plusieurs fois. Pour les mises à jour d'articles pouvant être représentées sous forme de microdonnées sur votre site Web, utilisez cette méthode pour limiter le nombre d'appels aux services Products ou Inventory.
Si vous avez encore besoin d'augmenter votre quota quotidien d'appels à une méthode donnée, contactez-nous et indiquez-nous votre ID Merchant Center, les méthodes pour lesquelles vous atteignez la limite de quota, une estimation du nombre d'appels par jour dont vous aurez besoin pour ces méthodes et la raison. Nous vous aiderons à augmenter votre quota.
Conseils de prévention
Consultez les conseils ci-dessus.
too_many_failed_auths:
Too many failed authentications.
Résumé
Vous exécutez trop de requêtes par lot pour des comptes auxquels vous n'avez pas accès.
Causes courantes
Exécution de requêtes par lot pour des sous-comptes supprimés ou nouvellement créés avant qu'ils soient disponibles.
Conseils de résolution
Évitez d'effectuer des appels qui impliquent un sous-compte supprimé. Dans le cas d'un nouveau sous-compte, patientez quelques minutes avant d'effectuer des appels qui le concernent.
Conseils de prévention
Consultez les conseils ci-dessus.
required
[price.value] Required parameter: price.value
Résumé
Aucune valeur spécifiée pour le prix. Par exemple, vous avez spécifié { "currency": "USD" } au lieu de { "value": 123, "currency": "USD" }.
Causes courantes
N/A
Conseils de résolution
Assurez-vous que le paramètre price (dans ce cas) est correctement défini. Par exemple, l'attribut price comporte deux champs obligatoires : value et currency.
Conseils de prévention
N/A
[product] INSERT request must specify
product
Résumé
Une requête par lot personnalisée a été envoyée à l'API avec une entrée contenant "method": "insert", mais aucun produit.
Causes courantes
Vous avez oublié de remplacer la méthode par get ou delete.
Conseils de résolution
Spécifiez un produit à insérer via le champ product.
Conseils de prévention
Assurez-vous que les entrées du lot dotées de la méthode insert spécifient bien un produit et que celles dotées des méthodes get ou delete spécifient un ID produit.
[productId] DELETE request must specify
productId
Résumé
Une requête par lot personnalisée a été envoyée à l'API avec une entrée contenant "method": "delete", mais aucun ID produit.
Causes courantes
Vous avez oublié de remplacer la méthode par insert.
Conseils de résolution
Spécifiez un produit à supprimer via le champ productID.
Conseils de prévention
Assurez-vous que les entrées du lot dotées de la méthode insert spécifient bien un produit et que celles dotées des méthodes get ou delete spécifient un ID produit.
userRateLimitExceeded
User Rate Limit
Exceeded
Résumé
Les requêtes sont envoyées trop rapidement. Veuillez réduire la fréquence des requêtes.
Causes courantes
Consultez les limites concernant les requêtes HTTP présentées dans les limites publiées. Si vous les dépassez, cette erreur apparaît. Elle peut être due à un pic de trafic ou à l'expansion de votre serveur à plus grand nombre de threads.
Conseils de résolution
Réduisez le nombre total de requêtes envoyées par minute. En regroupant plusieurs appels de la méthode vers le même service dans une seule requête custombatch, vous pouvez réduire le nombre de requêtes HTTP.
Conseils de prévention
Si vous rencontrez cette erreur, mettez en place des stratégies d'interruption programmatiques et par lot pour réduire votre taux de requêtes à un niveau approprié sur le long terme.
validation
[adwords_redirect]
Résumé
Un produit dont le champ adwords_redirect ne correspond pas à une URL valide a été envoyé.
Causes courantes
N/A
Conseils de résolution
Assurez-vous que la valeur du champ
adwords_redirect correspond à une URL valide.
Conseils de prévention
N/A
[item] auth/frontend/not_claimed
Résumé
L'URL du site Web du marchand n'a pas été revendiquée dans Merchant Center.
Causes courantes
N/A
Conseils de résolution
Revendiquez l'URL de votre site dans Merchant Center. Vous trouverez la procédure détaillée dans le Centre d'aide.
Conseils de prévention
N/A
[energy_efficiency_class]
validation/feed
Résumé
L'attribut energyEfficiencyClass et le prix unitaire ont été spécifiés pour un même produit.
Causes courantes
N/A
Conseils de résolution
Spécifiez uniquement la classe énergétique ou le prix unitaire, et non les deux à la fois.
Conseils de prévention
N/A
[item] internal
Résumé
Erreur interne.
Causes courantes
N/A
Conseils de résolution
Réessayez d'exécuter la requête. Si le problème persiste, informez-nous-en sur le forum.
Conseils de prévention
N/A
[item_group_id] invalid_attribute
Résumé
Un article a été envoyé avec à la fois un attribut itemGroupId et de nombreuses valeurs pour un attribut de variante (couleur, taille, motif ou matière).
Causes courantes
Vous avez spécifié plusieurs tailles pour un produit tout en spécifiant un identifiant de groupe d'articles.
Conseils de résolution
Envoyez un produit différent pour chaque valeur d'un attribut de variante donné, comme size.
Une marque, une description ou un autre attribut a été envoyé en tant que chaîne qui ne peut être analysée avec l'encodage de requête spécifié.
Causes courantes
N/A
Conseils de résolution
Consultez le message pour connaître l'attribut à l'origine du problème, puis validez l'encodage du texte de la valeur concernée avant de la renvoyer. L'API n'accepte que les caractères UTF-8 valides.
Conseils de prévention
N/A
[<attribute>] invalid_value
Résumé
Envoi d'une couleur, d'une description ou d'un autre attribut non valide.
Causes courantes
N/A
Conseils de résolution
Vérifiez que tous les attributs sont conformes aux spécifications techniques du flux. Pour en savoir plus, consultez l'article Spécifications des données produit du centre d'aide. Pour les problèmes relatifs au code GTIN ou à la référence fabricant, consultez l'article du centre d'aide À propos des codes produit uniques.
Envoi d'un produit sans attribut obligatoire/recommandé.
Causes courantes
N/A
Conseils de résolution
Assurez-vous d'inclure tous les attributs recommandés/obligatoires pour votre produit. Consultez l'article du centre d'aide Spécifications des données produit pour en savoir plus.
Conseils de prévention
N/A
[link] validation/invalid_value for
<destinations>: URLs do not belong to your website
Résumé
Envoi d'un produit avec une URL de base différente de celle revendiquée par le compte Merchant Center.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2020/05/21 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Il n'y a pas l'information dont j'ai besoin"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Trop compliqué/Trop d'étapes"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsolète"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problème de traduction"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Mauvais exemple/Erreur de code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Autre"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile à comprendre"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"J'ai pu résoudre mon problème"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Autre"
}]
{
"last_modified": "Dernière mise à jour le 2020/05/21 (UTC).",
"state": ""
}