マーチャンダイジング コンソールは、コントロールの作成と管理を行うためのツールです。承認フローが用意されているため、すべてのマーチャンダイザーがすべてのコントロールを提案し、承認者が審査できます。
マーチャンダイジング コンソールを使用すると、ピン留め、ブースト/埋め込み、類義語、ファセットなどのサービス提供コントロールを作成できます。マーチャンダイジング コンソールを使用すると、Vertex AI Search for Commerce のルールをサービスとして利用できるようになります。たとえば、マーチャンダイジング コンソールでは、ブーストや埋め込みを手動で構成する必要がなく、特定のクエリで表示される商品の数を減らすことができます。
マーチャンダイジング コンソールで Identity and Access Management を構成する
Google Cloudで [Merchandising] コンソール タブにアクセスするには、少なくとも次の権限が必要です。
プロジェクトにアクセスするためのプロジェクト閲覧者(閲覧者)。
Retail エディタ: マーチャンダイジング コンソールの設定を編集して保存します。
クリエイターとしてコンソールにアクセスする
マーチャンダイジング コンソールでは、クリエイターは次のことができます。
- 目標を定義します。
- コントロールを選択します。
- ルールを設定してプレビューします。
- 新しいコントロールを作成し、承認用の下書きとして保存します。
- 承認のために新しいコントロールを送信します。
- 作成した下書きを表示します。
- Google Cloudで、すべてのコントロールを表示します。
ただし、クリエイターは公開済みのコントロールを編集できません。
承認者としてコンソールにアクセスする
マーチャンダイジング コンソールで、承認者は次の操作を行うことができます。
- 承認フローを設定します。
- すべてのリクエストのステータスを確認します。
- 確認して承認します。
- Google Cloudで、すべてのコントロールを表示して編集できます。
矢印をクリックして、ご自身に当てはまるオプションを開きます。
管理者としてコンソールを使用する
開始する前に、ユーザーを Merchandising コンソールにオンボーディングするには、 Google Cloud 管理者である必要があります。その後、次の管理者設定の手順に進みます。
マーチャンダイジング コンソールへの管理者アクセスを設定する
Merchandising コンソール ユーザーに Creator ロールまたは Approver ロールを割り当て、編集するには、次の IAM ロールが必要です。
- マーチャンダイジング コンソールを編集するには、少なくとも Retail 編集者のロールが必要です。
- ユーザーに 作成者または承認者のロールを割り当てるには、プロジェクト レベルの IAM 管理者のロールが必要です。
IAM プロジェクト レベルの権限と Vertex AI Search for Commerce の権限の完全なレイアウトについては、この [Vertex AI Search for Commerce プロダクト](/retail/docs/iam) ドキュメントの [事前定義された管理者ロール](/retail/docs/iam#roles) セクションをご覧ください。
マーチャンダイジング コンソールのタブにアクセスする
Google Cloud コンソール内の [Merchandising console] タブにアクセスして、Merchandising console にアクセスします。
- [コマースを検索] に移動します。
- [コントロール] をクリックします。
- [Merchandising console] タブに移動します。
マーチャンダイジング コンソールのユーザーを追加する
Google Cloud コンソール管理者として、サイト マーチャンダイザーにマーチャンダイジング コンソールへのアクセス権を付与し、作成者または承認者のいずれかのロールを割り当てるには:
-
Search for commerce コンソールの [コントロール] ページに移動します。
[コントロール] ページに移動 - [Merchandising console] タブに移動します。
- 現在の Google Cloud プロジェクトに関連付けられているマーチャンダイジング コンソールの固有の URL を確認できます。リンクをコピーするか、 Google Cloud コンソールで直接開きます。
- マーチャンダイザーが承認済みのコントロールをプレビューして添付するために使用するデフォルトのサービス提供構成を選択します。
- ユーザーに 承認者ロールまたは 作成者ロールを付与します。
- 現在の Google Cloud プロジェクトに関連付けられているマーチャンダイジング コンソールの固有の URL を確認できます。リンクをコピーするか、 Google Cloud コンソールで直接開きます。
- マーチャンダイジング コンソールで [プレビュー] のデフォルトのサービス構成を選択します。
- (省略可)次の関数を使用して、マーチャンダイジング コンソールへのアクセスを編集します。
- ユーザーを追加する: ユーザーにマーチャンダイジング コンソールへの承認者または作成者のアクセス権を付与します。
- ユーザーを削除する: 承認者または作成者を削除して、マーチャンダイジング コンソールへのアクセス権を取り消します。
- 承認者のメールアドレスを追加します。マーチャンダイザーが送信した各コントロールについて、承認者はメールを受け取り、このコントロールを確認して承認します。
ユーザーとしてコンソールにアクセスする
URL でアクセス権が付与されている場合は、標準の Google Cloud コンソールの代わりにマーチャンダイジング コンソールを使用できます。マーチャンダイジング コンソールを使用してコントロールを作成するには:
- 管理者から提供された認証情報を使用してログインします。
- Merchandising コンソールのドキュメントの各サービング制御セクションの手順に沿って操作します。
- 送信すると、件名が「[販売者コンソール] 提案されたコントロールの審査待ち」の通知メールが届きます。
- 承認者は、制御リクエストを承認、拒否、または変更できます。
管理者専用のその他のコントロールをご覧ください。
コンソールをサイト マーチャンダイザーとして使用する
サイト マーチャンダイザーとしてマーチャンダイジング コンソールを使用する手順は次のとおりです。
- 質問の承認フローを設定します。
- メインメニューの settings [設定] に移動します。
- デフォルトでは、[目標を設定する] 画面に質問の事前定義リストが設定されています。
- add_box[質問を追加] をクリックして質問を追加し、承認者が新しい制御の目的を理解できるようにします。
- [保存] をクリックして質問を保存します。
- コントロールを作成する。
- [管理] セクションに移動します。
- add_box [コントロールを作成] をクリックします。
- 目標を定義する: 以前に定義したすべての質問に回答する必要があります。質問をまだ定義していない場合は、この画面は表示されません。
- コントロールを選択します。コントロール タイプを指定し、コントロールに名前を割り当てます。
- ルールを設定する: 各ルールで、トリガーとアクションを定義できます。
- トリガーを定義する: このコントロールを適用するタイミングを確立することが目標です。
- クエリ キーワード: このルールは、検索クエリに特定のキーワードが含まれているか、完全に一致している場合にトリガーできます。これらのクエリ キーワードを定義できます。
- 適用可能な期間: 時間制限を適用して、このルールの有効化を特定の期間に限定できます。
- アクションを定義する: コントロールのタイプに応じて、ピン留めコントロールのアイテム ID や位置などのアクションを定義できます。
- ルールをプレビューする: ルールの動的プレビューが画面に表示されます。
- ルールを送信する: マーチャンダイザーが設定したルールセットを [送信] をクリックして送信すると、コントロール リストでコントロールが [保留中] と表示されます。
- コントロールを承認する
- コントロールの承認を付与するには、コントロール リストでコントロールの横にある more_vert [その他] アイコンをクリックします。[確認] を選択します。
- 指定されたコントロールの画面が表示され、[承認]、[拒否]、[編集して承認] を選択できます。
-
承認されると、コントロール リストページにリダイレクトされ、コントロールが [承認済み] と表示されます。
マーチャンダイジング コンソールのステージ
マーチャンダイジング コンソールでコントロールを作成して管理する
このセクションでは、マーチャンダイジング コンソールで検索機能のコントロールを作成および管理するすべての方法について説明します。
マーチャンダイジング コンソールには、コントロールを効率的に作成および管理できるユーザー フレンドリーなインターフェースが用意されています。このツールは承認プロセスも容易にし、マーチャンダイザーはコントロールを提案し、マーチャンダイザーの承認者はそれらを確認できます。

マーチャンダイジング コンソールでサービス提供コントロールを作成する
マーチャンダイジング コンソールでサービング コントロールを作成するには、次の順序で各構成ステップのオプションを選択する必要があります。
| 1. コントロール タイプ | 2. 操作 | 3. トリガー | 4. サービング |
|---|---|---|---|
| 検索 | ブースト / 埋め込み | クエリ | デフォルトの検索 |
| 参照 | 固定機能 | ページのカテゴリ | Clienteling(サービス構成の例) |
| フィルタリング | 期間 | テスト A(サービス構成の例) | |
| 類義語 | テスト B(サービス構成の例) | ||
| リダイレクト |
マーチャンダイジング コンソールでコントロールを設定する方法については、各アクションをクリックしてください。
マーチャンダイジング コンソールでコントロールを構成する
このセクションでは、マーチャンダイジング コンソールの制御構成のコンポーネントについて説明します。
コントロール トリガー
一方、コントロール トリガーは、コントロールが適用されるタイミングの定義です。たとえば、指定された期間やクエリ語句などです。
制御サービス
コントロールは、サービス提供コントロール(ルール)で設定された構成に従って提供されます。つまり、作成できるコントロールのタイプと、コントロールが適用される場所を決定するサービス提供構成(ルールのセット)です。
詳細については、サービス提供コントロールと構成の関係をご覧ください。
制御アクション
制御アクションは、制御の動作を分類したものです。これはコントロールのプライマリ構成です。
コントロール アクションのタブをスクロールして、マーチャンダイジング コンソールでクリエイターとして各コントロールを作成、トリガー、配信する方法の手順を確認します。承認者の場合は、コントロール アクション タブの一般的な手順を確認した後、承認者の追加の手順の特別なセクションを参照してください。
ブーストまたは埋め込み
管理者から提供された URL をクリックします。サインインします。
マーチャンダイジング コンソールの [コントロール] ページが表示されます。
add_box [コントロールを作成] をクリックします。
エンドユーザーの目標と必要なタイミングを定義します。すべての質問に回答する必要があります。[次へ] をクリックします。
コントロールを選択します。コントロールの名前を入力し、[検索] プロダクトを選択して、コントロール タイプ [ブースト/埋め込み] を選択します。
[ブースト/埋め込み] コントロールを構成します。
[トリガー] で、関連する検索クエリに条件(含む、範囲外など)を指定して、このコントロールをトリガーするカタログ属性を定義します。カタログ属性が構成されていない場合、このコントロールは常に適用されます。
[期間] を入力して、[適用可能な期間] を定義します。指定した期間のいずれかが満たされると、指定した期間のいずれかでカタログ属性がクエリと照合されます。add_box期間を追加で期間を追加します。
このコントロールでトリガーするブースト/埋め込みアクションを定義します。これらのアクションは、カタログ属性(色など)、条件(含むなど)、値(赤など)で定義されます。
[add_box属性を追加] をクリックして、属性を追加します。
スライダーを使用して、[ブースト/埋め込み値] を設定します。負の数値は埋もれ、正の数値はブーストです。
[送信] をクリックして、制御リクエストを承認者に送信します。送信したリクエストのステータスは、マーチャンダイジング コンソールで確認できます。または、後で使用するためにコントロールの下書きを保存することもできます。制御リクエストは、いつでも削除できます。
詳しくは、ブースト/埋め込みコントロールとそのルールを作成するをご覧ください。
フィルタ
管理者から提供された URL をクリックします。サインインします。
マーチャンダイジング コンソールの [コントロール] ページが表示されます。
add_box [コントロールを作成] をクリックします。
エンドユーザーの目標と必要なタイミングを定義します。すべての質問に回答する必要があります。[次へ] をクリックします。
コントロールを選択します。コントロールの名前を入力し、[検索] または [閲覧] プロダクトを選択して、コントロール タイプ [フィルタ] を選択します。
フィルタ コントロールを構成します。
[トリガー] で、関連する検索クエリやページ カテゴリに条件(含む、範囲外など)を指定して、このコントロールをトリガーするカタログ属性を定義します。カタログ属性が構成されていない場合、このコントロールは常に適用されます。
[期間] を入力して、[適用可能な期間] を定義します。指定した期間のいずれかが満たされると、指定した期間のいずれかでカタログ属性がクエリと照合されます。add_box期間を追加を使用して期間を追加します。
このコントロールでトリガーするフィルタ アクションを定義します。これらのアクションは、カタログ属性(色など)、条件(含むなど)、値(赤など)で定義されます。
[add_box属性を追加] をクリックして、属性を追加します。
[送信] をクリックして、制御リクエストを承認者に送信します。送信したリクエストのステータスは、マーチャンダイジング コンソールで確認できます。または、コントロールの下書きを保存して後で使用することもできます。制御リクエストは、いつでも削除できます。
詳しくは、フィルタ コントロールとそのルールをご覧ください。
リダイレクト
管理者から提供された URL をクリックします。サインインします。
マーチャンダイジング コンソールの [コントロール] ページが表示されます。
add_box [コントロールを作成] をクリックします。
エンドユーザーの目標と必要なタイミングを定義します。すべての質問に回答する必要があります。[次へ] をクリックします。
コントロールを選択します。コントロールの名前を入力し、[検索] プロダクトを選択して、コントロール タイプ [リダイレクト] を選択します。
リダイレクト コントロールを構成します。
[トリガー] で、関連する検索クエリに条件(含む、範囲外など)を指定して、このコントロールをトリガーするカタログ属性を定義します。カタログ属性が構成されていない場合、このコントロールは常に適用されます。
[期間] を入力して、[適用可能な期間] を定義します。指定した期間のいずれかが満たされると、指定した期間のいずれかでカタログ属性がクエリと照合されます。add_box期間を追加で期間を追加します。
リダイレクト URL を入力して、このコントロールでトリガーするリダイレクト アクションを定義します。
[送信] をクリックして、制御リクエストを承認者に送信します。送信したリクエストのステータスは、マーチャンダイジング コンソールで確認できます。または、コントロールの下書きを保存して後で使用することもできます。制御リクエストは、いつでも削除できます。
詳しくは、リダイレクト コントロールとそのルールをご覧ください。
関連付けない
管理者から提供された URL をクリックします。サインインします。
マーチャンダイジング コンソールの [コントロール] ページが表示されます。
add_box [コントロールを作成] をクリックします。
エンドユーザーの目標と必要なタイミングを定義します。すべての質問に回答する必要があります。[次へ] をクリックします。
コントロールを選択します。コントロールの名前を入力し、[検索] プロダクトを選択して、コントロールの種類 [関連付けない] を選択します。
関連付けなしのコントロールを構成します。
[トリガー] で、関連する検索クエリに条件(含む、範囲外など)を指定して、このコントロールをトリガーするカタログ属性を定義します。カタログ属性が構成されていない場合、このコントロールは常に適用されます。
[期間] を入力して、[適用可能な期間] を定義します。指定した期間のいずれかが満たされると、指定した期間のいずれかでカタログ属性がクエリと照合されます。add_box期間を追加で期間を追加します。
[アクションを関連付けない] で、前の [トリガー] セクションで入力したクエリ用語に関連付けてはならない用語を指定します。それぞれ、クエリ語句フィールドと関連付け解除された語句フィールドに入力します。
[送信] をクリックして、制御リクエストを承認者に送信します。送信されたリクエストのステータスは、マーチャンダイジング コンソールで確認できます。または、コントロールの下書きを保存して後で使用することもできます。制御リクエストは、いつでも削除できます。
詳細については、関連付け禁止コントロールとそのルールを作成するをご覧ください。
無視する
管理者から提供された URL をクリックします。サインインします。
マーチャンダイジング コンソールの [コントロール] ページが表示されます。
add_box [コントロールを作成] をクリックします。
エンドユーザーの目標と必要なタイミングを定義します。すべての質問に回答する必要があります。[次へ] をクリックします。
コントロールを選択します。コントロールの名前を入力し、[検索] プロダクトを選択して、コントロールの種類 [無視] を選択します。
[Ignore] コントロールを構成します。
[トリガー] で、関連する検索クエリに条件(含む、範囲外など)を指定して、このコントロールをトリガーするカタログ属性を定義します。カタログ属性が構成されていない場合、このコントロールは常に適用されます。
[期間] を入力して、[適用可能な期間] を定義します。指定した期間のいずれかが満たされると、指定した期間のいずれかでカタログ属性がクエリと照合されます。add_box期間を追加を使用して期間を追加します。
[無視するアクション] に、無視するキーワードを入力します。
[送信] をクリックして、制御リクエストを承認者に送信します。送信されたリクエストのステータスは、マーチャンダイジング コンソールで確認できます。または、後で使用するためにコントロールの下書きを保存することもできます。制御リクエストは、いつでも削除できます。
詳細については、無視コントロールとそのルールを作成するをご覧ください。
置換
管理者から提供された URL をクリックします。サインインします。
マーチャンダイジング コンソールの [コントロール] ページが表示されます。
add_box [コントロールを作成] をクリックします。
エンドユーザーの目標と必要なタイミングを定義します。すべての質問に回答する必要があります。[次へ] をクリックします。
コントロールを選択します。コントロールの名前を入力し、[検索] プロダクトを選択して、コントロール タイプ [代替] を選択します。
代替コントロールを構成します。
[トリガー] で、関連する検索クエリに条件(含む、範囲外など)を指定して、このコントロールをトリガーするカタログ属性を定義します。カタログ属性が構成されていない場合、このコントロールは常に適用されます。
[期間] を入力して、[適用可能な期間] を定義します。指定した期間のいずれかが満たされると、指定した期間のいずれかでカタログ属性がクエリと照合されます。add_box期間を追加で期間を追加します。
[置換アクション] で、最初のフィールドに置き換えるクエリキーワードを、2 番目のフィールドに代替キーワードを定義します。
[送信] をクリックして、制御リクエストを承認者に送信します。送信したリクエストのステータスは、マーチャンダイジング コンソールで確認できます。または、後で使用するためにコントロールの下書きを保存することもできます。制御リクエストは、いつでも削除できます。
詳細については、置換コントロールとそのルールを作成するをご覧ください。
固定
管理者から提供された URL をクリックします。サインインします。
マーチャンダイジング コンソールの [コントロール] ページが表示されます。
add_box [コントロールを作成] をクリックします。
エンドユーザーの目標と必要なタイミングを定義します。すべての質問に回答する必要があります。[次へ] をクリックします。
コントロールを選択します。コントロールの名前を入力し、[検索] プロダクトを選択して、コントロールの種類として [固定] を選択します。
固定コントロールを構成します。
[トリガー] で、関連する検索クエリに条件(含む、範囲外など)を指定して、このコントロールをトリガーするカタログ属性を定義します。カタログ属性が構成されていない場合、このコントロールは常に適用されます。
[期間] を入力して、[適用可能な期間] を定義します。指定した期間のいずれかが満たされると、指定した期間のいずれかでカタログ属性がクエリと照合されます。add_box期間を追加を使用して期間を追加します。
このコントロールでトリガーする固定アクションを定義します。これらのアクションは、プロダクト ID とピンの位置(通常はページサイズの 120 未満の数値)で定義されます。add_box [商品を追加] をクリックすると、商品を 10 個まで追加できます。
[送信] をクリックして、制御リクエストを承認者に送信します。送信されたリクエストのステータスは、マーチャンダイジング コンソールで確認できます。または、後で使用するためにコントロールの下書きを保存することもできます。制御リクエストは、いつでも削除できます。
詳しくは、ピン留めコントロールとそのルールを作成するをご覧ください。
双方向の類義語
管理者から提供された URL をクリックします。サインインします。
マーチャンダイジング コンソールの [コントロール] ページが表示されます。
add_box [コントロールを作成] をクリックします。
エンドユーザーの目標と必要なタイミングを定義します。すべての質問に回答する必要があります。[次へ] をクリックします。
コントロールを選択します。コントロールの名前を入力し、[検索] プロダクトを選択して、コントロール タイプ [類義語] を選択します。
双方向の類義語コントロールを構成します。
[トリガー] で、関連する検索クエリに条件(含む、範囲外など)を指定して、このコントロールをトリガーするカタログ属性を定義します。カタログ属性が構成されていない場合、このコントロールは常に適用されます。
[期間] を入力して、[適用可能な期間] を定義します。指定した期間のいずれかが満たされると、指定した期間のいずれかでカタログ属性がクエリと照合されます。add_box期間を追加を使用して期間を追加します。
このコントロールでトリガーする類義語タイプを定義します。[双方向] を選択します。類義語のタイプについて詳しくは、類義語のセクションをご覧ください。
[送信] をクリックします。[双方向の同義語] の詳細な構成画面が表示されます。
[Two-way synonym actions] の下のフィールドに同義語を入力します。このアクションでは、検索結果で同じように扱われるように、用語が双方向にリンクされます。たとえば、「赤いソファ」というクエリでは「赤紫色のソファ」が返されますが、「赤紫色のソファ」というクエリでは、クリムゾンやピンクなど、あらゆる種類の赤いソファが返されます。
[送信] をもう一度クリックして、承認者に制御リクエストを送信します。送信したリクエストのステータスは、マーチャンダイジング コンソールで確認できます。または、後で使用するためにコントロールの下書きを保存することもできます。制御リクエストは、いつでも削除できます。
詳細については、双方向の同義語コントロールとそのルールを作成するをご覧ください。
一方向の類義語
管理者から提供された URL をクリックします。サインインします。
マーチャンダイジング コンソールの [コントロール] ページが表示されます。
add_box [コントロールを作成] をクリックします。
エンドユーザーの目標と必要なタイミングを定義します。すべての質問に回答する必要があります。[次へ] をクリックします。
コントロールを選択します。コントロールの名前を入力し、[検索] プロダクトを選択して、コントロール タイプ [類義語] を選択します。
一方向の類義語コントロールを構成します。
[トリガー] で、関連する検索クエリに条件(含む、範囲外など)を指定して、このコントロールをトリガーするカタログ属性を定義します。カタログ属性が構成されていない場合、このコントロールは常に適用されます。
[期間] を入力して、[適用可能な期間] を定義します。指定した期間のいずれかが満たされると、指定した期間のいずれかでカタログ属性がクエリと照合されます。add_box期間を追加を使用して期間を追加します。
このコントロールでトリガーする類義語タイプを定義します。[一方向] を選択します。類義語のタイプについて詳しくは、類義語のセクションをご覧ください。
[送信] をクリックします。[一方向の同義語] の詳細な構成画面が表示されます。
[一方向の同義語アクション] の下のフィールドに同義語を入力します。この操作では、検索結果で同じように扱われるように、単語が一方向にリンクされます。たとえば、「赤いソファ」というクエリには「マルーンのソファ」が含まれますが、「マルーンのソファ」というクエリでは他の種類の赤いソファは返されず、結果はマルーンのソファのみに制限されます。
[送信] をもう一度クリックして、制御リクエストを承認者に送信します。送信されたリクエストのステータスは、マーチャンダイジング コンソールで確認できます。または、後で使用するためにコントロールの下書きを保存することもできます。制御リクエストは、いつでも削除できます。
詳細については、一方向の同義語コントロールとそのルールを作成するをご覧ください。
追加の承認者ステップ
これらの追加の手順は、マーチャンダイジング コンソールの承認者がコントロールを管理するために利用できます。
承認者の場合は、[目標を定義する] は省略可能です。
クリエイターが ブースト/埋め込みコントロールに対して行ったリクエストを承認、拒否、または編集します。
[送信] 手順は省略可能です。コントロールを直接公開できます。
コントロールにアタッチされているすべてのサービス構成を削除して、コントロールを非アクティブにすることもできます。
マーチャンダイジング コンソールの左側にあるスライダー アイコンで示されたコントロール設定ページをクリックします。
リストから編集するコントロールを選択します。
コントロールを編集します。
コントロールの [編集] パネルの [サービス提供構成] セクションに移動します。
サービス構成のチェックボックスをオフにして、選択を解除します。
[保存] をクリックします。
Google Cloud コンソールでコントロールを作成する方法については、サービス コントロールを作成するをご覧ください。
その他の管理機能(管理者のみ)
| 属性コントロール | 予測入力コントロール | ファセット/タイル コントロール |
|---|---|---|
| タイプ | 自動学習 | |
| インデックスを作成可能 | マッチング順序 | ファセット/タイルの値を無視する |
| 動的なファセッティングとタイリング | トリガーする最小の長さ | ファセット値/タイル値を置換する |
| 検索可能 | 候補数 | 数値間隔を設定する |
| 取得可能 | 拒否リスト | ファセットとタイルを削除する |
| 完全一致 | 削除対象外リスト | ファセットを強制的に返す(位置) |
| 可 | 候補用語のリスト(手動) |



![コントロールの [編集] をクリックします。](https://screenshot.googleplex.com/7sKHiBeYBaSTXF3.png?hl=ja)

