Bing Custom Search API とは
警告
2020 年 10 月 30 日に、Bing Search API は Azure AI サービスから Bing Search サービスに移行されました。 このドキュメントは、参考用としてのみ提供されています。 更新されたドキュメントについては、Bing search API のドキュメントを参照してください。 Bing 検索用の新しい Azure リソースを作成する手順については、「Azure Marketplace から Bing Search リソースを作成する」を参照してください。
Bing Custom Search API を使用すると、関心のあるトピックに合わせてカスタマイズした、広告なしの検索エクスペリエンスを作成できます。 Bing で検索するドメインと Web ページを指定できるほか、特定のコンテンツをピン留め、ブースト、またはレベル下げすることもできます。そのようにして Web の表示をカスタムすれば、適合度の高い検索結果をユーザーがすばやく見つけることができるようになります。
特徴
機能 | 説明 |
---|---|
カスタム リアルタイム検索候補 | ユーザーが入力するときにドロップダウン リストとして表示される検索候補を提供します。 |
カスタム画像検索エクスペリエンス | カスタム検索インスタンスで指定されたドメインや Web サイトから画像を検索する機能を実現できます。 |
カスタム動画検索エクスペリエンス | カスタム検索インスタンスで指定されたドメインやサイトから動画を検索する機能を実現できます。 |
カスタム検索インスタンスの共有 | 検索インスタンスをチームのメンバーと共有することで、インスタンスの編集やテストを共同で行うことができます。 |
アプリケーションや Web サイトの UI の構成 | ご自身の Web ページと Web アプリに JavaScript コード スニペットとして簡単に統合できるホステッド UI が用意されています。 |
ワークフロー
カスタマイズした検索インスタンスは、Bing Custom Search ポータルを使用して作成できます。 Bing に検索させたいドメイン、Web サイト、Web ページと、検索させたくない Web サイトとを指定するカスタムの検索インスタンスをポータルから作成することができます。 ポータルを使用して、検索エクスペリエンスをプレビューしたり、API から提供される検索ランキングを調整したり、必要に応じて、Web サイトやアプリケーションにレンダリングする検索可能なユーザー インターフェイスを構成したりすることができます。
作成した検索インスタンス (と必要に応じてユーザー インターフェイス) は、Bing Custom Search API を呼び出すことで、既存の Web サイトやアプリケーションに統合することができます。
次のステップ
すぐに使い始める方法は、「Create your first Bing Custom Search instance」 (最初の Bing Custom Search インスタンスを作成する) を参照してください。
検索インスタンスのカスタマイズについて詳しくは、カスタム検索インスタンスの定義に関するページをご覧ください。
既存のサービスやアプリケーションにおける検索結果の使用については、Bing の利用と表示の要件に関するページを必ずお読みください。
その他の提供されている API については、Bing Search API ハブ ページをご覧ください。
各カスタム検索エンドポイントのリファレンス コンテンツをよく理解してください。 リファレンスには、検索結果を要求するときに使用するエンドポイント、ヘッダー、クエリ パラメーターが記載されています。 また、応答オブジェクトの定義も記載されています。
Note
URL の書式とパラメーターは、予告なしで変更されることがあるため、すべての URL をそのまま使用してください。 明記されている場合を除いて、URL の書式またはパラメーターに依存しないでください。