資源:TargetSite
SiteSearchEngine 的目標網站。
| JSON 表示法 | 
|---|
| { "name": string, "providedUriPattern": string, "type": enum ( | 
| 欄位 | |
|---|---|
| name | 
 僅供輸出。目標網站的完整資源名稱。 | 
| providedUriPattern | 
 這是必要旗標,僅限輸入。使用者提供的 URI 模式, | 
| type | 
 目標網站的類型,例如網站是要納入還是排除。 | 
| exactMatch | 
 不可變動。如果設為 false,系統會產生 uri_pattern,涵蓋位址包含所提供 UriPattern 的所有網頁。如果設為 true,系統會產生 uri_pattern,盡量與 providedUriPattern 完全相符,如果 providedUriPattern 是特定網頁,則只會產生該網頁的 uri_pattern。系統一律會將 providedUriPattern 正規化,產生搜尋引擎使用的 URI 模式。 | 
| generatedUriPattern | 
 僅供輸出。這是系統根據提供的 UriPattern 生成的內容。 | 
| rootDomainUri | 
 僅供輸出。providedUriPattern 的根網域。 | 
| siteVerificationInfo | 
 僅供輸出。網站擁有權和有效性驗證狀態。 | 
| indexingStatus | 
 僅供輸出。索引狀態。 | 
| updateTime | 
 僅供輸出。目標網站的上次更新時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數點後位數。系統也接受「Z」以外的偏移量。例如: | 
| failureReason | 
 僅供輸出。失敗原因。 | 
類型
可能的目標網站類型。
| 列舉 | |
|---|---|
| TYPE_UNSPECIFIED | 這個值不會使用。在此情況下,伺服器行為預設為 Type.INCLUDE。 | 
| INCLUDE | 納入目標網站。 | 
| EXCLUDE | 排除目標網站。 | 
SiteVerificationInfo
進階站內搜尋中目標網站的驗證資訊。
| JSON 表示法 | 
|---|
| {
  "siteVerificationState": enum ( | 
| 欄位 | |
|---|---|
| siteVerificationState | 
 網站驗證狀態,指出擁有權和有效性。 | 
| verifyTime | 
 網站最近一次的驗證時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數點後位數。系統也接受「Z」以外的偏移量。例如: | 
SiteVerificationState
網站驗證狀態。
| 列舉 | |
|---|---|
| SITE_VERIFICATION_STATE_UNSPECIFIED | 預設值為「已驗證」。 | 
| VERIFIED | 網站擁有權驗證完成。 | 
| UNVERIFIED | 網站擁有權驗證待處理或驗證失敗。 | 
| EXEMPTED | 網站可免除驗證,例如對外開放的公用網站。 | 
IndexingStatus
目標網站索引狀態列舉。
| 列舉 | |
|---|---|
| INDEXING_STATUS_UNSPECIFIED | 預設值為 SUCCEEDED。 | 
| PENDING | 目標網站已加入更新佇列,索引管道會擷取該網站。 | 
| FAILED | 目標網站無法建立索引。 | 
| SUCCEEDED | 目標網站已編入索引。 | 
| DELETING | 先前已建立索引的目標網站已標示為待刪除。這是過渡狀態,結果可能是:1. 如果取消索引成功,目標網站就會遭到刪除;2. 如果取消索引失敗,狀態就會還原為「SUCCEEDED」。 | 
| CANCELLABLE | 目標網站變更作業正在等待處理,但可以取消。 | 
| CANCELLED | 已取消目標網站變更。 | 
FailureReason
站內搜尋索引建立失敗的原因。
| JSON 表示法 | 
|---|
| { // Union field | 
| 欄位 | |
|---|---|
| 聯集欄位 failure。失敗原因。failure只能是下列其中一項: | |
| quotaFailure | 
 配額不足,因此無法執行這項操作。 | 
QuotaFailure
配額不足,因此無法執行這項操作。
| JSON 表示法 | 
|---|
| { "totalRequiredQuota": string } | 
| 欄位 | |
|---|---|
| totalRequiredQuota | 
 這個數字是預估值,代表專案成功完成建立索引所需的配額總量。 | 
| 方法 | |
|---|---|
| 
 | 以批次方式建立 TargetSite。 | 
| 
 | 建立 TargetSite。 | 
| 
 | 刪除 TargetSite。 | 
| 
 | 取得 TargetSite。 | 
| 
 | 取得 TargetSite清單。 | 
| 
 | 更新 TargetSite。 |