Skip to main content
Build the future with Agentforce at TDX in San Francisco or on Salesforce+ on March 5–6. Register now.

並べ替えルールについて知る

学習の目的

この単元を完了すると、次のことができるようになります。

  • 並べ替えルールを使用するメリットを説明する。
  • 構成可能な並べ替えルールの 3 つのタイプを挙げる。
  • 並べ替えルールの作成時に使用できる 4 つの属性のタイプについて説明する。
  • 検索配置と検索ランクの違いを説明する。

並べ替えルールを使用する理由

Brandon Wilson は、高級なスニーカーを製造している Cloud Kicks の上級マーチャンダイザーです。Salesforce B2C Commerce ストアフロント検索については、「Salesforce B2C Commerce Storefront Search (Salesforce B2C Commerce ストアフロント検索)」Trailhead モジュールで学習しました。Brandon は並べ替えルールを使用して、B2C Commerce のストアフロントに結果が表示される順序を制御したいと考えています。このルールを使用するコンテキスト、つまり、戦略を立てる必要があります。どうなるかは自分の想像力次第です。

Brandon Wilson、Cloud kicks のマーチャンダイザー

Brandon にはストアフロントで並べ替えルールを使用して実現したい重要なことがいくつかあります。

  • 買い物客が商品を見つけやすくする。買い物客がきっと気に入る一連の素晴らしい商品を提案できるだけでなく、買い物客の閲覧履歴に基づいてページ上に最適な商品の取り合わせを表示できます。
  • ベストセラー商品、新商品、最も人気のある商品を呼び物にする。これを行うには、アクティブデータおよびカテゴリベースのルールを使用します。
  • リピート客には商品の並びを変える。商品の並びを入れ替えてリピート客がストアフロントを訪れるたびに同じ商品が表示されることを回避できます。アクティブマーチャンダイジングデータを考慮して並べ替えをパーソナル化できます。
  • 買い物カゴへの追加を増やし、コンバージョン率を高める。並べ替えルールを適切に構成すれば、買い物カゴへの追加率を高め、最終的にコンバージョンを増やすことができます。直接の目標は買い物客に商品を買い物カゴに追加してもらうことですが、その商品を購入してもらうことを期待しています。

並べ替えルールのタイプ

こうした方法でストアフロントを改善するために、Brandon は 3 つのタイプの並べ替えルールを使用できます。

  • キーワード検索結果
  • 明示的なカテゴリ配置
  • ストアフロントオプション

キーワード検索結果

買い物客が検索フィールドにテキストを入力すると、B2C Commerce で並べ替えルールを使用して結果が並べ替えられます。通常の並べ替えルールにはレイヤー状に複数の属性があり、上から下へと適用されていきます。レイヤーごとに方向 (昇順または降順) を指定できます。最初のレイヤーの属性ではすべての商品にランクを付け、同スコアがあれば 2 番目のレイヤーで評価されます。同スコアがなくなるまですべての属性で続行されます。B2C Commerce ではすべての検索に同じルールが適用され、カスタマイズされたルールに基づいてカスタマイズされた結果が使用されます。

カテゴリ配置

B2C Commerce では、ナビゲーションカタログのルートカテゴリに割り当てられた並べ替えルールが基本的なカテゴリの並び替えに使用されます。このカタログのすべてのサブカテゴリは、サブカテゴリレベルで別の並べ替えルールに上書きされない限り、ルートの並べ替えルールを継承します。カテゴリ位置属性では、特定のカテゴリの特定の商品が特定の順序で配置されます (カテゴリ位置が並べ替えルールに含まれている場合のみ)。

ストアフロント並び替えオプション

B2C Commerce では最初に、デフォルトまたは構成済みの並べ替えルールを使用して検索結果が表示されます。買い物客はストアフロント並べ替えオプションを使用してその結果をさらに並べ替えできます。オプションはストアフロントのドロップダウンとして表示されます。たとえば、価格が安い順などです。買い物客にはオプションが表示されますが、その基礎となるロジックは知らされません。たとえば、「売れ筋」というオプションが表示されても、Brandon が結果を決めるために販売数と収益のどちらを使用したかはわかりません。

並べ替えルールを使用するケース

Brandon はストアフロントのストアフロント検索、カテゴリ配置、またはストアフロント並べ替えオプションで並べ替えルールを使用できます。以下の場合も並べ替えルールを使用できます。 

  • キャンペーン
  • A/B テスト
  • Predictive Sort

並べ替えルールを作成するとき、1 つのサイトで使用するか、組織の全サイトで使用するかを選択できます。グローバル並べ替えルールでは、グローバルな動的属性のみを使用できます。実際の並べ替えスコアは、サイトデータに基づくサイト固有のスコアのままです。Business Manager か、インポート/エクスポート機能を使用してルールのコンテキストを個別サイトからグローバル (またはその逆) に変更できます。

キャンペーンと A/B テスト

Brandon は並べ替えルールを単独、キャンペーン、または A/B テストで使用できます。デフォルトの並べ替えルールは、キャンペーンまたは A/B テストの範囲外で、サイトカタログのカテゴリに設定できます。

Commerce Cloud Einstein

Commerce Cloud Predictive Sort を使用すると、Brandon は買い物客ごとにカタログや商品のデータ、注文履歴、顧客のライブクリックストリームに基づいて並べ替え体験をパーソナル化できます。「Commerce Cloud Einstein を使用したスマートな検索」を参照してください。 

設定と属性

並べ替えルールの設定時、Brandon は検索結果を定義できるようにしたいと考えています。たとえば、利益幅で結果を並べ替えて、収益の大きい順に商品を表示するとします。そのためには、Business Manager の設定とデータ属性を使用します。

構成

目標

属性

カテゴリまたは商品設定

商品の順序を最も有効に制御する。

  • カテゴリ位置
  • 検索配置
  • 検索ランク

テキスト関連性設定

商品とストアフロント検索との一致度に基づいて並べ替える。検索固有の並べ替えルールでのみ機能する。

  • テキスト関連性

商品属性

マーチャントが定義した商品データ属性に基づいて並べ替える。

  • Brand (ブランド)
  • Price (価格)
  • Online From (オンラインフォーム)
  • New In* (新商品)
  • On Sale* (セール中)
  • Material* (素材)
  • Collection* (コレクション)
  • Delivered From Supplier* (サプライヤーから発送)
  • Rating* (評価)
  • Profit Margin** (利幅)

アクティブデータ属性

B2C Commerce で収集または計算されたデータに基づいて並べ替える。

  • 収益
  • 注文
  • 注文ユニット
  • コンバージョン率
  • インプレッション数
  • ビュー数
  • ATS (販売可能数量)
  • SKU カバレッジ
  • 入手可能性
  • 入手可能性ランキング
  • 利用可能な日数
メモ

* カスタム属性が必要。** コストデータのインポートが必要。

Business Manager 設定

次に、Brandon は Business Manager の並べ替えルール設定を見て、検索配置戦略にそれらを使用するかどうかを判断します。

検索配置

検索配置は、数値コードで商品をグループ化する方法です。たとえば、Brandon は買い物客がランニングシューズを検索したら、特定タイプの商品を最初、2 番目、3 番目に表示したいと考えています。その順序で表示されるように、各商品タイプに検索配置を割り当てます。B2C Commerce では検索配置コードを数値の大きい順にランク付けします。デフォルトは 8 層で、カスタマイズして増やせます。

この設定を使用して次のことを行います。

  • カテゴリ内の品目をグループ化する
  • カテゴリ位置を使用すると露骨すぎる場合にマーチャンダイジングと並べ替え順の制御を行う
  • 特定の商品をまとめてグループ化する、または特定の商品の表示順を上/下に移動する
  • 検索 (キーワード検索) やナビゲーション (カテゴリ) で使用する

検索ランク

検索ランクで粒度のレイヤーがもう 1 つ追加されます。特定の商品を検索配置コードグループ内で高、中、低に設定する場合に使用します。たとえば、Brandon は ShoeX ブランド内の特定のシューズをリストの先頭に表示したいため、ランクを高に設定します。この設定は次のように使用します。

  • 単独で、または検索配置と一緒に使用する
  • 検索結果ページと [すべて表示] カテゴリで使用する

カテゴリ位置

Brandon はカテゴリ位置を使用して明示的な順序をカテゴリページの各商品に適用し、そのページ上の商品の並べ替え順を最終的に制御します。Business Manager のこの設定以外に、並べ替えルールにも含める必要があります。

全面的に制御できるため、簡単にブランドガイドラインを管理し、売りたい商品を勧めることができます。ただし、B2C Commerce では検索結果の順序とアクティブデータについてこの設定は無視されます。Brandon が最善の推測で勧める商品を買い物客が求めているとは限らないからです。

カテゴリ位置による並べ替えのみで、それがルートカテゴリのデフォルトルールの場合、同スコアに備えてデフォルトの並べ替えルールにもう 1 つレイヤーを追加します。カテゴリ位置を適切に機能させるには、並べ替えルールの最初に設定する必要があります。

テキスト関連性

テキスト関連性は、検索結果の商品と買い物客が入力した内容とどの程度厳密に一致するかを示します。買い物客が検索用語を入力すると、B2C Commerce でその用語が検索可能な属性、ブースト係数、その他のウエイト係数で検出された回数に基づいて、各商品のスコアが計算されます。ブースト係数は 0.01 ~ 100.00 の値です。5.00 以下に保つことをお勧めします。

  • 1 はデフォルト。検索結果の順序は変更されない。
  • 2 は重要度が 1 の 2 倍。
  • 0.5 は重要度が 1 の半分。

ブースト係数はテキスト関連性が並べ替えルールに含まれる場合にのみ機能します。商品またはカテゴリ名などの属性にのみ使用します。たとえば、買い物客が「バスケットボール」を検索した場合、Brandon はシューズカテゴリからの結果を最初に表示し (靴の会社ですから)、タイトルや説明に「バスケットボール」という語が含まれる商品を 2 番目に表示したいと考えています。シューズカテゴリ名属性をブースト係数 2 に設定し、タイトルおよび説明属性を 1 に設定します。 

Brandon はテキスト関連性を属性として、または動的属性のオプションとして使用できます。

  • 属性: テキスト関連性を 1 つの属性として、または動的属性の一部として含めます。動的属性で使用する場合、それは計算されたメトリクスであるため、同スコアはまれにしかありません。次の並べ替えルール属性は使用されないため、テキスト関連性をルールの最終行にします。
  • 動的属性のオプション: 属性によっては、テキスト関連性を並べ替えルール内のレイヤーとして選択できます。

データ属性

属性は並べ替えルールの心臓部です。Brandon は属性を使用して買い物客に何を先頭にしてどの順序で表示するかを指定します。次のタイプの属性を使用できます。

  • 商品: 商品システムオブジェクトの単一値 (値セットではない) 属性を並べ替えルールで使用します (パスワード、画像、テキスト、HTML、E メールタイプの属性を除く)。属性を並べ替えルールで使用するために、オンラインや検索可能としてフラグを設定する必要はありません。
  • アクティブデータ: アクティブマーチャンダイジング機能を実装して検索並べ替え用のデータを収集します。これには、本番システムの注文から収集したデータやストアフロントページから収集した情報が含まれます。
  • 入手可能性モデル: 入手可能性機能、アクティブマーチャンダイジング機能、またはその両方を実装して検索並べ替え用のデータを収集します。
  • 動的: 作成した属性のカスタムの組み合わせを使用して並べ替えます。

次のステップ

この単元では、買い物客体験にとっての並べ替えルールの重要性、並べ替えルールを使用できる場所、並べ替えルールの構成に使用できる設定と属性について学習しました。次は、並べ替えルールのしくみについて学習します。

リソース

Salesforce ヘルプで Trailhead のフィードバックを共有してください。

Trailhead についての感想をお聞かせください。[Salesforce ヘルプ] サイトから新しいフィードバックフォームにいつでもアクセスできるようになりました。

詳細はこちら フィードバックの共有に進む