En esta página, se documentan los problemas conocidos de los desarrolladores con la API de Merchant.
Problemas de capacidad de procesamiento para los métodos insert de productos y de inventarios
Informado: 28 de enero de 2026 UTC | Última actualización: 31 de marzo de 2026 UTC
Recibimos informes de problemas de rendimiento del lado del cliente con la capacidad de procesamiento mientras se transmitían grandes cantidades de datos a la API de Merchant. Es posible que veas este problema cuando uses bibliotecas cliente para los siguientes métodos:
accounts.productInputs.insertaccounts.products.localInventories.insertaccounts.products.regionalInventories.insert
Realizamos mejoras para aumentar el rendimiento de varios sistemas de backend. Si aún tienes este problema, es posible que debas configurar un grupo de canales para maximizar la capacidad de procesamiento. Esto evita el límite típico de 100 transmisiones de un solo canal de gRPC mediante la administración de varias conexiones subyacentes. Para obtener más información, consulta Cómo refactorizar el código para solicitudes simultáneas: Mejora la capacidad de procesamiento con grupos de canales.
Identificadores de productos con caracteres especiales
Informado: 3 de octubre de 2025 UTC | Última actualización: 8 de abril de 2026 UTC
Es posible que los usuarios tengan problemas cuando administran productos en los que productId o
offerId no respetan los
lineamientos de formato del ID de producto.
Es posible que esos IDs de producto contengan caracteres especiales, en particular, barras diagonales (/), dos puntos (:), tildes (~) y signos de porcentaje (%). Las plataformas como Merchant Center ya permiten algunos caracteres especiales en los IDs de producto.
Como la API de Merchant incorpora el identificador de producto directamente en el name del recurso como parte de la URL (por ejemplo, accounts/{account}/products/{productId}), estos caracteres pueden interferir con el enrutamiento y el análisis de URLs estándar, lo que genera errores inesperados 404 Not Found o 400 Bad Request durante las operaciones GET, PATCH o DELETE.
Para interactuar de forma segura con los productos que contienen estos caracteres, debes codificar el segmento productId o offerId del nombre del recurso. El algoritmo de codificación es Base64URL sin relleno. Para obtener más información, consulta
accounts.productInputs.name.
Resuelto: Lanzamos una solución para estandarizar el comportamiento en todo el ecosistema de la API de Merchant. Agregamos un nuevo campo base64_encoded_name a las respuestas de la API que proporciona el nombre del recurso codificado previamente, lo que te permite usar el resultado de una lista o llamar directamente como entrada para actualizaciones posteriores sin realizar la codificación manual.
Demora después de la creación de la fuente de datos
Informado: 10 de abril de 2024 UTC | Última actualización: 12 de mayo de 2024 UTC
Se produjo una demora conocida cuando se intentó insertar productos, promociones o reseñas inmediatamente después de crear un DataSource nuevo. Se mostró el error Data source not found cuando se intentó insertar elementos dentro de los 5 minutos posteriores a la creación de la fuente de datos.
Resuelto: Se eliminó esta demora, lo que permite una interacción más inmediata con las fuentes de datos recién creadas.
¿Tienes algún otro problema?
Ve a nuestras páginas Obtén ayuda con la API de Merchant y Envía comentarios para cualquier otro problema.