Notas de la versión Commerce Storefront Catalog Service
Estas notas de la versión cubren las últimas actualizaciones del servicio de catálogo de Commerce, que incluyen:
-
Versiones del servicio de catálogo de tiendas
- Mejoras en el esquema de la API del servicio de catálogo para una recuperación de datos mejorada
- Mejoras de seguridad, rendimiento y fiabilidad para la API del servicio de catálogo y la infraestructura subyacente.
Consulte Esquema de servicios de tienda en la documentación para desarrolladores de Commerce para obtener más información sobre estas API.
-
Versiones de metapaquetes del servicio de catálogo
- Dependencias actualizadas para mejorar el rendimiento, la estabilidad y la compatibilidad con otros componentes de Adobe Commerce.
-
Versiones del instalador del servicio de catálogo
- Se han actualizado las dependencias para mantener la compatibilidad entre el servicio de catálogo y la pila de Commerce.
Las actualizaciones se clasifican por tipo:
Se proporciona soporte para la versión más reciente. Las notas de la versión de las versiones anteriores se incluyen como referencia.
Servicio de catálogo de tienda
Mayo de 2026
Fecha de la versión: 13 de mayo de 2026
CategoryView ahora incluye un campo de posición, de modo que los escaparates pueden mostrar las categorías en el orden en que los comerciantes las configuran en la jerarquía del catálogo.
Fecha de la versión: 4 de mayo de 2026
NONE en lugar de la moneda esperada, lo que resultaba en la falta de precios. Esta actualización garantiza un procesamiento de precios coherente y preciso en toda la tienda.
Abril de 2026
Fecha de publicación: 29 de abril de 2026
clientes según límites y límites documentados.
Fecha de publicación: 17 de abril de 2026
searchCategory que permite a los clientes buscar categorías por nombre con resultados paginados. La consulta acepta los parámetros searchTerm (mínimo 3 caracteres) y family, pageSize y currentPage opcionales. Los resultados incluyen CategoryTreeView objetos coincidentes con metadatos de categoría completa, un totalCount y pageInfo para la paginación.
Esta consulta solo está disponible para clientes que utilizan Adobe Commerce Optimizer Merchandising Services. Consulte searchCategory.
Marzo de 2026
Fecha de la versión: 24 de marzo de 2026
Diciembre de 2025
Fecha de la versión: 11 de diciembre de 2025
Noviembre de 2025
Fecha de la versión: 17 de noviembre de 2025
productSearch ahora admite el filtrado de atributos de productos con el campo names. Con este filtro, puede:
-
Reduzca el tamaño de la carga útil de respuesta solicitando solo atributos específicos
-
Combinar con el filtro
rolesexistente para reducir según el rol de visibilidad y el nombre de atributo -
Ejemplos:
Solo filtrar por nombres de atributo
code language-graphql query { products(skus: ["SKU-001"]) { attributes(names: ["color", "size", "material"]) { name label value } } }Filtrar por roles y nombres:
code language-graphql query { products(skus: ["SKU-001"]) { attributes(roles: ["visible in PDP"], names: ["eco_collection", "new"]) { name label value roles } } }
names o proporcione una matriz vacía.Fecha de la versión: 6 de noviembre de 2025
Septiembre de 2025
Fecha de la versión: 8 de septiembre de 2025
Para recuperar los precios de nivel:
- Utilice la consulta
productscon los SKU que desee - Para SimpleProductView, obtener acceso a
price.tiers - Para ComplexProductView, obtenga acceso a
priceRange.minimum.tiersy apriceRange.maximum.tiers - Cada nivel contiene el precio de
tiercon descuento yquantitycondiciones - Definir umbrales de cantidad con
gte(mayor o igual que) ylt(menor que)
Ejemplo:
query {
products(skus: ["SKU-001"]) {
... on SimpleProductView {
price {
regular { amount { value currency } }
tiers {
tier { amount { value currency } }
quantity {
... on ProductViewTierRangeCondition { gte lt }
}
}
}
}
}
}
La API ahora devuelve solo niveles cuyo precio con descuento sea menor que el precio final mínimo del producto. Se omiten los niveles más altos porque el precio final mínimo se aplicaría en la tienda.
Se aplica a:
- Productos simples:
price.tierssolo incluye niveles contier.amount.value<price.final.amount.value(mínimo final). - Productos complejos:
priceRange.minimum.tiersypriceRange.maximum.tiersusan la misma regla al generar el rango de precios.
Fecha de lanzamiento: 2 de septiembre de 2025
null para el campo de precios en lugar de generar un error, lo que permite a los clientes gestionar correctamente los datos que faltan.
Julio de 2025
Fecha de la versión: 30 de julio de 2025
Fecha de la versión: 24 de julio de 2025
recommendationsByUnitIds recupera unidades de recomendación por su id. único para un acceso más flexible y con objetivo.
-
Se requiere
unitIds(lista de recIds que recuperar). -
Los parámetros de contexto (
currentSku,cartSkus,userViewHistory,userPurchaseHistory,category) se comportan igual que en la consulta de recomendaciones existente. -
Ejemplo
code language-graphql query { recommendationsByUnitIds( unitIds: ["11ee89d1-bfae-4582-a921-2ced44ff6bf7"] currentSku: "24-MB01" cartSkus: ["24-MB01"] ) { totalResults results { unitId unitName totalProducts productsView { sku } pageType typeId storefrontLabel displayOrder } } }
Fecha de la versión: 15 de julio de 2025
Junio de 2025
Fecha de la versión: 20 de junio de 2025
Fecha de la versión: 20 de junio de 2025
Fecha de la versión: 13 de junio de 2025
Magento-Is-Preview para pasar datos sin caché del extremo del catálogo al servicio de búsqueda.
Abril de 2025
Fecha de publicación: 8 de abril de 2025
Marzo de 2025
Fecha de la versión: 28 de marzo de 2025
Febrero de 2025
Fecha de publicación: 18 de febrero de 2025
Diciembre de 2024
Fecha de la versión: 9 de diciembre de 2024
Versión principal: modelo de datos de catálogo maquetable para tiendas sin encabezado, administración de encabezados y administración de datos de productos.
AC-Locale cambió el nombre a AC-Scope-Locale para operaciones de API de catálogo maquetable; se especificaron la asignación de encabezado y los valores predeterminados.
CurrencyEnum se actualizó para admitir NONE para las consultas de búsqueda de productos, alineándose con la lógica de federación.
Fecha de la versión: 9 de diciembre de 2024
images ahora siguen la exportación de catálogos sortOrder para un comportamiento coherente de tienda y API.
Fecha de la versión: diciembre de 2024
Octubre de 2024
Fecha de la versión: 22 de octubre de 2024
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
El esquema
lastModifiedAt en la información del producto para obtener mapas del sitio y reindexación de motores de búsqueda precisos (por ejemplo, Google).
Septiembre de 2024
Fecha de la versión: 26 de septiembre de 2024
Agosto de 2024
Fecha de lanzamiento: 22 de agosto de 2024
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
The following sku does not have product override data in the DB: <SKU value>. Make sure data is synced.
Fecha de lanzamiento: 13 de agosto de 2024
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
Mayo de 2024
Fecha de la versión: 23 de mayo de 2024
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
InStock para los valores de opción ahora respeta el estado enabled de ámbito de la variante del producto.
Limitaciones conocidas
Las siguientes funciones aún no son compatibles:
- El tamaño máximo de la carga útil de atributos dinámicos es 9 MB.
- El precio del producto del grupo se puede calcular con precios de productos simples.
- En una matriz de imágenes, solo la primera imagen contiene funciones.
Utilice API Mesh y la API principal de GraphQL para lo siguiente:
- Precio Mínimo Anunciado
- Precios de nivel
- Paquete de productos con precios fijos
Para obtener detalles y ejemplos, consulte Servicio de catálogo y malla de API.
Abril de 2024
Fecha de publicación: 11 de abril de 2024
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
products y refineProduct ahora devuelven datos de opciones personalizables para productos simples y complejos.
Febrero de 2024
Fecha de publicación: 22 de febrero de 2024
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
catalog-service metapackage v3.1.0+.
Fecha de publicación: 13 de febrero de 2024
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
La API del servicio de catálogo admite ahora
Limitaciones conocidas
Estas funciones aún no son compatibles:
- El tamaño máximo de la carga útil de atributos dinámicos es 9 MB.
- Precio del producto del grupo. Este valor se puede calcular con precios de productos simples.
- En una matriz de imágenes, solo la primera imagen contiene funciones.
Utilice API Mesh y la API principal de GraphQL para lo siguiente:
- Precio Mínimo Anunciado
- Precios de nivel
Octubre de 2023
Fecha de la versión: 12 de octubre de 2023
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
El servicio de catálogo
inStock para las variantes de producto.
urlKey y externalId se han agregado al esquema de GraphQL.
Ahora se admiten
Septiembre de 2023
Fecha de la versión: 19 de septiembre de 2023
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
El servicio de catálogo
Julio de 2023
Fecha de la versión: 18 de julio de 2023
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
El servicio de catálogo
recommendations para Product Recommendations.
Junio de 2023
Fecha de la versión: 27 de junio de 2023
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
related products.
Abril de 2023
Fecha de publicación: 12 de abril de 2023
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
El servicio de catálogo
Marzo de 2023
Fecha de la versión: 28 de marzo de 2023
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
products.
entityId mediante API Mesh.
Fecha de la versión: 6 de marzo de 2023
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
categories.
Febrero de 2023
Fecha de lanzamiento: 7 de febrero de 2023
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.x y posteriores
Enero de 2023
Fecha de la versión: 17 de enero de 2023
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.x y posteriores
Noviembre de 2022
Fecha de la versión: 18 de noviembre de 2022
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.x y posteriores
El servicio de catálogo
Octubre de 2022
Fecha de la versión: 4 de octubre de 2022
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.x y posteriores
El servicio
Septiembre de 2022
Fecha de la versión: 12 de septiembre de 2022
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.x y posteriores
Agosto de 2022
Fecha de lanzamiento: 9 de agosto de 2022
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.x y posteriores
products y refineProduct devuelven los siguientes datos:
- Atributos de producto predefinidos (del sistema).
- Atributos de producto dinámicos y filtrarlos por función (página de visualización de producto/página de lista de productos).
- Opciones de producto.
- Imágenes de productos y filtrarlas por función (PDP/PLP).
- Un precio específico para productos simples y rangos de precios para productos configurables.
- Precios de grupo de clientes e intervalos de precios. Devuelven un precio predeterminado alternativo para los compradores sin grupo de clientes.
- Tipos de productos que utilizan precios específicos del cliente B2B.
Metapackage del servicio de catálogo
Actualizaciones al metapaquete PHP del servicio de catálogo (magento/catalog-service).
-
Para los clientes de Adobe Commerce as a Cloud Service, la versión más reciente está instalada en su entorno.
-
Para Adobe Commerce en la nube o de forma local, Adobe recomienda utilizar Composer para actualizar el metapaquete del servicio de catálogo en los entornos de nube en la última versión.
Versión 3.3.0
Fecha de la versión: 14 de octubre de 2025
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
magento/data-services dependencia actualizada a ^8.0.0. Compruebe el uso de la API de servicios de datos personalizados y del entorno para la compatibilidad con 8.x antes de actualizar.
Versión 3.2.0
Fecha de publicación: 12 de abril de 2024
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
Versión 3.1.0
Fecha de la versión: 26 de enero de 2024
[Compatible]{class="badge informative" title="Admitido"} versiones de Adobe Commerce 2.4.4 y posteriores
- Exportador de datos de permisos de categoría (
magento/module-category-permission-data-exporter) para exportar datos de permisos de categoría usados por el servicio de catálogo. - Administrador de sincronización de catálogos
magento/module-catalog-sync-adminpara la interfaz de usuario de administración y la configuración relacionada con la sincronización de catálogos.
Instalador del servicio de catálogo
El instalador se entrega con la extensión del Servicio de catálogo y gestiona las comprobaciones de instalación y entorno para que el Servicio de catálogo coincida con la pila de Commerce.
-
Para los clientes de Adobe Commerce as a Cloud Service, la versión más reciente del instalador está instalada en su entorno.
-
Para Adobe Commerce en la infraestructura en la nube o local, mantenga el instalador alineado con el metapaquete del servicio de catálogo.
Siempre que use Composer para actualizar magento/catalog-service, el paquete del instalador se actualizará automáticamente a la última versión. También puede usar Composer para actualizar magento/catalog-service-installer por separado cuando estas notas de la versión describan un cambio que necesite, por ejemplo, compatibilidad con una nueva versión de PHP. De este modo, las herramientas de instalación seguirán siendo compatibles con la versión del servicio de catálogo que ejecute.
Versión v1.0.6
Fecha de la versión: 25 de marzo de 2026
Documentación relacionada
-
Para los proyectos implementados en **Adobe Commerce en la nube, local o Adobe Commerce as a Cloud Service, consulte la siguiente documentación:
-
Para proyectos que usan Adobe Commerce Optimizer o Conector de Adobe Commerce Optimizer, consulte la siguiente documentación: