Specifica per migliorare i suggerimenti in base alla loro condizione.
Rappresentazione JSON |
---|
{
"conditionBoostSpecs": [
{
object ( |
Campi | |
---|---|
conditionBoostSpecs[] |
Specifiche del potenziamento della condizione. Se un suggerimento corrisponde a più condizioni nelle specifiche, i valori di incremento di queste specifiche vengono tutti applicati e combinati in modo non lineare. Il numero massimo di specifiche è 20. Nota: al momento è supportato solo l'aumento della condizione di lingua. |
ConditionBoostSpec
Il boost si applica ai suggerimenti che soddisfano una condizione.
Rappresentazione JSON |
---|
{ "condition": string, "boost": number } |
Campi | |
---|---|
condition |
Un'espressione che specifica una condizione di aumento. La sintassi è la stessa dell'espressione di filtro. Al momento, l'unica condizione supportata è un elenco di codici lingua BCP-47. Esempio:
|
boost |
L'intensità del boost, che deve essere compresa tra -1 e 1. Un boosting negativo indica una retrocessione. Il valore predefinito è 0.0. Se il boosting viene impostato su 1.0, i suggerimenti vengono promossi maggiormente. Tuttavia, non significa necessariamente che il risultato in cima alla prima pagina sarà un suggerimento con boosting. Se viene impostato su -1.0, i suggerimenti vengono declassati in modo significativo. Tuttavia, potrebbero comunque essere visualizzati altri suggerimenti pertinenti. Se il valore è impostato su 0,0, non viene applicato alcun boost. La condizione di incremento viene ignorata. |