Searchエクスペリエンスで検索を実行すると、ウェブページにアクセスできます。テーマに基づいて構築する場合、ユニバーサル検索と各バーティカル検索は個別のウェブページとなります。したがって、最初のステップとして、必要なページを追加してエクスペリエンスを作成してください。
完全なマルチバーティカルエクスペリエンスを作成する場合、次のものを作成したいと考えるでしょう。
- ユニバーサル検索ページ
- ユニバーサルページは「index」と名前を付ける必要があり、したがってユニバーサル検索ファイルは
pages > index.html.hbs
およびconfig > index.json
と名前を付けることになります。
- ユニバーサルページは「index」と名前を付ける必要があり、したがってユニバーサル検索ファイルは
- 各バーティカルに対するバーティカル検索ページ
- バーティカルページには、「faqs」、「locations」、「doctors」、「branches」など、ユーザーフレンドリーな名前を付けることをお勧めします。
レストラン検索や求職情報の検索など、単一のバーティカル検索エクスペリエンスを作成するだけの場合は、以下を作成する必要があります。
- バーティカル検索ページ
- ユニバーサル検索を使用せずに単一のバーティカルエクスペリエンスを構築する場合は、そのバーティカルページを「index」と名付けることをお勧めします。
フロントエンドに新しいページを追加するには:
- ナビゲーションバーにある[Pages]をクリックし、目的のサイトをクリックします。
- [コードエディタを表示] ボタンをクリックします。
-
マスターブランチにカーソルを合わせ、表示される鉛筆アイコン(
)をクリックします。
- ツールをクリックします。
- Jamboコマンドを選択します。
-
[バーティカルを追加] または [ページを追加] を選択します。選択したオプションによって手順が若干異なります。
-
ページを追加する
- このページに名前を付けます。選択した名前がそのページのURLパスになることに注意してください。
- ページテンプレートを選択してください。
- このコマンドを使用してバーティカル検索ページを設定する場合は、構成ファイルの
verticalKey
プロパティとcardType
プロパティにインプットを追加し、ページを追加モーダルを完了する必要があります。したがって、通常、以下に記載されている [バーティカルを追加] コマンドを使用することをお勧めします。- 注: ユニバーサル検索ページを作成する際には、このコマンドを使用する必要があります。バーティカルキーとカードタイプは設定に必要ありません。
-
ページを追加する
-
バーティカルを追加:
- このページに名前を付けます。選択した名前がそのページのURLパスになることに注意してください。
- バーティカルキーを入力します。これは、バックエンドで割り当てたキーと一致します。これは、「Search構成バーティカル」画面の「追加のバーティカル設定」で見つけることができます。
- バーティカルで使用するカードタイプを選択します。レイアウトオプションについては、「組み込みカードタイプ」をご覧ください。
- ページテンプレートを選択します。利用可能なページレイアウトの例については、「ページテンプレート」のリファレンスドキュメントを参照してください。
- [送信(Submit)]をクリックします。
- Jamboはテーマで定義されたページテンプレートをフォークするので、必要に応じてカスタマイズが可能です。リポジトリに新しいファイルが2つ表示されます。
- pages > [pageName].html.hbs
- config > [pageName].json
コメント
0件のコメント
記事コメントは受け付けていません。