このドキュメントでは、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 でお支払い情報を登録できます。