コンテンツにスキップ

検索パラメータ

パラメータは JSON ボディとして POST /v1/search に送信します。q のみが必須です。

フィールド型デフォルト説明
qstring (1–500)—必須。 検索クエリ。
glenumus国エディション(下記参照)。
hlstring国のデフォルトUI / 結果の言語、BCP-47(例: en、pt-BR)。
tbsenum全期間時間フィルタ: qdr:h(過去1時間)、qdr:d(1日)、qdr:w(1週間)。
pageinteger (1–99)1結果ページ(1始まり、各 ~10 件のオーガニック結果)。
freshnessenumdefaultキャッシュ制御: default、realtime(フレッシュ強制)、cached。キャッシュ を参照。
deadline_msinteger (1000–30000)15000リクエストごとのタイムアウト(ミリ秒)。

br、us、gb、de、fr、es、it、mx、ca、au、jp、nl。

{ "q": "melhores tênis de corrida", "gl": "br", "hl": "pt-BR" }

結果を最近のコンテンツに制限します — ニュースやトレンドのトピックに最適です。

{ "q": "nvidia earnings", "tbs": "qdr:d" }

各ページは約 10 件のオーガニック結果を返します。ページ 1–99 をリクエストし、最初の 100 件の結果を集めるには ページ 1–10 をループします。SDK はページを反復するヘルパー(searchPages / search_pages)を 公開しています。