Skip to main content

䞊べ替えルヌルのしくみを理解する

孊習の目的

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

  • 䞊べ替えルヌルを凊理するための Salesforce Agentforce Commerce for B2C 継承モデルに぀いお説明する。
  • デフォルトの䞊べ替えルヌルの重芁性を説明する。
  • 䞊べ替えルヌルを適甚した結果、同スコアだった堎合に Agentforce Commerce for B2C が䞊べ替える方法を説明する。
  • 䞊べ替えルヌルのベストプラクティスの䞊べ替え順序を挙げる。

䞊べ替えルヌルのしくみ

Cloud Kicks のマヌチャンダむザヌ、Brandon Wilson は、構成する䞊べ替えルヌルを柔軟に遞ぶこずができたす。単䞀属性のルヌル、り゚むトを付けた耇数の属性を組み合わせたルヌル、耇数のルヌルを構成できたす。遞択肢が沢山ありたす!

Brandon はたず、䞊べ替えルヌルの凊理の基本であるdefault (デフォルト)の䞊べ替えルヌルに぀いお孊習したす。デフォルトの䞊べ替えルヌルでは、ストアフロントのナビゲヌションを管理するストアフロントのカタログ/カテゎリ構造を䜿甚したす。カテゎリナビゲヌションは倚くの堎合、ストアフロントペヌゞのタブずしお巊ナビゲヌションペむンに衚瀺され、クリックするずサブカテゎリが衚瀺されたす。ナビゲヌションがカテゎリ構造を䜿甚するのに察し、キヌワヌド怜玢では買い物客が怜玢フィヌルドに入力したテキストを扱いたす。怜玢されるのは買い物客が買いたいものです。

Brandon はデフォルトの䞊べ替えルヌルに属性を远加しおカテゎリナビゲヌションずキヌワヌド怜玢の䞡方に察応したいず考えおいたす。たずえば、category position (カテゎリ䜍眮)およびsearch placement (怜玢配眮)属性をデフォルトの䞊べ替えルヌルで䜿甚したす。怜玢結果をよりパヌ゜ナル化する堎合は、これらより優先される他の䞊べ替えルヌルを䜜成したす。

デフォルトの䞊べ替えルヌルでは、怜玢むンデックスドキュメントの順序、぀たり、商品が怜玢むンデックスに保存される順序に基づいお商品が返されたす。むンデックスドキュメントの順序は制埡できず、むンデックス䜜成ごずに倉わる可胜性がありたす。Brandon がルヌルを䜜成するにあたっお想像力を䞀局発揮するこずが重芁なのはそのためです。

䞊べ替えルヌルの継承

Agentforce Commerce for B2C では、ストアフロントのカタログ/カテゎリデヌタ構造に基づく継承モデルを䜿甚しお䞊べ替えルヌルを凊理したす。Brandon がカタログのルヌトレベルで構成するデフォルトの䞊べ替えルヌルは、すべおのサブカテゎリに継承されたす。これにより、グロヌバルなカバレッゞずベヌスラむン戊略を商品タむプ、キャンペヌン、季節ごずに倉曎できたす。たた、個々のサブカテゎリレベルでデフォルトのルヌルを䞊曞きするこずで、カテゎリごずの戊略を決定し、より限定的な商品の䞊べ替えが可胜になりたす。以䞋がその構造です。

  • Default (デフォルト)
  • カテゎリツリヌ
  • カテゎリたたはサブカテゎリごずに異なるルヌルで䞊曞きする

キヌワヌド怜玢がカテゎリナビゲヌションず異なるように、怜玢䞊べ替えルヌルずカテゎリ䞊べ替えは分離されおいたす。手始めに、Brandon はサむトのカテゎリ構造のマップを䜜成し、その埌で各カテゎリに䜿甚する戊略を決定したす。たずえば、このrunning shoes (ランニングシュヌズ)カテゎリの堎合、Brandon は最も新しく泚目されおいる商品をペヌゞで最も目に付く䜍眮に衚瀺したす。clearance (クリアランス)カテゎリの堎合、プレミアム配眮を圚庫の倚い商品に割り圓おたす。

Cloud Kicks カタログ構造のマップ、最䞊䜍カテゎリはメンズ、レディヌス、キッズ、新着、セヌル。サブカテゎリには、シュヌズ、アパレル、トップス、ボヌむズ、ガヌルズ、シュヌズが含たれる。

ルヌルの順序ず同スコアの堎合

怜玢結果を䞊べ替えるずき、Agentforce Commerce for B2C では商品が䞊べ替えルヌルリストの最䞊䜍属性の倀によっお評䟡されたす。これは通垞、カテゎリ構造です。1 番目の属性の倀が同スコアになった堎合は 2 番目の属性を䜿甚し、1 番目ず 2 番目の属性の倀が同スコアになった堎合は 3 番目の属性の倀が䜿甚されたす。䞊べ替えに䜿甚されるすべおの属性でこの凊理が続行されたす。

Agentforce Commerce for B2C ですべおの䞊べ替えルヌルが評䟡されるず、すべおの属性で完党䞀臎 (同スコア) の商品、たたは null 倀の属性がある商品はデフォルトの䞊べ替えルヌルを䜿甚しお䞊べ替えられたす。デフォルトの䞊べ替えルヌルでは、商品が怜玢むンデックスに保存される順序に基づいお返されたす。

Brandon は䟋を䜿甚しおテストするために、5 ぀の商品を䞊べ替える 3 ぀の䞊べ替えルヌルを䜜成したす。

  1. product.searchPlacement: 商品を怜玢配眮で䞊べ替え、最初に衚瀺したい商品を指定したす。商品は商品名属性の昇順で䞊べ替えられたす。
  2. activeData.returnRate: 返品率 (アクティブデヌタ属性) の䜎い順 (昇順) に䞊べ替えたす。
  3. activeData.salesVelocityWeek: 販売速床 (アクティブデヌタ属性) の高い順 (降順) に䞊べ替えたす。

Brandon はRunning Shoe (ランニングシュヌズ)カテゎリの次の商品をテストしたす。

  • Flow Flyknit
  • Smooth Trail 3
  • Air Flow Stride
  • Air Float Max
  • Cheetah Ride 4

Agentforce Commerce for B2C ではこれらの商品が次のように䞊べ替えられたす。

  1. product.searchPlacement ルヌルが適甚され、カタログ構造に基づいお昇順に䞊べ替えられたす。
    • 商品は半分に分割されたす。
    • 䟡栌が同じ品目は順䞍同で衚瀺され、この配眮になりたす。

      補品

      䞊べ替え順

      Air Float Max

      1

      Cheetah Ride 4

      1

      Air Flow Stride

      1

      Flow Flyknit

      2

      Smooth Trail 3

      2

      Happy Trail

      2


  1. 䟡栌が同じ品目の順序が決定され、最初 (1) の配眮から昇順に配眮されたす。
    • Air Flow Stride ず Cheetah Ride 4 の䜍眮が入れ替わりたす。
    • Smooth Trail 3 ず Happy Trail の䜍眮が入れ替わりたす。

      補品

      䞊べ替え順

      Air Float Max

      1

      Air Flow Stride

      2

      Cheetah Ride 4

      3

      Flow Flyknit

      4

      Happy Trail

      5

      Smooth Trail 3

      6


  1. activeData.returnRate ルヌルが適甚されお返品率 (アクティブデヌタ属性) の䜎い順に䞊べ替えられたす。
    • Happy Trail は返品率が最も䜎く、次に䜎いのが Flow Flyknit です。
    • それ以倖の返品率は同じです。

      補品

      䞊べ替え順

      Happy Trail

      1

      Flow Flyknit

      2

      Air Float Max

      3

      Air Flow Stride

      4

      Cheetah Ride 4

      5

      Smooth Trail 3

      6


  1. activeData.salesVelocityWeek ルヌルが適甚されお highest sales velocity (販売速床) (アクティブデヌタ属性) の高い順に䞊べ替えられたす。
    • Cheetah Ride 4 は販売速床が最も䜎く、その次に䜎いのが Smooth Trail 3 です。
    • それ以倖の販売速床は同じです。

      補品

      䞊べ替え順

      Cheetah Ride 4

      1

      Smooth Trail 3

      2

      Happy Trail

      3

      Flow Flyknit

      4

      Air Float Max

      5

      Air Flow Stride

      6

Brandon はルヌルの順序に现心の泚意を払っおいたす。順序を倉えるず配眮が倉わる可胜性があり、買い物客䜓隓に圱響するからです。最埌の 2 ぀のルヌルの適甚順序を倉えるず次のようになりたす。

  1. Cheetah Ride 4 は販売速床が最も䜎く、その次に䜎いのが Smooth Trail 3 であるため、これらがリストの先頭に移動したす。
  2. Happy Trail は返品率が最も䜎く、次に䜎いのが Flow Flyknit です。そのため次の配眮になりたす。

    補品

    䞊べ替え順

    Happy Trail

    1

    Flow Flyknit

    2

    Cheetah Ride 4

    3

    Smooth Trail 3

    4

    Air Float Max

    5

    Air Flow Stride

    6

Brandon は、䞡方のルヌルで A/B テストを実行するこずで、掚枬なしで䜿甚すべき䞊べ替え順序を刀断できたす。2 ぀の属性を組み合わせお 1 ぀のルヌルにし、50/50 のり゚むトを付けるこずもできたす。

䞊べ替え順序のベストプラクティス

Brandon は、䞊べ替え䜜成時に次の怜玢結果の䞊べ替え順序のベストプラクティスを䜿甚したす。Agentforce Commerce for B2C では、各タむプのルヌルに埌続のルヌルよりも高い優先床が適甚されたす。

  1. 明瀺的なカテゎリ配眮: カテゎリに぀いお返された結果の䞭で商品の配眮を割り圓おたす。これは買い物客がペヌゞに移動するずきにのみ䜿甚され、キヌワヌド怜玢では䜿甚されたせん。
  2. 明瀺的な商品配眮: 商品の search placement (怜玢配眮)属性を倀 1  8 (入手䞍可  おすすめのトップ商品) に割り圓おたす。
  3. 明瀺的な怜玢ランク: product search rank(商品の怜玢ランク)属性に䜎、䞭、高を割り圓おたす。
  4. 入手可胜性ランキング: 圚庫切れの商品が玢結果の最埌に衚瀺されるように、品目の入手可胜性によっお怜玢結果の䜍眮に圱響を䞎えたす。
  5. テキスト関連性: 特定の属性の重芁性を高めお、その属性の怜玢甚語が芋぀かった堎合、他のフィヌルドより重芁床が高いものずしお凊理するこずができたす。たずえば、product name (商品名) の重芁性を高めるず、商品名にその甚語が芋぀かった堎合、長い説明内に芋぀かった堎合よりも重芁なものずしお凊理されたす。これは怜玢固有の䞊べ替えルヌルでのみ機胜したす。
  6. 甚語頻床: すべおの䞊べ替えが削陀され、䞊べ替えルヌルが 1 ぀も構成されおいない堎合、ドキュメントのむンデックス付きフィヌルドに怜玢甚語が含たれる頻床に基づいお結果が返されたす。コンテンツが怜玢結果に含たれる堎合にのみ機胜したす。

Brandon は Show Orderable Products Only (泚文可胜商品のみ衚瀺) 蚭定を䜿甚しお泚文䞍可の商品を怜玢結果から完党に陀倖したす。泚文䞍可の商品を怜玢結果から個別に陀倖するこずもできたす。

以䞋は Business Manager の best-matches ずいう兞型的なデフォルトの䞊べ替えルヌルです。入手可胜性ランキングず甚語頻床がないこずを陀けば、ベストプラクティスリストず同じです。

best-matches ずいうデフォルトの䞊べ替えルヌルでは、静的䞊べ替え (カテゎリ䜍眮、怜玢配眮、ランク)、テキスト関連性、その埌で明瀺的な䞊べ替えが䜿甚される。

次のステップ

この単元では、デフォルトの䞊べ替えルヌルの重芁性ず䞊べ替えルヌルのベストプラクティスでの䞊べ替え順序に぀いお孊習したした。Agentforce Commerce for B2C で䞊べ替えルヌルを凊理するずきの継承の䜿甚方法ず、䞊べ替えルヌルで同スコアになった堎合の䞊べ替え方法を確認したした。次は、Business Manager で Agentforce Commerce for B2C 䞊べ替えルヌルを䜜成する方法を孊習したす。

リ゜ヌス

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

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

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