Cette page répertorie les problèmes connus des développeurs avec l'API Merchant.
UnauthenticatedException erreurs aléatoires
Signalé le : 2026-03-30 UTC
Plusieurs clients rencontrent des erreurs UnauthenticatedException intermittentes lorsqu'ils importent des produits et accèdent à d'autres API Merchant Center.
Les erreurs se produisent de manière aléatoire, même en cas de nouvelles tentatives, et affectent à la fois les appels initiaux et les tentatives ultérieures. Certaines connexions échouent, tandis que d'autres réussissent en peu de temps.
Aucune solution ni recommandation pour le moment.
Messages de latence élevée, DEADLINE_EXCEEDED et INTERNAL_ERROR pour les méthodes de produits et d'inventaires
Signalé : 18-03-2026 UTC | Résolu : 31-03-2026 UTC
Certains utilisateurs ont rencontré une latence soutenue et des messages DEADLINE_EXCEEDED ou INTERNAL_ERROR fréquents lorsqu'ils utilisaient les méthodes productInputs et regionalInventories. La cause principale a été identifiée comme étant un incident au niveau du backend affectant l'efficacité du traitement.
Résolution : cet incident a été entièrement résolu le 31 mars 2026. Suite à cette atténuation, les taux d'erreur ont considérablement diminué. Si la latence reste élevée, nous vous recommandons de vérifier les délais d'attente côté client et de réduire la taille des lots de requêtes.
Problèmes de débit pour les méthodes insert des produits et des inventaires
Signalé le 28-01-2026 UTC | Dernière mise à jour : 31-03-2026 UTC
Nous avons reçu des signalements de problèmes de performances côté client avec le débit lors de la transmission de grandes quantités de données à l'API Merchant. Ce problème peut se produire lorsque vous utilisez des bibliothèques clientes pour les méthodes suivantes :
accounts.productInputs.insertaccounts.products.localInventories.insertaccounts.products.regionalInventories.insert
Nous avons apporté des améliorations pour accroître les performances de divers systèmes de backend. Si le problème persiste, vous devrez peut-être configurer un pool de canaux pour maximiser le débit. Cela contourne la limite habituelle de 100 flux par canal gRPC en gérant plusieurs connexions sous-jacentes. Pour en savoir plus, consultez Refactoriser le code pour les requêtes simultanées : améliorer le débit avec les pools de canaux.
Codes produit avec caractères spéciaux
Signalé : 2025-10-03 UTC | Dernière mise à jour : 2026-04-08 UTC
Les utilisateurs peuvent rencontrer des problèmes lorsqu'ils gèrent des produits dont les productId ou offerId ne respectent pas les consignes de mise en forme des identifiants produit.
Ces ID de produit peuvent contenir des caractères spéciaux, notamment des barres obliques (/), des deux-points (:), des tildes (~) et des signes pourcentage (%). Des plates-formes comme Merchant Center autorisent déjà certains caractères spéciaux dans les ID de produit.
Étant donné que l'API Merchant intègre l'identifiant du produit directement dans la ressource name dans l'URL (par exemple, accounts/{account}/products/{productId}), ces caractères peuvent interférer avec l'analyse et le routage des URL standards, ce qui peut entraîner des erreurs 404 Not Found ou 400 Bad Request inattendues lors des opérations GET, PATCH ou DELETE.
Pour interagir de manière sécurisée avec les produits contenant ces caractères, vous devez encoder le segment productId ou offerId du nom de ressource. L'algorithme d'encodage est Base64URL sans remplissage. Pour en savoir plus, consultez la page concernant accounts.productInputs.name
Résolu : nous avons déployé une solution pour standardiser le comportement dans l'écosystème de l'API Merchant. Nous avons ajouté un champ base64_encoded_name aux réponses de l'API. Il fournit le nom de ressource pré-encodé, ce qui vous permet d'utiliser la sortie d'un appel list ou get directement comme entrée pour les mises à jour ultérieures sans effectuer d'encodage manuel.
Délai après la création de la source de données
Signalé : 10/04/2024 UTC | Dernière mise à jour : 12/05/2024 UTC
Un retard connu s'est produit lors de la tentative d'insertion de produits, de promotions ou d'avis immédiatement après la création d'un DataSource. L'erreur Data source not found s'est produite lors de la tentative d'insertion d'éléments dans les cinq minutes suivant la création de la source de données.
Résolu : ce délai a été éliminé, ce qui permet une interaction plus immédiate avec les sources de données nouvellement créées.
Autre problème ?
Pour tout autre problème, consultez nos pages Obtenir de l'aide concernant l'API Merchant et Envoyer des commentaires.