コンテンツにスキップ

Storefront 商品表示ラベルの facet 正本化

概要

Storefront の商品表示ラベルは、NEW 固定文言や作成日による自動判定ではなく、Vendure の専用 facet product-label を正本として管理する。

決定事項

  • 商品ラベルの正本は product-label facet とする。
  • Storefront は product-label facet value の name をそのまま表示文言として使う。
  • ラベルの見た目は Storefront 側の単一スタイルで表示し、facet value に見た目用 custom field は持たせない。
  • 表示対象は以下とする。
  • 商品詳細
  • 商品一覧カード
  • compact card 系のおすすめ・関連商品導線
  • マイページ内の商品一覧
  • product-label は 1 商品につき 1 値を正とする。
  • createdAt 30 日以内の自動 NEW 表示は廃止する。
  • new facet は表示判定に使わない。

運用ルール

  • ラベル候補は facet value として登録する。
  • 例: NEW, 期間限定, 在庫限り
  • ラベル未設定の商品は、Storefront にラベルを表示しない。
  • 複数ラベルを同時表示する要件は本仕様の対象外とし、Dashboard 運用で回避する。

受け入れ条件

  • product-label facet value を付与した商品で、Storefront の各表示面に同じ文言が出ること。
  • product-label が無い商品で、ラベルが表示されないこと。
  • new facet のみが付いている商品で、旧来の NEW 表示が出ないこと。