Commerce Storefront Catalog Service發行說明
下列發行說明涵蓋最新的Commerce Catalog Service更新,包括:
-
店面目錄服務發行版本
- 目錄服務API結構描述增強功能,可改善資料擷取。
- 目錄服務API和基礎基礎結構的安全性、效能和可靠性改善。
-
目錄服務中繼套件發行版本
- 更新相依性,以提升效能、穩定性以及與其他Adobe Commerce元件的相容性。
更新會依型別分類:
支援最新版本。 隨附舊版發行說明以供參考。
店面目錄服務
v1.48版本
2025年2月19日
categoryTree查詢現在會傳回類別說明、影像和SEO中繼標籤。 此更新提供店面開發人員顯示類別影像所需的資料,並透過適當的中繼標題、說明和關鍵字改善搜尋引擎最佳化。 僅支援針對Headless店面<使用可撰寫目錄資料模型的Commerce實作
v1.47版本
2025年2月12日
CategoryProductView型別,可依類別啟用產品的增強型檢視和查詢。 此更新可讓開發人員根據類別有效率地擷取及篩選產品資料,改善類別導向使用案例的彈性和效能。 如需詳細資訊,請參閱實作店面上的類別。 僅支援針對Headless店面使用可撰寫目錄資料模型的Commerce實作
v1.46版本
2025年12月11日
v1.45版本
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引數或提供空陣列。v1.44版本
2025年11月6日
v1.43版本
2025年11月3日
-
為不同的客戶區段提供不同的產品內容
-
套用地區特定自訂而不複製基本資料
-
使用圖層遮色片控制欄位層級覆寫
-
支援優質、季節和行動最佳化內容層
使用現有
products查詢擷取圖層、從請求標頭套用至伺服器端,且不需要變更結構描述。 請參閱Adobe Commerce Optimizer指南中的目錄層。
v1.42版本
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在建立價格範圍時使用相同的規則。
v1.41版本
2025年9月2日
null,而非擲回錯誤,讓使用者端能夠妥善處理遺失的資料。
v1.40版本
2025年7月30日
v1.39版本
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 } } }
v1.38版本
2025年7月15日
v1.37版本
2025年6月20日
v1.36版本
2025年6月20日
v1.35版本
2025年6月13日
Magento-Is-Preview標頭以將未快取的資料從目錄端點傳遞至搜尋服務。
v1.34版本
2025年3月23日
v1.33版本
2025年4月29日
v1.32版本
2025年3月28日
v1.31版本
2025年2月18日
v1.30版本
2024年12月9日
主要版本: Headless店面、標題管理和產品資料處理的可撰寫目錄資料模型。
針對可撰寫的目錄API作業,
AC-Locale已重新命名為AC-Scope-Locale;已指定標題對應和預設值。
已更新CurrencyEnum以支援NONE產品搜尋查詢,與同盟邏輯一致。
v1.29版本
2024年12月9日
images欄位中的產品影像現在會遵循目錄匯出sortOrder,以取得一致的店面和API行為。
v1.28版本
v1.27版本
2024年9月26日
v1.26版本
2024年10月22日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
lastModifiedAt,以取得精確的Sitemap和搜尋引擎重新索引(例如Google)。
v1.23版本
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.
v1.22版本
2024年8月13日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
v1.19版本
2024年5月23日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
InStock旗標現在會遵守產品變體的領域enabled狀態。
已知限制
尚未支援下列功能:
- 動態屬性承載的大小上限為9 MB。
- 本集團產品價格可用簡單產品價格計算。
- 在影像陣列中,只有第一個影像包含角色。
將API Mesh和核心GraphQL API用於:
- 最低廣告價格
- 層級定價
- 捆綁固定價格的產品
如需詳細資訊和範例,請參閱目錄服務和API Mesh。
v1.18版本
2024年4月11日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
products與refineProduct查詢現在會傳回簡單與複雜產品的可自訂選項資料。
v1.17版本
2024年2月22日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
catalog-service個中繼封裝v3.1.0+。
v1.16版本
2024年2月13日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
目錄服務API現在支援
已知限制
尚未支援這些功能:
- 動態屬性承載的大小上限為9 MB。
- 群組產品價格。 此值可使用簡單產品價格計算。
- 在影像陣列中,只有第一個影像包含角色。
將API Mesh和核心GraphQL API用於:
- 最低廣告價格
- 層級定價
v1.13版本
2023年10月12日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
inStock旗標。
urlKey和externalId欄位已新增至GraphQL結構描述。
現在支援
v1.12版本
2023年9月19日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
v1.11版本
2023年7月18日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
recommendations GraphQL查詢。
v1.10版本
2023年6月27日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
related products。
v1.7版本
2023年4月12日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
v1.6版本
2023年3月28日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
products查詢。
entityIdAPI Mesh取得的功能。
v1.5版本
2023年3月6日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.4或更新版本
categories GraphQL功能。
v1.4版本
2023年2月7日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.x或更新版本
v1.3版本
2023年1月17日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.x或更新版本
已新增虛擬產品的
v1.1版本
2022年11月18日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.x或更新版本
v1.0版本
2022年10月4日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.x或更新版本
套件和群組產品的
0.3版 — Beta+
2022年9月12日
[支援]{class="badge informative" title="支援"} Adobe Commerce 2.4.x或更新版本
從目錄中刪除產品時,會收到
Beta版本
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版本。
ea
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和設定。
相關檔案
-
對於部署在雲端、內部部署或Adobe Commerce as a Cloud Service上的**Adobe Commerce上的專案,請參閱以下檔案:
-
對於使用 Adobe Commerce Optimizer 或 Adobe Commerce Optimizer Connector 的專案,請參閱下列檔案: