Method: projects.locations.collections.dataStores.siteSearchEngine.recrawlUris

URI のリストのオンデマンド再クロールをリクエストします。

HTTP リクエスト

POST https://discoveryengine.googleapis.com/v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris

この URL では gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
siteSearchEngine

string

必須。SiteSearchEngine の完全なリソース名(projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine など)。

リクエストの本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "uris": [
    string
  ],
  "siteCredential": string
}
フィールド
uris[]

string

必須。クロールする URI のリスト。サポートされる URI は最大 10, 000 個です。それ以外の場合は、INVALID_ARGUMENT エラーがスローされます。各 URI は、siteSearchEngine の少なくとも 1 つの TargetSite と一致する必要があります。

siteCredential

string

省略可。クロールに使用する認証情報の ID。

レスポンスの本文

成功した場合、レスポンスの本文には Operation のインスタンスが含まれます。

認可スコープ

次の OAuth スコープのいずれかが必要です。

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/discoveryengine.readwrite

詳細については、Authentication Overview をご覧ください。

IAM 権限

siteSearchEngine リソースに対する次の IAM 権限が必要です。

  • discoveryengine.siteSearchEngines.recrawlUris

詳細については、IAM のドキュメントをご覧ください。