並べ替えルール戦略を探る
学習の目的
この単元を完了すると、次のことができるようになります。
- セール、新着、および売れ筋の並べ替えルールに使用できる一般的な並べ替えルール戦略について説明する。
- 動的属性の仕組みを説明する。
- 手動並べ替えルールを使用してカタログおよび検索結果ページの並べ替え順序を最適化する方法を説明する。
- 商品属性が検索結果のカスタマイズにどう役立つかを説明する。
- Storefront Toolkit が動的並べ替えにどう役立つかを説明する。
計画を立てる
並べ替えルールのしくみを理解したことで、買い物客と買い物客の購入したい商品を結び付ける戦略を立てることができるようになりました。次の結果タイプに焦点を合わせることで、買い物客の満足度とカートのコンバージョンを最大限に高める計画を策定できます。
-
New Arrivals (新着): ワクワクする新商品を販売する
-
Top Sellers (売れ筋): ほかの買い物客に最も人気のある商品を強調する
-
Search (検索): 買い物客が見たいものを表示する
-
Items On Sale (セール中の品目): 買い物客に季節商品のセールを検討するように促す

次の表には、目標と使用可能な並べ替えルール計画の例が示されています。
|
結果タイプ
|
目標
|
並べ替えルール計画 (属性順)
|
|---|---|---|
新着 |
結果グリッドの先頭 1 ~ 2 行を制御し、その後に新着を続ける |
|
売れ筋 |
売れ筋をページの最上部に配置する。 |
|
検索 |
買い物客の検索用語との関連性が最も高い商品を押し上げる |
|
セール中の品目 |
SKU カバレッジ、販売速度、ベストセラーでセールカテゴリの商品を並べ替える |
|
独自の計画を策定するうえで、次の方法を理解しておくことが重要です。
- 手動並べ替えルールを作成する方法
- 並べ替えルールの商品属性を使用する方法
- 動的属性を使用する方法
手動並べ替えルールを作成する
手動属性として、カテゴリ位置、検索配置、検索ランクがあります。並べ替えルールで使用するには、Business Manager で事前に手動で有効化する必要があります。
カテゴリ位置
特定のカテゴリ内の商品が希望どおりに正確に並べ替えられるように、並べ替えルールでこの属性を使用します。この並べ替えルールを作成するには、次のプロセスを実行します。
- カテゴリ位置をカテゴリ内の商品に割り当てる。
- そのカテゴリ位置属性を使用する並べ替えルールを作成する。
たとえば、Agentforce Commerce for B2C でメンズショートパンツを特定の順序で並べ替えたい場合、Business Manager でこの商品に手動で順序の位置を割り当てます。次に、カテゴリ位置属性を並べ替えルールに追加します。次の手順で、並べ替え順序の位置を割り当てます。
- Business Manager で [App Launcher (アプリケーションランチャー)] をクリックし、[Merchant Tools (マーチャントツール)] | [Products and Catalogs (商品とカタログ)] | [Catalogs (カタログ)] を選択します。
- カタログとカテゴリ mens (メンズ) を選択します。
- サブカテゴリ mens-clothing and mens-clothing-shorts (メンズ衣料とメンズ衣料ショートパンツ) を選択します。
- 商品を並べるための数値 (整数) を位置列に入力します。
-
[Apply (適用)] をクリックします。
![Business Manager の [商品とカタログ] セクションで、商品の位置フィールドに整数を入力してカテゴリ位置を割り当てる。](https://res.cloudinary.com/hy4kyit2a/f_auto/fl_lossy/q_70/learn/modules/b2c-storefront-sorting-rules/b2c-sorting-rule-strategies/images/ja-JP/e71fea33fe26a55d98dcf12f88669298_kix.h4bcugobm89b.png)
カテゴリ位置属性を、キーワード検索結果に対応するためのほかの属性と一緒に並べ替えルールに追加します。並べ替えルールは次の単元で作成します。
検索配置
商品によっては、カテゴリ位置の割り当ては限定的すぎます。カテゴリ位置はカテゴリでのみ機能します。検索配置を使用すると、次のことができます。
- 特定の商品をまとめてグループ化する。
- 特定の商品の表示順を上げる/下げる。
- 特定の商品が互いに並んで表示されるようにする。
- メインカテゴリ内でサブカテゴリを特定の順序で並べ替える。
検索配置コードを商品に割り当て、その値の高い順に商品をランク付けできます。検索配置コードには Business Manager の値を使用するか、独自の値を作成します。Business Manager では次の値を使用できます。
- なし — これがデフォルト値です。
- 8 (おすすめのトップ商品)
- 7 (おすすめの商品)
- 6 (商品)
- 5 (二次商品)
- 4 (おすすめのアクセサリ)
- 3 (アクセサリ)
- 2 (スペアパーツ)
- 1 (入手不可商品)
検索配置は、カテゴリ内の特定の商品の関連性を確立するために使用します。たとえば、レディースカテゴリ内で検索結果の最初にシューズ、最後にタイツを表示するとします。この構成を設定するには、検索配置コードをレディースカテゴリ内の各サブカテゴリに割り当てます。この設定を行わないと、シューズとタイツの間にリストする商品には null 値 (空の値) が割り当てられ、タイツより下に表示されます。
次の手順で 1 つのサブカテゴリの検索配置を選択します。
- Business Manager で [App Launcher (アプリケーションランチャー)] をクリックし、[Merchant Tools (マーチャントツール)] | [Products and Catalogs (商品とカタログ)] | [Catalogs (カタログ)] を選択します。
- カタログと womens (レディース) カテゴリを選択します。
- シューズカテゴリの右にある [Edit (編集)] をクリックします。
-
[Category Attributes (カテゴリ属性)] タブをクリックします。
- 検索配置で、配置の値
8 (Top Featured Product)(8 (おすすめのトップ商品)) を選択します。サブカテゴリまたは商品自体に異なる値が割り当てられない限り、このカテゴリのすべての商品にこの値が割り当てられます。
新しい商品属性を含めるために並べ替えルールを作成します (並べ替えルールは次の単元で作成します)。 検索配置値を個々の商品に割り当てることもできます。
検索ランク
商品のグループの表示位置を上げるために、商品のグループの検索ランクを次の設定の 1 つに明示的に設定できます。
- 3 (High) (高)
- 2 (中)
- 1 (Low) (低)
ここでは、今シーズンのレディースのトップスを売り切りたいと考えています。次の手順に従って、検索ランクの high (高) を割り当てて該当する商品を最上位に移動します。
- Business Manager で [App Launcher (アプリケーションランチャー)] をクリックし、[Merchant Tools (マーチャントツール)] | [Products and Catalogs (商品とカタログ)] | [Catalogs (カタログ)] を選択します。
- メインカタログ ID をクリックします。
- レディースのトップスカテゴリの右にある [Edit (編集)] をクリックします。
-
[Category Attributes (カテゴリ属性)] タブをクリックします。
サブカテゴリまたは商品自体に異なる値が割り当てられていない限り、このカテゴリのすべての商品にこの値が割り当てられます。
(商品に設定するには、[Merchant Tools (マーチャントツール)] | [Site (サイト)] | [Products and Catalogs (商品とカタログ)] | [Products (商品)] | 商品の順にクリックします。)
- [Search Ranking (検索ランキング)] セクションまでスクロールダウンします。
- [検索ランク] で [3 (High) (高)] を選択します。

-
[Apply (適用)] をクリックします。
並べ替えルールで商品属性を使用する
Agentforce Commerce for B2C 商品システムオブジェクト属性を並べ替えルールで使用するか、カスタム属性を作成できます。商品属性には、商品 ID、タイトル、短い説明、サイズなど、商品の詳細を定義します。
次の手順に従って、 isSale というカスタム商品属性を作成して、セール品目を検索結果の最後に移動します。
- Business Manager で [App Launcher (アプリケーションランチャー)] をクリックし、[Administration (管理)] | [Site Development (サイト開発)] | [System Object Types (システムオブジェクトタイプ)] を選択します。
- システムオブジェクトタイプリストページで、編集するオブジェクトの名前である
Productをクリックします。 -
[属性定義] タブをクリックします。
- ID または名前フィールドに
isSaleと入力し、[Find (検索)] をクリックします。
- 見つかったら、準備はできています。並べ替えルールの作成までスキップできます。
- 見つからなかったら、[New (新規)] をクリックします。
- 次の情報を入力します。
- 属性の一意の ID
isSaleを入力します。 - 表示名
On sale?(セール中?) を入力します。 - 値の型は
Booleanにします。
-
[Apply (適用)] をクリックします。これで、この属性を並べ替えルールで使用できます。これは次の単元で行います。
商品オブジェクトに新しい属性が追加されましたが、データベースには入力されていません。新規属性を手動で、または一括更新か商品フィードを使用して入力できます。次の手順に従って、Business Manager の商品ページの [全般] タブで新規属性をフィールドとして追加できます。
- Business Manager で [App Launcher (アプリケーションランチャー)] をクリックし、[Administration (管理)] | [Site Development (サイト開発)] | [System Object Types (システムオブジェクトタイプ)] を選択します。
- システムオブジェクトタイプリストページで、[Product (商品)] をクリックします。
-
[Attribute Grouping (属性グルーピング)] タブをクリックします。
- Business Manager の表示グループ
Search Refinements(検索の絞り込み) の [編集] をクリックします。 - グレーの省略記号をクリックし、isSale を見つけて選択します。これで isSale データを Business Manager で入力できます。
動的属性を使用してリアルタイムで並べ替える
動的属性には複数のアクティブデータ属性が含まれ、それぞれが割合またはウエイト付けされた値を示します。Agentforce Commerce for B2C では動的属性を使用し、カテゴリとキーワード検索の両方について、ストアフロントのアクティビティや売上に基づいてほぼリアルタイムの並べ替え調整を行います。たとえば、収益、ユニット数、購買率、入手可能性の組み合わせ (それぞれに 25% のウエイトを設定) で検索結果を並べ替えたいとします。必要なときにいつでもウエイト付けを変更でき、Agentforce Commerce for B2C の A/B テストで 1 つのシナリオをほかのシナリオと比較してテストできます。
null 値
null 値は Agentforce Commerce for B2C で計算された商品の値が null であることを示します。標準属性と単一アクティブデータ属性の場合、null 値を持つ商品は構成された方向に関係なく結果セットの最後に表示されます。動的属性の場合、null 値の処理のデフォルトを次のように設定できます。
|
Default (デフォルト)
|
null 値の並べ替え方法
|
目標
|
|---|---|---|
Minimum |
結果セットの最後。 |
|
Average (平均) |
結果セットの中間。 |
|
Maximum |
結果セットの先頭。 |
|
まとめ
この単元では、一般的な並べ替えルール戦略を確認し、手動並べ替えルールの構成方法、動的属性の作成方法、商品システムオブジェクト属性の使用方法を学習しました。次は、並べ替えルールの構成方法を学習します。
リソース
