Specifica per migliorare i suggerimenti in base alla loro condizione.
| Rappresentazione JSON |
|---|
{
"conditionBoostSpecs": [
{
object ( |
| Campi | |
|---|---|
conditionBoostSpecs[] |
Specifiche di incremento della condizione. Se un suggerimento corrisponde a più condizioni nelle specifiche, i valori di incremento di queste specifiche vengono 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 boosting. La sintassi è la stessa della sintassi 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 mostrati altri suggerimenti pertinenti. Se imposti il valore su 0,0, non viene applicato alcun boost. La condizione di boost viene ignorata. |