- Représentation JSON
- QuerySuggestion
- PersonSuggestion
- PersonType
- ContentSuggestion
- ContentType
- RecentSearchSuggestion
Message de réponse pour la méthode CompletionService.AdvancedCompleteQuery
.
Représentation JSON |
---|
{ "querySuggestions": [ { object ( |
Champs | |
---|---|
querySuggestions[] |
Résultats des suggestions de requêtes correspondantes. La liste des résultats est triée et le premier résultat est une suggestion principale. |
tailMatchTriggered |
True si toutes les suggestions renvoyées sont des suggestions de queue. Pour que la correspondance de queue soit déclenchée, includeTailSuggestions dans la requête doit être défini sur "true" et aucune suggestion ne doit correspondre à la requête complète. |
peopleSuggestions[] |
Résultats des suggestions de personnes correspondantes. La liste des résultats est triée et le premier résultat est la suggestion la plus pertinente. |
contentSuggestions[] |
Résultats des suggestions de contenu correspondant. La liste des résultats est triée et le premier résultat est la suggestion la plus pertinente. |
recentSearchSuggestions[] |
Résultats des suggestions de "recherches récentes" correspondantes. La liste des résultats est triée et le premier résultat est la suggestion la plus pertinente. |
QuerySuggestion
Suggestions en tant que requêtes de recherche.
Représentation JSON |
---|
{ "suggestion": string, "completableFieldPaths": [ string ], "dataStore": [ string ], "score": number } |
Champs | |
---|---|
suggestion |
Suggestion pour la requête. |
completableFieldPaths[] |
Chemins d'accès uniques aux champs de document qui servent de source à cette suggestion si elle a été générée à partir de champs à compléter. Ce champ n'est renseigné que pour le modèle permettant de compléter des documents. |
dataStore[] |
Nom du dataStore auquel appartient cette suggestion. |
score |
Score de chaque suggestion. Le score est compris dans la plage [0, 1]. |
PersonSuggestion
Suggestions de personnes.
Représentation JSON |
---|
{ "suggestion": string, "personType": enum ( |
Champs | |
---|---|
suggestion |
Suggestion pour la requête. |
personType |
Type de personne. |
document |
Extrait de données du document dans la suggestion. Seul un sous-ensemble de champs est renseigné. |
dataStore |
Nom du dataStore auquel appartient cette suggestion. |
score |
Score de chaque suggestion. Le score est compris dans la plage [0, 1]. |
displayPhotoUri |
URI de la photo de la suggestion de personne. |
destinationUri |
URI de destination de la suggestion de personne. |
PersonType
Type de personne en fonction de la source.
Enums | |
---|---|
PERSON_TYPE_UNSPECIFIED |
Valeur par défaut. |
CLOUD_IDENTITY |
La suggestion provient d'une source GOOGLE_IDENTITY. |
THIRD_PARTY_IDENTITY |
La suggestion provient d'une source THIRD_PARTY_IDENTITY. |
ContentSuggestion
Suggestions en tant que contenu.
Représentation JSON |
---|
{ "suggestion": string, "contentType": enum ( |
Champs | |
---|---|
suggestion |
Suggestion pour la requête. |
contentType |
Type de suggestion de contenu. |
document |
Extrait de données du document dans la suggestion. Seul un sous-ensemble de champs sera renseigné. |
dataStore |
Nom du dataStore auquel appartient cette suggestion. |
score |
Score de chaque suggestion. Le score est compris dans la plage [0, 1]. |
iconUri |
URI de l'icône de la suggestion de contenu. |
destinationUri |
URI de destination de la suggestion de contenu. |
ContentType
Type de contenu renvoyé pour les suggestions de contenu.
Enums | |
---|---|
CONTENT_TYPE_UNSPECIFIED |
Valeur par défaut. |
GOOGLE_WORKSPACE |
La suggestion provient d'une source Google Workspace. |
THIRD_PARTY |
La suggestion provient d'une source tierce. |
RecentSearchSuggestion
Suggestions basées sur l'historique des recherches récentes.
Représentation JSON |
---|
{ "suggestion": string, "recentSearchTime": string, "score": number } |
Champs | |
---|---|
suggestion |
Suggestion pour la requête. |
recentSearchTime |
Heure à laquelle cette réarchitecture récente s'est produite. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
score |
Score de chaque suggestion. Le score est compris dans la plage [0, 1]. |