このドキュメントでは、Custom Search Site Restricted JSON API の使用方法について説明します。
Custom Search Site Restricted JSON API について
プログラム可能な検索エンジンが特定のサイト(10 個以下)の検索のみに制限されている場合は、Custom Search Site Restricted JSON API を使用できます。この API はカスタム検索 JSON API に似ていますが、1 日あたりのクエリ数の上限がありません。このバージョンを使用するには、プログラム可能な検索のコントロール パネルの [検索するサイト] セクションに検索するサイトが 10 個以下表示され、グローバル トップレベル ドメイン パターンがないこと、[ウェブ全体を検索] がオフになっていることを確認します。
Custom Search Site Restricted JSON API エンドポイントを使用する場合、プログラム可能検索エンジンの設定が上記のサイト制限ルールに準拠していないように変更された場合、Custom Search Site Restricted JSON API は想定どおりの結果を返さない場合があるので注意してください。
リクエストの実行
Custom Search Site Restricted JSON API へのリクエストは、Custom Search JSON API へのリクエストに似ていますが、URI が異なります。Custom Search Site Restricted JSON API は
https://www.googleapis.com/customsearch/v1/siterestrict?[parameters]
[parameters]
は Custom Search JSON API パラメータと同じです。
料金
Custom Search Site Restricted JSON API リクエストの料金はクエリ 1,000 件につき 5 ドルで、1 日あたりのクエリ数に上限はありません。API Console で課金に登録できます。