概要

単一アプリ ページは、セクションや他の Web パーツを含まず、1 つの Web パーツをページの全幅に表示するモダンな SharePoint ページです。検索の場合、専用のすっきりした検索ページを作成する最も手軽な方法です。検索ボックス、タブ、フィルター、検索結果がページ全体を占めるため、レイアウトを調整する必要がありません。

この記事では、Vitextra Smart Search を使用してこのようなページを作成する方法、それをサイトの検索結果ページとして設定する方法、そして事前に用意したクエリをワンクリックで開けるようにリンクする方法について説明します。

📝 注
単一アプリ ページは、SharePoint のモダン エクスペリエンスでのみ利用できます。クラシック ページはアプリ ページをサポートしていません。たとえば検索の横にバナーやクイック リンクなど、他の Web パーツも含む検索ページが必要な場合は、KB10058. Smart Search でカスタム検索結果ページを作成する方法の説明に従って、通常のページを作成してください。

開始する前に、次の点を確認してください。

  • Smart Search パッケージがテナントのアプリ カタログに展開されており、サイトで利用できること。
  • サイトでページを作成するアクセス許可があること (通常、サイトのメンバーと所有者にはあります)。

💡 ヒント
Smart Search がまだサイトで利用できない場合は、先に展開してください。KB10035. SharePoint Online に Vitextra 製品をインストールする方法を参照してください。


アプリ ページを作成する

  1. 検索ページを作成する SharePoint サイトを開きます。
  2. サイトのホーム ページで 新規 → ページ を選択します。歯車アイコンをクリックして サイト コンテンツ を開き、そこで 新規 → ページ を選択することもできます。
  3. 開いたパネルで アプリ タブに切り替え、Smart Search を選択します。
  4. ページの作成 をクリックします。

アプリ タブで Smart Search を選択する

アプリ タブで Smart Search を選択する

新しいページが作成され、既定の設定で構成された Smart Search がすでに配置された状態で、編集モードで開きます。


ページの名前を付けて構成する

  1. ページのタイトルを入力します (例: Search や Intranet Search)。タイトルは必須で、ページのファイル名としても使用されるため、短いタイトルにすると短いアドレスになります。
  2. Web パーツのプロパティ ペインを開いて設定を調整します。サイト全体の検索ページの場合、次の設定から始めるとよいでしょう。
    • 検索範囲 - テナント (テナント): ユーザーがアクセスできるすべてを検索します。現在のサイト コレクションに限定した検索にする場合は このサイト コレクション を選択します。
    • モード - 複数のソース(タブ): ユーザーがドキュメント、ページ、ニュース、ユーザー、その他のソースを切り替えられるようにします。
    • 検索ボックスを表示する - オン
    • フィルターの表示 - オン
    • ページングを有効にする - オン
  3. 保存 (または 発行) をクリックして、ページをユーザーが利用できるようにします。

プロパティ ペインを開いた状態の、編集モードのアプリ ページ

プロパティ ペインを開いた状態の、編集モードのアプリ ページ

後で設定を変更するには、ページを開いて 編集 をクリックし、もう一度プロパティ ペインを開きます。

💡 ヒント
表示するタブとその順序を選択するには、KB10224. 単一ソース と 複数のソース(タブ): Smart Search の検索モードの選び方を参照してください。各検索結果に表示する内容を決めるには、KB10225. Smart Search で検索結果の外観をカスタマイズする方法を参照してください。


サイトの検索結果ページとして設定する

既定では、サイト上部の SharePoint 検索ボックスに入力したクエリは、組み込みの Microsoft Search の検索結果を開きます。これらのクエリを、新しく作成したページに送るように設定できます。

  1. サイトの設定 に移動し、サイト コレクションの管理 の下にある 検索設定 を選択します。
  2. 結果ページの URL フィールドに、アプリ ページのサーバー相対アドレスを入力します (例: /sites/intranet/SitePages/Search.aspx)。
  3. 設定を保存します。変更が適用されるまでに最大 5 分かかることがあります。

SharePoint は、アドレスの q パラメーターで検索結果ページにクエリを渡し、Smart Search はそれを自動的に取得します。ユーザーがサイト ヘッダーでクエリを入力すると、結果がすでに表示された状態でお客様のページに移動します。

📝 注
結果ページの URL の設定はサイト コレクションごとに構成され、サイト コレクション管理者の権限が必要です。この設定のスクリーンショット付きの手順については、KB10058. Smart Search でカスタム検索結果ページを作成する方法を参照してください。


事前に用意した検索へのリンク

Smart Search は状態をページのアドレスに保持するため、あらゆる検索をリンクにできます。

パラメーター意味例
q検索クエリq=travel%20policy
source開くタブ (複数のソース(タブ) モードの場合)source=documents
p検索結果のページp=2

たとえば、次のリンクは、ドキュメント タブでクエリ travel policy を指定して検索ページを開きます。

/sites/intranet/SitePages/Search.aspx?q=travel%20policy&source=documents

source パラメーターには、次の値を指定できます。

値タブ
allすべて
documentsドキュメント
popular人気
newsニュース
peopleひと
videoビデオ
meeting会議の記録
pagesページ
recently最近変更されたアイテム
pictures画像

このようなリンクは、サイトのナビゲーション、クイック リンク、ニュース投稿、メールなどで使用できます。たとえば、すべての人事ポリシー や チームの会議の録画 などです。ブラウザーからアドレスをコピーして、現在の検索結果を同僚と共有することもできます。

事前に用意した検索へのリンクをサイトのナビゲーションに追加する

事前に用意した検索へのリンクをサイトのナビゲーションに追加する

❗ 重要
source パラメーターは、複数のソース(タブ) モードでのみ、かつページ上で表示されているタブに対してのみ機能します。クエリ内のスペースや特殊文字は URL エンコードする必要があります。たとえば、スペースは %20 になります。


ページをナビゲーションに追加する

検索ページを見つけやすくするために、サイトのナビゲーションに追加します。

  1. サイトのホーム ページで、ナビゲーション メニューの下にある 編集 をクリックします。
  2. リンクを表示する位置の + 記号をクリックし、リンク を選択します。
  3. アプリ ページのアドレスを貼り付け、表示名 (例: Search) を入力して、OK をクリックします。
  4. 保存 をクリックします。

製品の詳細: https://vitextra.com/ja/products/smart-search

質問と回答

この記事について質問すると、サポートチームから公式回答を受け取れます。

まだ質問はありません。最初の質問を投稿しましょう。

注目の記事

My Tasks のデータ ソース: Planner、To Do、Outlook、SharePoint、Project Online、Azure DevOps

Vitextra My Tasks で使用できるすべてのデータ ソースのリファレンスです。Planner、Microsoft To Do、Outlook のフラグ付きメール、SharePoint タスク リスト、Project Online、Azure DevOps から読み込まれるタスク、各ソースの要件、フィールドの対応関係、制限事項を説明します。

87 2 分
QR コードに会社のロゴを追加する方法

Vitextra QR Code Generator Web パーツに JPG、PNG、SVG のロゴをアップロードし、ロゴのサイズと余白を調整して、コードが読み取れる状態を保つために誤り訂正レベルを上げ、ロゴを削除または置き換えるまでの手順を説明します。

100 1 分
不在はリストビューではなく Web パーツで編集する理由

Vitextra Absence & Coverage の不在申請と代理を、SharePoint のリストビューではなく Web パーツで変更すべき理由を説明します。日付の保存方法、直接編集しても安全なリスト、避けるべき操作、誤った申請の修正方法を取り上げます。

67 1 分

共有