REST Resource: projects.locations.dataStores.siteSearchEngine.targetSites

资源:TargetSite

SiteSearchEngine 的目标网站。

JSON 表示法
{
  "name": string,
  "providedUriPattern": string,
  "type": enum (Type),
  "exactMatch": boolean,
  "generatedUriPattern": string,
  "rootDomainUri": string,
  "siteVerificationInfo": {
    object (SiteVerificationInfo)
  },
  "indexingStatus": enum (IndexingStatus),
  "updateTime": string,
  "failureReason": {
    object (FailureReason)
  }
}
字段
name

string

仅限输出。目标网站的完全限定资源名称。projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}/siteSearchEngine/targetSites/{targetSite} target_site_id 由系统生成。

providedUriPattern

string

必需。仅限输入。用户提供的 URI 模式,用于生成 generatedUriPattern

type

enum (Type)

目标网站的类型,例如,可用来指定是要包含还是排除相应网站。

exactMatch

boolean

不可变。如果设置为 false,则生成的 uri_pattern 会包含地址中含有 providedUriPattern 的所有页面。如果设置为 true,则生成的 uri_pattern 会尝试与 providedUriPattern 完全匹配,或者如果 providedUriPattern 是一个特定页面,则仅与该特定页面匹配。providedUriPattern 始终会进行标准化处理,以生成供搜索引擎使用的 URI 模式。

generatedUriPattern

string

仅限输出。该字段是根据 providedUriPattern 由系统生成的。

rootDomainUri

string

仅限输出。providedUriPattern 的根域名。

siteVerificationInfo

object (SiteVerificationInfo)

仅限输出。网站所有权和有效性验证状态。

indexingStatus

enum (IndexingStatus)

仅限输出。索引编入状态。

updateTime

string (Timestamp format)

仅限输出。目标网站的上次更新时间。

采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

failureReason

object (FailureReason)

仅限输出。失败原因。

方法

batchCreate

批量创建 TargetSite

create

创建 TargetSite

delete

删除一个 TargetSite

get

获取 TargetSite

list

获取 TargetSite 的列表。

patch

更新一个 TargetSite