InlineSource

Die Inline-Quelle für CompletionSuggestions.

JSON-Darstellung
{
  "suggestions": [
    {
      object (CompletionSuggestion)
    }
  ]
}
Felder
suggestions[]

object (CompletionSuggestion)

Erforderlich. Eine Liste aller zu importierenden Einträge auf der Sperrliste. Maximal 1.000 Artikel.

CompletionSuggestion

Vorschläge zur automatischen Vervollständigung, die vom Kunden importiert werden.

JSON-Darstellung
{
  "suggestion": string,
  "languageCode": string,
  "groupId": string,
  "groupScore": number,
  "alternativePhrases": [
    string
  ],

  // Union field ranking_info can be only one of the following:
  "globalScore": number,
  "frequency": string
  // End of list of possible types for union field ranking_info.
}
Felder
suggestion

string

Erforderlich. Der Text des Vorschlags.

languageCode

string

BCP-47-Sprachcode dieses Vorschlags.

groupId

string

Wenn zwei Vorschläge dieselbe „groupId“ haben, werden sie nicht zusammen zurückgegeben. Stattdessen wird das höher eingestufte zurückgegeben. Damit lassen sich semantisch identische Vorschläge deduplizieren.

groupScore

number

Die Punktzahl dieses Vorschlags innerhalb seiner Gruppe.

alternativePhrases[]

string

Alternative passende Formulierungen für diesen Vorschlag.

Union-Feld ranking_info. Ranking-Messwerte dieses Vorschlags. Für ranking_info ist nur einer der folgenden Werte zulässig:
globalScore

number

Globaler Wert dieses Vorschlags. Festlegen, wie dieser Vorschlag bewertet / eingeordnet werden soll.

frequency

string (int64 format)

Häufigkeit dieses Vorschlags. Wird verwendet, um Vorschläge zu sortieren, wenn kein Score verfügbar ist.