設定可自訂引擎和資料儲存庫的 Autocomplete API 回應。部分欄位僅適用於其中一個。
| JSON 表示法 | 
|---|
| {
  "name": string,
  "matchingOrder": string,
  "maxSuggestions": integer,
  "minPrefixLength": integer,
  "queryModel": string,
  "queryFrequencyThreshold": integer,
  "numUniqueUsersThreshold": integer,
  "shouldServeContentSuggestions": boolean,
  "filterPiiSuggestionsUsingDlp": boolean,
  "enableMode": enum ( | 
| 欄位 | |
|---|---|
| name | 
 這是必要旗標,不可變動。完整名稱  | 
| matchingOrder | 
 自動完成建議的相符順序,例如,如果查詢包含  
 預設值為  | 
| maxSuggestions | 
 每個字詞傳回的自動完成建議數量上限。 maxSuggestions 必須介於 [1, 20] 範圍內。如未設定或設為 0,系統會將預設值設為 20 個建議。 | 
| minPrefixLength | 
 取得建議所需的最低字元數。 minPrefixLength 必須介於 [1, 20] 範圍內。如果未設定或設為 0,則會設為預設值 1 個字元。 | 
| queryModel | 
 用於提供查詢建議的資料模型。 目前支援的值: 
 如果查詢模型為空白,服務預設會套用「自動」模型。 | 
| queryFrequencyThreshold | 
 這個欄位只對使用者事件或搜尋記錄產生的建議有意義。如果查詢的顯示次數低於這個門檻,可能表示該查詢很少被搜尋,因此不會產生建議。這個欄位有助於防止系統將個人識別資訊查詢做為建議,因為這類查詢通常是獨一無二的。如未設定,系統會在生成管道中使用預設值 8。 | 
| numUniqueUsersThreshold | 
 這個欄位只適用於根據使用者事件或搜尋記錄產生的建議,這類建議可能附有使用者 ID。如果搜尋查詢的不重複使用者人數少於這個門檻,系統就不會產生該查詢的建議。這個欄位有助於防止系統將個人識別資訊查詢做為建議,因為這類查詢通常是獨一無二的。如未設定,系統會在生成管道中使用預設值 3。 | 
| shouldServeContentSuggestions | 
 是否要生成及放送內容建議。這樣除了查詢建議,系統還會提供內容建議。 | 
| filterPiiSuggestionsUsingDlp | 
 如果是,請盡量偵測並移除含有特定類型 PII 資訊的建議。這項偵測作業會在幕後由 DLP 執行。 | 
| enableMode | 
 自動完成生成管道的啟用模式。如未設定這個欄位,伺服器行為會預設為  | 
EnableMode
指定自動完成生成管道的啟用模式。
| 列舉 | |
|---|---|
| ENABLE_MODE_UNSPECIFIED | 如果未指定 AutoComplete 啟用模式,系統會預設為 AUTOMATIC 模式。 | 
| AUTOMATIC | 資料儲存庫符合條件時,系統就會啟用自動完成功能。 | 
| MANUAL | 無論 UCS 資料需求為何,系統都會啟用自動完成功能。 |