ビジネスルールを使用して、検索をマーチャンダイジングできます。
例えば、バナーを表示するタイミングや、結果をどのような順序で表示するかを設定できます。 また、ファセット内の項目の位置、および特定の検索に使用するテンプレートを設定することもできます。 ルールは、定義された順に実行されます。ルールの注文番号が大きいほど、後でプロセス内で実行され、以前のルールが切り捨てられます。 ルールは、ドラッグ&ドロップして順序を変更することも、「ルールの順序」テキストボックスに新しい番号を入力して順序を変更することもできます。
各ビジネスルールは、トリガーとアクションで構成されます。
トリガーは、ルールを実行するタイミングを定義します。 例えば、クエリ用語が「mens」の場合や、結果の大部分がhatsの場合です。 トリガーは、すべての条件に一致する必要がある複数の条件か、トリガー全体をtrueにするために条件のいずれかに一致する必要がある複数の条件で構成されます。 トリガー演算子を変更して、優先順位を指定できます。
アクションは、トリガー条件が満たされた場合の動作を定義します。 例えば、バナーを設定して、特定の結果を位置1に表示または移動します。 ルールの表には、ルールに関する概要情報が表示されます。 ルール名をクリックすると、そのルール名が開き、追加情報が表示されます。
ルールの表には、すべてのビジネスルールのリストが表示されます。 デフォルトでは、表には、追加された最近10個のルールが降順で表示されます。 テーブルの列ヘッダーをクリックして、ルールを昇順または降順で並べ替えることができます。
ビジネスルールは、次の3つの状態のいずれかを持つことができます。承認済、休止済またはWIP(Work In Progress)
ビジネスルールの状態 |
説明 |
---|---|
承認済み |
承認されたビジネスルールは、実稼働環境ーとステージングされた環境ーで実行されます。 ビジネスルールは、アドバンスルールビルダで承認します。 |
停止中 |
停止されたビジネスルールは、ステージングされた環境ーや実稼働中の環境では実行されません。 |
仕掛品 |
WIP(Work In Progress)は、承認も休止もされていないビジネス・ルールです。 つまり、まだ作業を続けている場合や、承認する前にテストを行う必要がある場合があります。 WIP状態のビジネスルールは、ステージングされた環境でのみ実行されます。 |
ビジネスルールを承認し、ライブ環境で実行できるようにライブにプッシュします。 現在、すべてのルールをライブにプッシュすることしかできません。 ただし、ルールのステータスを変更して、実稼働環境で実行するルールと実行しないルールを制御することができます。
デフォルトでは、関連するトリガーが満たされると必ずルールが実行されます。 ただし、特定の日時範囲に対してルールを実行するようにスケジュールすることもできます。
また、デフォルトでは、すべてのストアで関連付けられたトリガーが満たされると、ルールが実行されます。 ルールを特定のストアにのみ適用する場合は、ストアパネルを使用して、ルールを適用する1つ以上のストアを選択できます。
Visual Rule BuilderまたはAdvanced Rule Builderを使用して、顧客の検索エクスペリエンスをカスタマイズするビジネスルールを追加できます。
新しいビジネスルールを追加するには
次の手順は、Visual Rule Builderを使用していることを前提としています。
次のいずれかを実行します。
製品メニューで、Rules/Business Rulesをクリックします。 Business Rulesページで、Add New Ruleをクリックします。
製品メニューでSimulatorをクリックします。 Simulator for Todayページで、Optionsドロップダウンメニューの右にあるAdd New Ruleをクリックします。
Add New Ruleオプションがページに表示されない場合は、OptionsドロップダウンメニューでSimulate Stagedをクリックします。
Nameテキストフィールドに、ビジネスルールの新しい名前を入力します。
まだSave Ruleをクリックしないでください。
(オプション)多数のビジネスルールを管理する場合は、ビジネスルールに特定のラベルを付けることができます。 Tagsフィールドに、1つ以上のタグラベルを入力します。カンマ、タブ、またはEnterを区切り文字として使用します。
Business Rulesページで、Filter by tag機能を使用して、指定したラベルに一致するルールをフィルターします。 1. Business Rule Builderページで、使用するトリガーとアクションを設定します。
トリガーオプション
トリガーとは、ビジネスルールを実行するために満たす必要がある条件です。 ビジネスルールに複数のトリガーがある場合、次の3つの方法のいずれかを使用して、トリガーの応答方法を設定できます。
次の例のように、すべてのトリガーがtrue(デフォルト設定)である必要がある応答です。
if a AND b AND c then ...
次の例のように、いずれかのトリガーがtrueである必要がある応答です。
if a OR b OR c then ...
トリガーのカスタムの組み合わせが指定された応答です。 つまり、個々のトリガーまたは「条件」をAND
演算子とOR
演算子と組み合わせます。
また、次の例のように、左括弧と右括弧の組み合わせを追加して、評価の優先順位を変更することもできます。
if (a OR b) AND c then ...
AND
演算子とOR
演算子をカスタムビジネスルールセットで組み合わせる場合は、トリガーが正しい順序で評価されるように、括弧を適切に指定してください。
トリガーの組み合わせをカスタマイズできるというこの特徴は、デフォルトでは有効になっていません。 お使いの場合は、テクニカルサポートにこの機能を有効にするように依頼してください。
トリガーオプション |
説明 |
---|---|
キーワードの一致 |
トリガーは、検索語句が特定の大文字と小文字を区別するキーワードと一致する場合にtrueになります。 言語学辞書で定義されているように、トリガーは、キーワードとそのすべての同義語の両方に対してtrueです。 |
クエリの一致 |
Triggerは、すべての検索パラメーターが一致する場合にtrueになります。 |
結果グループが優先 |
トリガーは、特定の検索で定義された結果のグループが結果セットを支配する場合にtrueです。 デフォルトでは、優先度は50%に設定されています。 この設定は、設定できるマーチャンダイジング設定です。
このトリガーが真になるには、グループ全体が結果セット内に存在する必要があります。 結果のグループは動的です。 インデックス操作の後、元の検索条件に一致する結果に応じて変化する場合があります。 |
結果グループが存在する |
トリガーは、特定の検索で定義された結果のグループが結果セットに存在する場合にtrueです。 このトリガーを満たすには、グループ全体が結果セット内に存在する必要があります(結果はどのページにも表示できます)。 結果のグループは動的で、元の検索条件に一致する結果に応じてインデックス操作後に変化する場合があります。 |
結果の存在 |
トリガーは、個々の結果が結果セット内で見つかった場合にtrueになります。 結果は結果セットのどこにでもかまいません。ユーザーが現在閲覧中のページにある必要はありません。 |
アクションオプション
ビジネスルールのトリガーが満たされると、そのルールに関連付けられたアクションが実行されます。 Visual Rule Builderでは次のアクションを作成できますが、Advanced Rule Builderでは追加のタイプのアクションを作成できます。
次の表に示す「ファセット項目を削除」、「ファセット項目を表示」、「ファセットを表示」、「ファセットを削除」、「ファセット項目をプッシュ」の各アクションには、ファセットが必要です。 ファセットを選択するためのインターフェイスは、アカウントの設定方法によって異なります。 例えば、通常のアカウントでは、ファセットの選択にドロップダウンリストを使用します。 ただし、アカウントにスロットファセットがある場合は、「オートコンプリート」テキストボックスが表示され、任意のファセットの名前を入力できます。 オートコンプリートは、ファセット名を入力すると、ドロップダウンリストのファセットを提示します。 提案には、現在定義されているファセットが含まれます。 アカウントにスロットマップがある場合は、スロットファセットも提示されます。
アクションオプション |
説明 |
---|---|
プッシュグループ |
指定した検索条件で定義された検索結果のグループを特定の位置にプッシュします。 検索結果のグループをプッシュしても、グループは暗黙的に追加されません。 |
追加グループ |
指定し追加た検索条件で定義された検索結果のグループ。 |
グループの削除 |
指定した検索条件で定義された検索結果のグループを削除します。 |
プッシュ(1つ) |
個々の検索結果を選択した位置にプッシュします。 |
追加単一 |
選択した位置に個々の検索結果を追加します。 |
単一の削除 |
検索結果セットから個々の検索結果を削除します。 |
すべての結果を削除 |
検索結果セットからすべての結果を削除します。
|
別のバナーを選択 |
選択したバナー領域のバナーを変更します。 このオプションは、Webページ表示領域のバナーを右クリックすると使用できます。 |
追加バナーコマンド |
AdobeのDynamic Mediaクラシックテンプレートにのみ適用されます。 バナーテンプレートで使用する初期設定のパラメーターを変更できます。 AdobeDynamic Mediaクラシックを使用したバナーの追加のオプションの表を参照してください。 「AdobeDynamic Mediaクラシックを使用したバナーの編集」も参照してください。 |
バナーの削除 |
選択したバナー領域からバナーを削除します。バナーを設定する別のルールがこのルールを上書きする場合を除き、バナーは表示されません。 このオプションは、Webページ表示領域のバナーを右クリックすると使用できます。 |
ファセット項目をプッシュ |
ファセット内の項目を選択した位置にプッシュします。 |
ゾーンの削除 |
検索結果ページからゾーンを削除します。 以下の「ファセットを削除」アクションも参照してください。 |
領域を表示 |
検索結果ページにゾーンを表示します。 以下の「ファセットを表示」アクションも参照してください。 |
ファセット項目の削除 |
ファセット項目をファセットから削除します。 |
ファセット項目を表示アクションが |
特定のファセット項目を表示します。 |
ファセットを表示 |
特定のファセットを表示します。 この操作は、「Reveal Zone」操作よりも適しています。 |
ファセットの削除 |
特定のファセットを削除します。 この操作は、「Remove Zone」操作よりも優先されます。 |
アクティブな(展開された)ルールビルダーパネルに応じて、次の操作を実行してトリガーとアクションを設定することもできます。
Triggersパネルが展開されたら、[ビジネスルールビルダ]ページのプレゼンテーションテンプレート領域で、検索結果または検索ファセットを右クリックし、[Add “result present” trigger]をクリックします。
トリガーパネルで、トリガーの左側の「X」をクリックして、トリガーのリストから削除します。
Actionsパネルが展開されたとき — ビジネスルールビルダーページのプレゼンテーションテンプレート領域で、検索結果を右クリックします。 Add Result、Remove Result、Push to bottom、またはPush to #<n>
(<n>
は数字)をクリックします。
(オプション)ビジネスルールビルダーパネル(Triggers、Actions、またはSchedule)で、次のいずれかの操作を行います。
[ビジネスルールビルダ]ページ領域のプレゼンテーションテンプレート領域で、バナーを右クリックし、[Select different banner]をクリックします。 Pick Bannerページで、バナーサムネールの下のPick this bannerをクリックして、それをプレゼンテーションテンプレートに追加します。 プレゼンテーションテンプレート上の元のバナーのサイズと領域に一致するバナーのみを選択できます。
バナーを追加アクションがActionsパネルに追加されます。
Business Rule Builderページのプレゼンテーションテンプレート領域で、パラメーターを変更するAdobeDynamic Mediaクラシックテンプレートのバナーを右クリックし、「Add banner commands」をクリックします。 Change Parametersダイアログボックスで、必要なパラメータオプションを設定します。
AdobeDynamic Mediaクラシックを使用したバナーの追加のオプションの表を参照してください。
クリック Save.
パラメーターの変更がActionsパネルに追加されます。
「AdobeDynamic Mediaクラシックを使用したバナーの編集」も参照してください。
[ビジネスルールビルダ]ページのプレゼンテーションテンプレート領域で、ページから削除するバナーを右クリックし、[Remove banner]をクリックします。 アクションパネルに「バナーを削除」アクションが追加されます。
(オプション)Scheduleパネルで、次のいずれかの操作を行います。
クリック Save Rule.
(オプション)Business Rulesページで、次のいずれかの操作を行います。
Historyをクリックして、行った変更を元に戻します。
「履歴」オプションの使用を参照してください。
クリック Live.
ライブ設定の表示を参照してください。
クリック Push Live.
プッシュステージ設定をライブにするを参照してください。
Visual Rule BuilderまたはAdvanced Rule Builderを使用して、追加したビジネスルールを編集できます。
新しいビジネスルールを編集するには
製品メニューで、Rules/Business Rulesをクリックします。
Business Rulesページで、次のいずれかの操作を行います。
Name列の下で、変更するビジネスルールの名前をクリックします。
ビジネスルールは、Settings > My Profile > My Preferencesで指定されているデフォルトのインターフェイスで開きます。
ドロップダウンリストで、編集するビジネスルール名の横にあるEdit in advanced modeまたはEdit in visual modeをクリックします。
Nameテキストフィールドに、ビジネスルールの新しい名前を入力します。
まだSave Ruleをクリックしないでください。 1. Business Rule Builderページで、使用するトリガーとアクションを設定します。
「新しいビジネスルールの追加」のオプションの表を参照してください。
(オプション)任意のBusiness Rule Builderパネル(Triggers、Actions、またはSchedule)で、次のいずれかの操作を行います。
Business Rule Builderページのプレゼンテーションテンプレート領域で、バナーを右クリックし、「Select different banner」をクリックします。 Pick Banner page上で、バナーサムネールの下のPick this bannerをクリックして、それをプレゼンテーションテンプレートに追加します。 プレゼンテーションテンプレート上の元のバナーのサイズと領域に一致するバナーのみを選択できます。
バナーを追加アクションがActionsパネルに追加されます。
Business Rule Builderページのプレゼンテーションテンプレート領域で、パラメーターを変更するAdobeDynamic Mediaクラシックテンプレートのバナーを右クリックし、「Add banner commands」をクリックします。 Change Parametersダイアログボックスで、必要なパラメータオプションを設定します。
AdobeDynamic Mediaクラシックを使用したバナーの追加のオプションの表を参照してください。
クリック Save.
パラメーターの変更がActionsパネルに追加されます。
「AdobeDynamic Mediaクラシックを使用したバナーの編集」も参照してください。
Business Rule Builderページのプレゼンテーションテンプレート領域で、ページから削除するバナーを右クリックし、「Remove banner」をクリックします。 バナーの削除アクションがActionsパネルに追加されます。
(オプション)Scheduleパネルで、次のいずれかの操作を行います。
クリック Save Rule.
Business Rule Builderページが閉じ、Business Ruleページに戻ります。 ルールが表に表示されます。 Modified列見出しをクリックして、編集日でルールを並べ替えます。 1.(オプション)次のいずれかの操作を行います。
Historyをクリックして、行った変更を元に戻します。
「履歴」オプションの使用を参照してください。
クリック Live.
ライブ設定の表示を参照してください。
クリック Push Live.
プッシュステージ設定をライブにするを参照してください。
既存のビジネスルールをコピーして、作成する新しいビジネスルールの基本として使用できます。
ビジネス・ルールをコピーするには
製品メニューで、Rules/Business Rulesをクリックします。
Business Rulesページの、コピーするビジネスルール名の横にあるドロップダウンリストで、Copy ruleをクリックします。
コピーしたビジネスルールを通常どおり編集します。
「ビジネスルールの編集」を参照してください。
ステータスがWIP(Work In Progress)または中断のビジネス・ルールをアクティブ化できます。
ビジネスルールを承認するには
製品メニューで、Rule/Business Rulesをクリックします。
Business Rulesページで、ビジネスルールテーブルのStatus列のステータス列ヘッダーを使用して、ステータスがWIPまたはsuspendedのルールを並べ替えます。
テーブルの左側のチェックボックス列のヘッダーを使用して、現在ページに表示されているすべてのルールを確認するか、ステータスがWIPまたはsuspendedのルールのみを確認します。 1.ページ上部付近のメニューバーで、「Approve」をクリックします。
Confirm Actionダイアログボックスで、OKをクリックします。
(オプション)次のいずれかの操作を行います。
Historyをクリックして、行った変更を元に戻します。
「履歴」オプションの使用を参照してください。
クリック Live.
ライブ設定の表示を参照してください。
クリック Push Live.
プッシュステージ設定をライブにするを参照してください。
ステータスがWIP(Work In Progress)または承認済のビジネス・ルールを休止できます。
ルールを一時停止すると、一時的に非アクティブにし、別の時間そのルールに関する作業を保留していることがユーザーインターフェイスに表示されます。 ただし、中断されたルールを編集することはできます。
ビジネスルールを中断するには
製品メニューで、Rule/Business Rulesをクリックします。
Business Rulesページで、ビジネスルールテーブルの「ステータス」列のステータスを使用し、テーブルの最も左側の列で、ステータスがWIPまたはapprovedのルールを確認します。
ページ上部付近のメニューバーで、Suspendをクリックします。
Confirm Actionダイアログボックスで、OKをクリックします。
(オプション)次のいずれかの操作を行います。
Historyをクリックして、行った変更を元に戻します。
「履歴」オプションの使用を参照してください。
クリック Live.
ライブ設定の表示を参照してください。
クリック Push Live.
プッシュステージ設定をライブにするを参照してください。
ビジネスルールを再開して、中断されたルールを再アクティブ化できます。 ビジネス・ルールを再開すると、そのステータスは「WIP(Work In Progress)」に設定されます。
ビジネスルールを再開するには
製品メニューで、Rule/Business Rulesをクリックします。
Business Rulesページで、ビジネスルールテーブルの「ステータス」列のステータスを使用し、テーブルの最も左側の列で、ステータスがsuspendedのルールを確認します。
ページ上部付近のメニューバーで、Resumeをクリックします。
Confirm Actionダイアログボックスで、OKをクリックします。
(オプション)次のいずれかの操作を行います。
Historyをクリックして、行った変更を元に戻します。
「履歴」オプションの使用を参照してください。
クリック Live.
ライブ設定の表示を参照してください。
クリック Push Live.
プッシュステージ設定をライブにするを参照してください。
ビジネスルールの順序を変更して、プレゼンテーションテンプレートで実行する順序を変更できます。
ビジネスルールは、定義された順に実行されます。ルールの注文番号が大きいほど、後でプロセス内で実行され、以前のルールが切り捨てられます。 ルールの順序を変更するには、Business Rulesページのテーブルの順序列に新しい番号を入力します。 ルールのドラッグ&ドロップを使用して、ルールの実行順序を変更することもできます。
ビジネスルールの実行順序を変更するには
製品メニューで、Rule/Business Rulesをクリックします。
Business Rulesページの表で、次のいずれかの操作を行います。
クリック Save Changes.
これで、ビジネスルールは指定した順序で実行されます。 リダイレクトビジネスルールが指定されている場合は例外です。 リダイレクトビジネスルールがトリガーまたはヒットされた場合、およびその時点で、ビジネスルールの処理が停止し、リダイレクトが許可されます。
(オプション)次のいずれかの操作を行います。
Historyをクリックして、行った変更を元に戻します。
「履歴」オプションの使用を参照してください。
クリック Live.
ライブ設定の表示を参照してください。
クリック Push Live.
プッシュステージ設定をライブにするを参照してください。
「バルクアクション」(Bulk Actions)ドロップダウンメニューを使用して、ステータスがWIP、休止、または承認のビジネスルールを削除できます。
ビジネスルールを削除するには
製品メニューで、Rules/Business Rulesをクリックします。
Business Rulesページで、次のいずれかの操作を行います。
Bulk Actionsドロップダウンリストで、Deleteをクリックします。
Confirm Actionダイアログボックスで、OKをクリックします。
(オプション)次のいずれかの操作を行います。
Historyをクリックして、行った変更を元に戻します。
「履歴」オプションの使用を参照してください。
クリック Live.
ライブ設定の表示を参照してください。
クリック Push Live.
プッシュステージ設定をライブにするを参照してください。