カスタム検索サイト制限付き JSON API

このドキュメントでは、カスタム検索サイト制限付き JSON API を使用する方法について説明します。

カスタム検索サイト制限付き JSON API について

プログラム可能検索エンジンが特定のサイト(10 以下)のみを検索するよう制限されている場合は、カスタム検索サイト制限付き JSON API を使用できます。この API は、このバージョンに 1 日あたりのクエリ上限がない点を除き、Custom Search JSON API と似ています。このバージョンを使用するには、プログラム可能検索エンジンのコントロール パネルの [検索するサイト] で、検索するサイトが 10 件以下であること、グローバルなトップレベル ドメイン パターンがなく、[ウェブ全体を検索] がオフになっていることを確認します。

なお、カスタム検索サイト制限 JSON API エンドポイントを使用する場合、プログラム可能検索エンジンの構成が上記のサイト制限ルールに準拠しないように変更された場合、カスタム検索サイト制限 JSON API から期待どおりの結果が得られないことがありますのでご注意ください。

リクエストの実行

カスタム検索サイト制限付き JSON API にリクエストを送信する方法は、カスタム検索 JSON API にリクエストを送信する方法と似ていますが、URI は異なります。カスタム検索サイト制限付き JSON API の形式は次のとおりです。

https://www.googleapis.com/customsearch/v1/siterestrict?[parameters]

[parameters] は、Custom Search JSON API パラメータと同じです。

料金

カスタム検索サイト制限付き JSON API リクエストの場合、クエリ 1,000 件あたり 5 ドルがかかり、1 日あたりのクエリ上限はありません。API Console で課金を申し込むことができます。