ルールの作成と管理
ルールを作成して公開するには、次の手順に従います。
- Optimizer Studioでルールエディターを開き、ルールタイプ (検索条件、デフォルトのリスト、カテゴリーページ、または製品属性)を選択し、条件とランキングを適用する場所を定義します。
- 結果の検証:
- ルールを公開します。
ルールの作成 create-a-rule
-
左側のパネルで、マーチャンダイジング > マーチャンダイジングルールに移動します。
-
(オプション)「カタログビュー」ドロップダウンを使用して、ルールを適用するカタログビューを選択します。 作成するルールは、選択したビュー(または すべてのビュー が選択されている場合は、すべてのカタログビュー)に対してスコープが設定されます。 カタログ ビューのスコープ設定の仕組みについては、 カタログ ビューを選択を参照してください。
-
「Create rule」をクリックして、ルールエディターを起動します。
ルールタイプ
各ルールタイプには、短い説明を含む情報アイコンがエディターに表示されます。 買い物客がマーチャンダイジングロジックを確認する場所に一致するタイプを使用します。
ルールの作成 セクションでは、ルール名、スケジュール、すべてのリストまたは特定の検索条件、およびランキングタイプにルールが適用されるかどうかを定義します。
- 「Name」フィールドに、ルールの名前を入力します。 すべてのルール名は一意である必要があります。
- 「Description」フィールドに、ルールの説明を入力します。
- 「Date range」フィールドで、ルールをアクティブにする日付または日付の範囲を指定します。
- 「Rule applies to」セクションで、使用する ルールタイプ を選択します。
検索ルールは、買い物客が定義された条件に一致する検索を実行すると、マーチャンダイジングとランキングロジックを適用します。
条件は、イベントをトリガーするための要件です。 ルールには、最大10個の条件と25個のイベントを含めることができます。 デフォルトのルールには条件を指定できません。
単一の条件
-
「ルールを作成」で、満たす 条件 を選択し、指示に従ってステートメントを完了します。
- 検索クエリに含まれる文字列 – 買い物客のクエリに含める必要があるテキストの文字列を入力します。 「一致」設定は、買い物客のクエリがカタログに一致する程度を決定します。 オプション:
任意 – 買い物客のクエリテキストの任意の部分が条件に一致する可能性があります。
すべて – 買い物客のクエリはすべて条件に一致する必要があります。 - 検索クエリーは – 買い物客のクエリーに正確に一致するテキストの文字列を入力します。 例えば、「ヨガパンツ」。
Search query isと一致Allを持つルールは、1つの条件のみを持つことができます。 - 検索クエリーの開始位置 – 買い物客のクエリーの先頭に必要なテキストの文字または文字列を入力します。
- 検索クエリーの末尾に – 買い物客のクエリーの末尾に必要なテキストの文字または文字列を入力します。
結果は、ルールのテスト ペインですぐに表示され、優先度で番号が付けられます。 右上のResults per row スライダーを使用して、各行の商品数を変更できます。
- 検索クエリに含まれる文字列 – 買い物客のクエリに含める必要があるテキストの文字列を入力します。 「一致」設定は、買い物客のクエリがカタログに一致する程度を決定します。 オプション:
-
他のクエリをテストするには、ルールをテスト検索ボックスでクエリ テキストを変更し、Returnを押します。
最初に、テストペインは、条件検索ボックスからクエリをレンダリングします。 ですが今は、テストクエリボックスからクエリをレンダリングしています。 テストペインは、一度に1つのクエリのみをレンダリングします。 -
結果が気に入った場合は、条件検索ボックスのテキストを更新します。 次に、ページ上の任意の場所をクリックして、テストペインの結果を更新します。
-
オプションで、 インテリジェントランキング 、手動ランキング 、または属性ランキング を次の節で説明するように設定します。 同じコントロールがカテゴリーページにも適用され、相違点が表示されます。
複数の条件
-
複数の条件を持つルールを作成するには、条件を追加をクリックします。
ルールには最大10個の条件を指定できます。 2つの条件を結合する論理演算子は、現在の Match 設定に基づいています。 デフォルトでは、MatchはAllで、論理演算子はANDです。 -
2番目の条件を選択し、必要なクエリテキストを入力します。
-
ルールのロジックを変更するには、Match設定を変更して、買い物客の検索条件がクエリ条件にどの程度一致する必要があるかを判断します。 Matchを次のいずれかに設定します。
- 任意 – (デフォルト)ルール内のすべての論理演算子は
ORに設定され、結果はテストペインに表示されます。 - すべて – ルール内のすべての論理演算子は
ANDに設定され、結果はテストペインに表示されます。
Match値は、複数の条件の結合に使用される論理演算子を決定します。 Match設定を変更すると、ルール内のすべての論理演算子が変更されます。 同じルールの
ANDとORを組み合わせることはできません。この例では、「ヨガパンツ」を検索する代わりに、「ヨガ」または「パンツ」を検索する2つの別々のクエリがあります。 このルールは具体的ではなく、ストアフロントで他のルールよりも頻繁にトリガーされます。
- 任意 – (デフォルト)ルール内のすべての論理演算子は
-
別の条件を追加するには、条件を追加をクリックして、プロセスを繰り返します。
-
オプションで、 インテリジェントランキング 、手動ランキング 、または属性ランキング を次の節で説明するように設定します。 同じコントロールがカテゴリーページにも適用され、相違点が表示されます。
カテゴリルールは、カテゴリページでの製品の注文方法を制御します。 カテゴリルールとインテリジェントランキング (AI主導のシグナルを含む)および手動 アクション(ピン、ブースト、埋め込みなど)を組み合わせることで、外部ツールに頼ることなく、発見をキュレーションし、プロモーションを実行し、カテゴリーページを戦略に合わせることができます。
カテゴリを選択
カテゴリで、ルールを適用する必要がある1つ以上のカテゴリを選択します。 選択したカテゴリがコントロールの下に表示されるので、範囲を確認できます。 次のいずれかの方法でカテゴリを選択します。
- カテゴリーツリーを参照 - カテゴリを展開して、その直属の子カテゴリを読み込みます。 より深いレベルに移動するには、子カテゴリを展開します。 ツリーは一度に1つのレベルを読み込みます。
- カテゴリ名で検索 – 「カテゴリを検索して選択」フィールドにカテゴリ名を入力します。 検索結果には、現在展開されているブランチ以外のカテゴリを含め、カタログ全体で一致するカテゴリ名が含まれます。 検索がカテゴリーパスのテキストと一致しません。
複数のカテゴリに同じ名前がある場合は、各結果と共に表示されるカテゴリ パス (例:brakes/aurora)を使用して、正しいカテゴリを選択します。
| note |
|---|
| NOTE |
| カテゴリを展開すると、その子カテゴリのみが閲覧用に読み込まれます。 カテゴリを選択したり、そのサブカテゴリにルールを適用したりすることはありません。 カテゴリを選択してルールに追加します。 カテゴリのサブカテゴリにルールを適用するには、カテゴリのアクションメニューから サブカテゴリに適用 を使用します(以下を参照)。 |
| note tip |
|---|
| TIP |
| 子カテゴリが表示されない場合は、親カテゴリを展開して次のレベルを読み込みます。 カテゴリ名がわかっている場合は、ツリー内を移動する代わりに検索フィールドを使用します。 カテゴリーレベルは需要に応じて読み込まれるため、大規模なカタログで役立ちます。 |
-
選択したカテゴリのリストから、カテゴリの横にある3つのドットをクリックし、次の項目を選択します。
- 削除 - ルールからカテゴリを削除します。
- サブカテゴリに適用 - アクティブなマーチャンダイジングルールがまだ定義されていないサブカテゴリにルールを適用します。
- プレビュー - ストアフロントでのカテゴリーページの表示方法を表示します。
-
オプションで、 インテリジェントランキング 、手動ランキング 、または属性ランキング を次の節で説明するように設定します。 同じコントロールが検索ルールにも適用され、相違点が表示されます。
インテリジェントなランキング intelligent-ranking
インテリジェントなランキングでは、行動シグナルと、該当する場合はAIを使用して商品を注文します。 これは、検索ルール、すべての製品リスト (デフォルトのルール)、カテゴリルール (カテゴリページ)に適用されます。 買い物客 の検索 の場合、ランキングは テキストの関連性 もクエリに重み付けします。カテゴリーページは、同じ方法でクエリテキストを使用しません。エディターは、行動戦略に焦点を当てます。
ストアオーナーは、次のような戦略を設定できます。 正確なラベルと時間ウィンドウはルールエディターと一致し、ルールタイプによって少し異なる場合があります。
- 最も多く購入した / 最も購入した – 最近のウィンドウのSKUごとの購入頻度でランク付けします(検索コンテキストの過去7日間など)。
- カートに追加された回数 – 最近のウィンドウ(検索コンテキストの過去7日間など)のカートへの追加アクティビティの合計数でランク付けします。
- 最も閲覧された – 最近のウィンドウのSKUごとの閲覧数でランク付けします(検索コンテキストの過去7日間など)。
- おすすめ – このSKUを閲覧した買い物客は他のSKUも閲覧しました。利用可能なカテゴリーページでパーソナライズされた注文をサポートしています。
viewed-viewedシグナルを使用します。 - トレンド – 最近の人気を強調します(検索の場合は、過去72時間のページビューを背景イベントに、前景イベントを24時間に設定)。
- なし – 検索およびデフォルトのリストの場合、製品は 関連性 で注文されます。 カテゴリルールの場合、別のインテリジェント戦略を選択しない場合は、カテゴリのデフォルトのマーチャンダイジング順序が使用されます。
ルールの戦略を選択します。 Test your rule ペインには、検索指向ルールに対する期待される結果が表示されます。カテゴリルールでは、カテゴリプレビューが使用されます。
設定可能な製品とバリエーションに関する行動シグナル behavioral-signals-variants
インテリジェントなランキングにより、閲覧数、カートへの追加イベント、購入などの行動シグナルを、買い物客がアクセスした特定の製品に対して収集できます。 設定可能な製品の場合、これは、設定可能な親に対してではなく、バリアント (単純な製品)レベルでシグナルが記録されることを意味します。
インテリジェントなランキングは、設定可能な製品をランク付けする際に、すべてのバリエーションから収集された行動シグナルを集計し、設定可能な親にロールアップします。 設定可能な製品のランキングスコアは、1つだけでなく、あらゆるバリエーションの結合されたシグナルを反映します。
この集計は、閲覧中のカテゴリの範囲内で行われます。 バリアントは、その バリアント が割り当てられているカテゴリの設定可能な親のランキングスコアにのみ、その行動シグナルを提供します。 バリアントがカテゴリに含まれていない場合、設定可能な親自体がカテゴリに割り当てられていても、そのバリアントのシグナルはそのカテゴリ内の親のランキングにカウントされません。
ベストプラクティス:すべての製品バリエーションのカテゴリ割り当てを確認します。特に、サイズ、色、またはその他のバリエーション固有のカテゴリ構造を使用するカタログでは、すべてのバリエーションが、表示され、ランキングに影響を与えると予想される各カテゴリに割り当てられていることを確認します。
例:
マーチャンダイザーは、カタログを 200g や 500g などのサイズ固有のサブカテゴリーに整理します。 設定可能な商品には、サイズごとに1つずつ、2つのバリエーションがあります。 200g バリアントのみが200g カテゴリに割り当てられている場合、500g バリアントの購入と表示は、そのページの設定可能な製品のランキングスコアに貢献しません。 500gのバリエーションが他の場所で販売されている場合でも、これは当てはまります。 その後、設定可能な製品は、200g カテゴリーページで予想よりもランクが低い、または実際の販売実績と歩調が合わない場合があります。 両方のバリエーションをそれぞれのカテゴリーに割り当てることで、不一致を解決できます。
インテリジェントなランキングの向上 intelligent-ranking-boost
あなたにおすすめ、最も閲覧された、最も購入された、最もカートに追加された、トレンドの場合、エディターにはIntelligent Ranking Boost (ブースト係数)が表示されます。 なしを選択した場合は使用されません。
このコントロールを使用して、検索時の テキストの関連性 に対して、行動シグナルが順序に与える影響と、カテゴリーページおよび デフォルトのリスト に対する他のランキングシグナルに対する影響のバランスを取ります。 ブーストは、検索ルール、すべての製品ルール、カテゴリルールで利用できます。各ルールには、独自の値が格納されます。
5 (前の固定行動乗数に相当)。1 (より穏やかな行動的影響)から100 (より強い影響)まで。 上限は、今後のリリースで変更される可能性があります。ブーストを増減するタイミング
- 最も閲覧されたなどの戦略で、すべてのスロットを手作業で固定することなく、あいまいまたは広範なクエリに対して高エンゲージメントのSKUをより積極的に表示する必要がある場合は、増加率が増加します。
- テキストの一致の品質をリストをより厳密に制御し、行動データを使用して順序を少しだけ調整する場合は、を下げます。
代わりに手動ランキングを使用する場合
カタログ全体のシグナルに関係なく、特定の商品を正確な位置に配置したり、表示を保証したりする必要がある場合は、ピン、ブースト、または ベリー を使用します。 Intelligent Ranking Boostは、そのルールの グローバル の行動ウェイトを調整します。これは、SKU レベルのコントロールに置き換わるものではありません。
インテリジェントなランキングスコアリングの仕組み(検索)
検索結果 (およびルールエディター内のテストクエリ)の場合、インテリジェントランキングは、2つの重要な要素を組み合わせて最終製品の順序を決定します:テキストの関連性と行動シグナル。 それらの要因がどのように相互作用しているかを把握することで、検索結果に現実的な期待値を設定できます。
スコアリングコンポーネント:
-
テキストの関連性: スコアリングにおける主要因。 これは、商品の名前、説明、属性が検索クエリにどの程度一致しているかを測定します。 テキストの関連性スコアには制限がなく(特定の上限はありません)、次のような要因の影響を受けます。
- 一致する単語の発生頻度。
- 製品名/説明の長さ(単語)。
-
行動シグナル: テキストの関連性スコアの上にバウンディングブーストが適用されました。 「最も閲覧された」や「最も購入された」などのインテリジェントなランキング戦略を選択すると、行動シグナルが高い製品は、より大きな相対的な重みを受け取ります。 この重みの強度は Intelligent Ranking Boost によって制御されます( インテリジェントランキングブースト を参照)。ブーストは境界が付いたままですが、注文をどの程度シフトさせるかを増やすことができます。
最も閲覧された商品が最初に表示されない理由:
テキストの関連性は、スコアに限界がないのでランキングを支配することが多く、行動の影響はブーストモデルによって制限されます。 非常に強力なテキスト一致を持つ製品は、そのルールに対して Intelligent Ranking Boost を発生させない限り、エンゲージメントが高いSKUよりも上位に表示される可能性があります。 ブースト値が高い場合でも、テキストの関連性のギャップが大きいと、リストが完全に反転しない可能性があります。テキストの一致の品質は主要なドライバーのままです。 Test your ruleで常に確認して、対象のクエリを確認してください。
例:
マーチャントが「最も閲覧された」インテリジェントなランキング戦略を使用して、キャンドルを検索します。 閲覧数が最も多い商品SKU YAN-K-E-512が検索結果の上位に表示されることを期待しています。 しかし、その他の製品のランクは高くなっています。
-
テキサスキャンドル (1位):短くてクリーンな製品名を使用すると、テキストの関連性スコアが非常に高くなります。 YAN-K-E-512よりもビュー数が少ないにもかかわらず、その優れたテキストマッチは行動の増加を上回っています。
-
YAN-K-E-512 (下位): 「最も閲覧された」行動データで最も高い表示パーセンタイルを持つにもかかわらず、その複雑なSKU ベースの名前は、テキストの関連性スコアを低く生成します。 既定のIntelligent Ranking Boost (
5)では、このテキスト ギャップを克服するには行動の影響が不十分な場合があります。 ブーストを上げると、クエリに一致する製品の中で YAN-K-E-512 高くなる可能性があります。 YAN-K-E-512もクエリに一致する必要があります。そのSKUの検索可能な属性の少なくとも1つは キャンドル を含める必要があります。そうしないと、検索結果に表示されず、ブーストを適用できません。
例(幅広いクエリ):
woodなどのクエリの場合、複数の製品で同様のテキストの関連性を共有できますが、表示数は異なります。 最も閲覧されたを選択した状態で Intelligent Ranking Boost を増やすと、過去に最も閲覧された関連SKUが、より明るい一致よりも上位に表示される可能性が高くなります。 ブーストを下げることで、結果を純粋なテキストの順序に近づけることができます。
ルールを使用して製品の検索性を向上させる方法については、検索ルール を参照してください。
注意事項
- クエリ内のアポストロフィと引用符は、一部の言語でのランキングと関連性に関して、いくつかの小さな問題につながる可能性があります。
- インテリジェントなランキング結果が実際の売上や表示のパフォーマンスと相関関係がない場合は、関連するすべての製品バリエーションが、レビュー中のカテゴリに割り当てられていることを確認します。 バリエーションのカテゴリーが割り当てられていないと、予期しないランキング動作の原因として見落とされがちです。 設定可能な製品とバリエーションについては、行動シグナル を参照してください。
- インテリジェントなランキングが 検索 で正しく機能するように、検索またはフィルタリング(ファセット)に使用される属性の 検索の重み が
5以下であることを確認してください。 (このガイダンスは、カテゴリのみのマーチャンダイジングフローではなく、検索インデックスに適用されます)。
検索ウェイトの設定について詳しくは、 メタデータ APIを参照してください。
手動ランキング manual-ranking
手動ランキング イベントは、検索結果 (ルールの条件が満たされた場合)、デフォルトの製品リスト、および カテゴリーページ の製品の順序を調整します。 1つのルールには、最大25個のイベントを含めることができます。
- Boost — リストの上位にSKUを移動します。
- Bury — リスト内のSKUを下に移動します。
- Pin a product — リスト内の選択した位置のSKUを修正します。
- Hide a product — SKUを結果から除外します(検索指向、エディターのカテゴリルールの動作を確認)。
商品をピン留めする最も簡単な方法は、ドラッグ&ドロップです。
- テストパネルで製品をクリックしてドラッグします。 目的の位置にドラッグ&ドロップします。 「製品」フィールドと「位置」フィールドは、「イベント」ペインに自動的に入力されます。
ピン留めアイコンをクリックして、製品を現在の場所にピン留めすることもできます。 省略記号コンテキストメニューを使用して、「上にピン留め」または「下にピン留め」します。
またはイベントは手動で設定できます。
-
イベントで、関連付けられた条件が満たされたときに実行する イベント を選択します。
例えば、Hide a productを選択します。 次に、非表示にする製品の一部または全体の名前またはSKUに一致するフレーズを入力します。
-
複数のイベントの場合、条件が満たされたときにトリガーする他のイベントを選択します。
属性ランキング attribute-ranking
属性ランキングは、個々のSKUを選択することなく、1つ以上の属性条件に一致するすべての製品にBoost、Bury、またはHide アクションを自動的に適用します。 属性ランキングは、 インテリジェントランキング および手動ランキング と共にルールエディターに表示され、すべての製品ルール、検索ルール、および カテゴリルール で使用できます。 たとえば、大規模なカタログ全体でマーチャンダイジングを拡大したり、特定のブランドからすべての商品を宣伝したり、すべての商品を廃盤の色に埋め込んだりするのに使用します。
-
ルールエディターで、Attribute rankingを展開します。
-
Add attributeをクリックして、属性条件を追加します。
-
条件の上部にあるドロップダウンから、一致する製品に適用するアクション(Boost、Bury、またはHide)を選択します。
-
Attributeで、ブランド、カテゴリー、国、製造元、モデルなど、一致する製品属性を選択します。 フィルター可能なテキストベースの属性のみが使用できます。
-
Valueで値を入力し、Returnを押して値を追加します。 この操作を繰り返して、さらに値を追加します。 各値は、Selected valuesの下に取り外し可能なタグとして表示されます。 リストされた値のいずれかがある場合、製品は条件に一致します。
note NOTE Value フィールドは空きテキストを受け入れるため、大文字と小文字を区別します。 値を追加したら、テストペインをチェックして、想定される製品と一致することを確認します。 -
Boostと Bury の場合、Boost strength スライダーをドラッグして、アクションが一致する製品をどの程度強く移動するかを設定します。
-
別の条件を追加するには、Add attributeをクリックし、前の手順を繰り返します。
属性ランキングではピン留めは使用できません。ピン留めでは、1つの商品を1つの正確な位置に割り当てますが、属性条件は一度に多くの商品に一致する場合があります。 特定の商品をピン留めするには、そのSKUで手動ランキング を直接使用します。
属性ランキングとインテリジェントランキングの相互作用
ルールがインテリジェントなランキング戦略と1つ以上の属性条件を組み合わせる場合、属性アクションは、一致する任意の製品に対して優先されます。 インテリジェントなランキングにより、他の追随を許さない商品を注文し続けています。
属性条件が競合する場合
同じルール内でも、異なるルール間でも、1つの製品が複数の属性条件に一致する場合があります。 一致する条件で同じ製品に対して競合するアクションが指定されている場合、Hideは Boost と Bury よりも優先されます。
例えば、ある条件ではseason = Christmasのすべての製品が強化され、別の条件ではbrand = Nikeのすべての製品が非表示になります。 Hideは Boost より優先されるので、season = Christmasとbrand = Nikeの商品は非表示です。
制限
1つのルールには、最大25個の属性条件を設定できます。これは、手動ランキングイベントと同じ制限です。
ルールの最終処理 finalizing-the-rule
-
テストパネルでルールの結果を確認します。
-
ルールに複数のクエリがある場合は、ルールの影響を受ける可能性のあるクエリをそれぞれテストします。
-
完了したら、保存して公開をクリックします。
ルールがルール ワークスペースのリストに追加されます。
-
アクティブなルールはすぐに有効になりますが、キャッシュされたクエリの結果がストアフロントで更新されるまで、最大15分待つ必要がある場合があります。
ルールの編集、表示および削除 edit-view-and-delete-rules
既存のルールのプロパティを更新するには、次の手順に従います。 ルールのカタログ ビュー(スコープ)は、作成後に変更できません。ルールの作成時にスコープが設定されます。 カタログ ビューの選択を参照してください。
ルールを編集
- マーチャンダイジングルール ワークスペースで、編集するグリッド内のルールを見つけ、詳細 (。…)をクリックします。 オプション:
- 「編集」をクリックして、ルールエディターにアクセスします。
- 必要に応じて、条件、演算子、イベントを更新します。
- 必要に応じて、名前、開始日と終了日、説明の各フィールドを更新します。 すべてのルール名は一意である必要があります。
- ルールの検証:
- 変更を公開します。
ルールがルール ワークスペースのリストに追加されます。 アクティブなルールはすぐに有効になりますが、キャッシュされたクエリの結果がストアフロントで更新されるまでに最大15分かかる場合があります。
詳細を表示
このオプションを使用すると、ルール テーブルを維持しながら、すべてのルールパラメーターを簡単に表示できます。
- マーチャンダイジングルール ワークスペースで、編集するグリッド内のルールを見つけ、詳細 (。…)をクリックします。 オプション:
- 「詳細を表示」をクリックして、ルールパラメーターを表示します。
- 編集または 削除 を選択するか、「X」をクリックしてパネルを閉じます。
ルールを削除
- ルール ワークスペースで、編集するグリッド内のルールを見つけ、詳細 (。…)をクリックします。 オプション:
- 「削除」をクリックします。
フィールドの説明 field-descriptions
条件(if)
論理演算子
ORは2つの条件を比較し、少なくとも1つの条件がtrueの場合にイベントをトリガーするための要件を満たします。ANDは2つの条件を比較し、両方の条件がtrueの場合にイベントをトリガーするための要件を満たします。一致演算子
ORに変更し、一致する製品のセットを返します。ANDに変更し、一致する製品のセットを返します。手動のランキングイベント
属性ランキング条件
インテリジェントなランキング制御
5。許可される範囲は1 ~100です。 クエリ時に適用されます。ルールプレビューは、設定されたルールのライブ動作と一致します。