Configurazione per personalizzare la risposta dell'API Autocomplete per motori e datastore. Alcuni campi sono applicabili solo a uno di questi.
| Rappresentazione JSON |
|---|
{
"name": string,
"matchingOrder": string,
"maxSuggestions": integer,
"minPrefixLength": integer,
"queryModel": string,
"queryFrequencyThreshold": integer,
"numUniqueUsersThreshold": integer,
"shouldServeContentSuggestions": boolean,
"filterPiiSuggestionsUsingDlp": boolean,
"enableMode": enum ( |
| Campi | |
|---|---|
name |
Obbligatorio. Immutabile. Nome completo |
matchingOrder |
L'ordine di corrispondenza per i suggerimenti di completamento automatico, ad esempio una query composta da
Valore predefinito: |
maxSuggestions |
Il numero massimo di suggerimenti di completamento automatico restituiti per termine. maxSuggestions deve essere compreso nell'intervallo [1, 20]. Se non viene impostato o è impostato su 0, verrà impostato sul valore predefinito di 20 suggerimenti. |
minPrefixLength |
Il numero minimo di caratteri da digitare per ricevere suggerimenti. minPrefixLength deve essere compreso nell'intervallo [1, 20]. Se non viene impostato o è impostato su 0, verrà impostato sul valore predefinito di 1 carattere. |
queryModel |
Il modello dei dati dei suggerimenti per le query per la pubblicazione. Valori attualmente supportati:
Se il modello di query è vuoto, la pubblicazione applica il modello "automatico" per impostazione predefinita. |
queryFrequencyThreshold |
Questo campo è significativo solo per i suggerimenti generati da eventi utente o dalla cronologia delle ricerche. Se una query viene visualizzata meno di questa soglia, potrebbe indicare che la query viene cercata raramente e quindi non verrà generata come suggerimento. Questo campo può essere utile per impedire che le query PII diventino suggerimenti, poiché queste query vengono in genere cercate in modo univoco. Se non viene impostato, il valore predefinito è 3 utilizzato nella pipeline di generazione. |
numUniqueUsersThreshold |
Questo campo è significativo solo per i suggerimenti generati da eventi utente o dalla cronologia delle ricerche, a cui potrebbero essere associati ID utente. Se il numero di utenti unici che hanno cercato una query è inferiore a questa soglia, la query non verrà generata come suggerimento. Questo campo può essere utile per impedire che le query PII diventino suggerimenti, poiché queste query vengono in genere cercate in modo univoco. Se non viene impostato, il valore predefinito è 3 utilizzato nella pipeline di generazione. |
shouldServeContentSuggestions |
Indica se generare e pubblicare suggerimenti sui contenuti. In questo modo, i suggerimenti sui contenuti possono essere pubblicati in aggiunta ai suggerimenti per le query. |
filterPiiSuggestionsUsingDlp |
Se è true, prova a rilevare e rimuovere i suggerimenti contenenti determinati tipi di informazioni PII. Questo rilevamento viene eseguito da DLP in background. |
enableMode |
La modalità di attivazione delle pipeline di generazione del completamento automatico. Se questo campo non è impostato, il comportamento predefinito del server è |
EnableMode
Specifica la modalità di attivazione delle pipeline di generazione del completamento automatico.
| Enum | |
|---|---|
ENABLE_MODE_UNSPECIFIED |
Quando la modalità di attivazione di AutoComplete non è specificata, viene utilizzata la modalità AUTOMATIC per impostazione predefinita. |
AUTOMATIC |
AutoComplete verrà attivato quando il datastore soddisfa i criteri. |
MANUAL |
AutoComplete verrà attivato indipendentemente dai requisiti dei dati UCS. |