Commerce Storefront Catalog Service發行說明
下列發行說明涵蓋最新的Commerce Catalog Service更新,包括:
-
- 目錄服務API結構描述增強功能可改善資料擷取
- 目錄服務API和基礎基礎結構的安全性、效能和可靠性改善。
如需這些API的詳細資訊,請參閱Commerce開發人員檔案中的Storefront Services結構描述。
-
- 更新相依性,以提升效能、穩定性以及與其他Adobe Commerce元件的相容性。
-
- 更新相依性,以維護目錄服務與Commerce棧疊之間的相容性。
更新會依型別分類:
支援最新版本。 隨附舊版發行說明以供參考。
店面目錄服務
2026年5月
發行日期: 2026年5月13日
CategoryView GraphQL型別包含位置欄位,所以店面可以顯示目錄階層中商戶設定的順序類別。
發行日期:2026年5月4日
NONE而非預期的貨幣,導致價格遺失。 此更新可確保跨店面一致且精確的價格呈現。
2026年4月
發行日期: 2026年4月29日
根據記錄的限制和邊界的使用者端。
發行日期: 2026年4月17日
searchCategory GraphQL查詢,讓使用者端能依名稱搜尋具有分頁結果的類別。 查詢接受必要的searchTerm (至少3個字元)以及選用的family、pageSize和currentPage引數。 結果包含比對具有完整類別中繼資料的CategoryTreeView物件、totalCount以及分頁的pageInfo。
此查詢僅適用於使用Adobe Commerce Optimizer銷售服務的客戶。 請參閱searchCategory。
2026年3月
發行日期: 2026年3月24日
2025年12
發行日期:2025年12月11日
2025年11月
發行日期: 2025年11月17日
productSearch GraphQL查詢現在支援使用names欄位篩選產品屬性。 使用此篩選器,您可以:
-
僅要求特定屬性,以減少回應裝載大小
-
與現有的
roles篩選器結合,以依據可見性角色和屬性名稱來縮小 -
範例:
僅依屬性名稱篩選
code language-graphql query { products(skus: ["SKU-001"]) { attributes(names: ["color", "size", "material"]) { name label value } } }同時依角色和名稱篩選:
code language-graphql query { products(skus: ["SKU-001"]) { attributes(roles: ["visible in PDP"], names: ["eco_collection", "new"]) { name label value roles } } }
names引數或提供空陣列。發行日期:2025年11月6日
2025年9月
發行日期:2025年9月8日
若要擷取階層訂價,請執行下列步驟:
- 搭配您想要的SKU使用
products查詢 - 針對SimpleProductView,存取
price.tiers - 針對ComplexProductView,存取
priceRange.minimum.tiers和priceRange.maximum.tiers - 每個層級都包含折扣的
tier價格和quantity條件 - 使用
gte(大於或等於)和lt(小於)定義數量臨界值
範例:
query {
products(skus: ["SKU-001"]) {
... on SimpleProductView {
price {
regular { amount { value currency } }
tiers {
tier { amount { value currency } }
quantity {
... on ProductViewTierRangeCondition { gte lt }
}
}
}
}
}
}
此API現在只會傳回折扣價格比產品最低最終價格 低 的階層。 省略較高層級,因為店面將改為適用最低最終價格。
套用至:
- 簡單產品:
price.tiers僅包含具有tier.amount.value<price.final.amount.value(最小最終值)的層級。 - 複雜產品:
priceRange.minimum.tiers和priceRange.maximum.tiers在建立價格範圍時使用相同的規則。
發行日期: 2025年9月2日
null,而非擲回錯誤,讓使用者端能夠妥善處理遺失的資料。
2025年7月
發行日期: 2025年7月30日
發行日期: 2025年7月24日
recommendationsByUnitIds會依其唯一的ID擷取建議單位,以獲得更靈活、目標明確的存取。
-
需要
unitIds(要擷取的recId清單)。 -
內容引數(
currentSku,cartSkus,userViewHistory,userPurchaseHistory,category)的行為與現有建議查詢中的相同。 -
範例
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 } } }
發行日期: 2025年7月15日
2025年6月
發行日期: 2025年6月20日
發行日期: 2025年6月20日
發行日期: 2025年6月13日
Magento-Is-Preview標頭以將未快取的資料從目錄端點傳遞至搜尋服務。
2025年4月
發行日期: 2025年4月8日
2025年3月
發行日期: 2025年3月28日
2025年2月
發行日期: 2025年2月18日
2024年12
發行日期: 2024年12月9日
主要版本: Headless店面、標題管理和產品資料處理的可撰寫目錄資料模型。
針對可撰寫的目錄API作業,
AC-Locale已重新命名為AC-Scope-Locale;已指定標題對應和預設值。
已更新CurrencyEnum以支援NONE產品搜尋查詢,與同盟邏輯一致。
發行日期: 2024年12月9日
images欄位中的產品影像現在會遵循目錄匯出sortOrder,以取得一致的店面和API行為。
發行日期: 2024年12月
2024年10
發行日期:2024年10月22日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
lastModifiedAt,以取得精確的Sitemap和搜尋引擎重新索引(例如Google)。
2024年9月
發行日期: 2024年9月26日
2024年8月
發行日期: 2024年8月22日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
The following sku does not have product override data in the DB: <SKU value>. Make sure data is synced.
發行日期:2024年8月13日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
2024年5月
發行日期: 2024年5月23日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
InStock旗標現在會遵守產品變體的領域enabled狀態。
已知限制
尚未支援下列功能:
- 動態屬性承載的大小上限為9 MB。
- 本集團產品價格可用簡單產品價格計算。
- 在影像陣列中,只有第一個影像包含角色。
將API Mesh和核心GraphQL API用於:
- 最低廣告價格
- 層級定價
- 捆綁固定價格的產品
如需詳細資訊和範例,請參閱目錄服務和API Mesh。
2024年4月
發行日期: 2024年4月11日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
products與refineProduct查詢現在會傳回簡單與複雜產品的可自訂選項資料。
2024年2月
發行日期: 2024年2月22日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
catalog-service個中繼封裝v3.1.0+。
發行日期: 2024年2月13日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
目錄服務API現在支援
已知限制
尚未支援這些功能:
- 動態屬性承載的大小上限為9 MB。
- 群組產品價格。 此值可使用簡單產品價格計算。
- 在影像陣列中,只有第一個影像包含角色。
將API Mesh和核心GraphQL API用於:
- 最低廣告價格
- 層級定價
2023年10
發行日期: 2023年10月12日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
inStock旗標。
urlKey和externalId欄位已新增至GraphQL結構描述。
現在支援
2023年9月
發行日期: 2023年9月19日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
2023年7月
發行日期: 2023年7月18日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
recommendations GraphQL查詢。
2023年6月
發行日期: 2023年6月27日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
related products。
2023年4月
發行日期: 2023年4月12日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
2023年3月
發行日期: 2023年3月28日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
products查詢。
entityId的功能。
發行日期: 2023年3月6日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
categories GraphQL功能。
2023年2月
發行日期: 2023年2月7日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.x或更新版本
2023年1月
發行日期: 2023年1月17日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.x或更新版本
已新增虛擬產品的
2022年11月
發行日期: 2022年11月18日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.x或更新版本
2022年10
發行日期: 2022年10月4日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.x或更新版本
套件和群組產品的
2022年9月
發行日期: 2022年9月12日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.x或更新版本
從目錄中刪除產品時,會收到
2022年8月
發行日期: 2022年8月9日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.x或更新版本
products和refineProduct查詢傳回下列資料:
- 預先定義的(系統)產品屬性。
- 動態產品屬性,並依角色(產品顯示頁面/產品清單頁面)篩選。
- 產品選項。
- 產品影像並依角色(PDP/PLP)篩選。
- 簡單產品的特定價格,以及可設定產品的價格範圍。
- 客戶群組價格和價格範圍。 這類優惠會針對沒有客戶群組的購物者傳回遞補預設價格。
- 使用B2B客戶特定定價的產品型別。
目錄服務中繼資料
目錄服務PHP中繼套件(magento/catalog-service)的更新。
-
針對Adobe Commerce as a Cloud Service客戶,您的環境中已安裝最新版本。
-
針對雲端或內部部署的Adobe Commerce,Adobe建議使用撰寫器,將雲端環境中的目錄服務中繼資料升級為最新版本。
v3.3.0版本
發行日期:2025年10月14日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
magento/data-services相依性已更新為^8.0.0。 升級之前,請先驗證環境與自訂資料服務API的使用情況,以符合8.x版本。
v3.2.0版本
發行日期: 2024年4月12日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
已針對3.2.0更新
v3.1.0版本
發行日期: 2024年1月26日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
- 類別許可權資料匯出工具 (
magento/module-category-permission-data-exporter),用於匯出目錄服務使用的類別許可權資料。 - 目錄同步管理員
magento/module-catalog-sync-admin,用於與目錄同步相關的管理員UI和設定。
目錄服務安裝程式
安裝程式隨目錄服務擴充功能提供,並會處理安裝和環境檢查,使目錄服務符合您的Commerce棧疊。
-
針對 Adobe Commerce as a Cloud Service 客戶,您的環境中已安裝最新安裝程式版本。
-
針對雲端基礎結構上的 Adobe Commerce 或內部部署,請讓安裝程式與目錄服務中繼資料保持一致。
每當您使用Composer升級magento/catalog-service時,安裝程式套件都會自動更新至最新版本。 在這些發行說明描述您需要的變更時(例如,支援新的PHP版本),您也可以使用Composer個別升級magento/catalog-service-installer。 如此一來,您的安裝工具就會與您執行的目錄服務版本相容。
v1.0.6版本
發行日期: 2026年3月25日
相關檔案
-
對於部署在**Adobe Commerce雲端、內部部署或Adobe Commerce as a Cloud Service上的專案,請參閱下列檔案:
-
對於使用 Adobe Commerce Optimizer 或 Adobe Commerce Optimizer Connector 的專案,請參閱下列檔案: