- JSON 表示法
- QuerySuggestion
- PersonSuggestion
- PersonType
- ContentSuggestion
- ContentType
- RecentSearchSuggestion
JSON 表示法 |
---|
{ "querySuggestions": [ { object ( |
字段 | |
---|---|
querySuggestions[] |
匹配的查询建议的结果。结果列表已排序,第一个结果是热门建议。 |
tailMatchTriggered |
如果返回的建议均为长尾建议,则为 True。 若要触发尾部匹配,请求中的 includeTailSuggestions 必须为 true,并且不得有与完整查询匹配的建议。 |
peopleSuggestions[] |
匹配的人员建议的结果。结果列表会按顺序排列,第一个结果是热门建议。 |
contentSuggestions[] |
匹配内容建议的结果。结果列表会按顺序排列,第一个结果是热门建议。 |
recentSearchSuggestions[] |
匹配的“近期搜索”建议的结果。结果列表会按顺序排列,第一个结果是热门建议。 |
QuerySuggestion
以搜索查询的形式显示建议。
JSON 表示法 |
---|
{ "suggestion": string, "completableFieldPaths": [ string ], "dataStore": [ string ], "score": number } |
字段 | |
---|---|
suggestion |
查询的建议。 |
completableFieldPaths[] |
如果建议是从可补全字段生成的,则作为此建议来源的唯一文档字段路径。 此字段仅针对可完成文档的模型进行填充。 |
dataStore[] |
相应建议所属的数据存储区的名称。 |
score |
每个建议的分数。得分介于 [0, 1] 范围内。 |
PersonSuggestion
建议的联系人。
JSON 表示法 |
---|
{ "suggestion": string, "personType": enum ( |
字段 | |
---|---|
suggestion |
查询的建议。 |
personType |
人员的类型。 |
document |
建议中的文档数据片段。仅填充了部分字段。 |
dataStore |
相应建议所属的数据存储区的名称。 |
score |
每个建议的分数。得分介于 [0, 1] 范围内。 |
displayPhotoUri |
联系人建议的照片 URI。 |
destinationUri |
人员建议的目标 URI。 |
PersonType
基于来源的人员类型。
枚举 | |
---|---|
PERSON_TYPE_UNSPECIFIED |
默认值。 |
CLOUD_IDENTITY |
建议来自 GOOGLE_IDENTITY 源。 |
THIRD_PARTY_IDENTITY |
建议来自 THIRD_PARTY_IDENTITY 源。 |
ContentSuggestion
建议作为内容。
JSON 表示法 |
---|
{ "suggestion": string, "contentType": enum ( |
字段 | |
---|---|
suggestion |
查询的建议。 |
contentType |
内容建议的类型。 |
document |
建议中的文档数据片段。系统只会填充部分字段。 |
dataStore |
相应建议所属的数据存储区的名称。 |
score |
每个建议的分数。得分介于 [0, 1] 范围内。 |
iconUri |
内容建议的图标 URI。 |
destinationUri |
内容建议的目标 URI。 |
ContentType
针对内容建议返回的内容类型。
枚举 | |
---|---|
CONTENT_TYPE_UNSPECIFIED |
默认值。 |
GOOGLE_WORKSPACE |
建议来自 Google Workspace 来源。 |
THIRD_PARTY |
建议来自第三方来源。 |
RecentSearchSuggestion
根据近期搜索记录生成的建议。
JSON 表示法 |
---|
{ "suggestion": string, "recentSearchTime": string, "score": number } |
字段 | |
---|---|
suggestion |
查询的建议。 |
recentSearchTime |
最近一次重新归档的时间。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
score |
每个建议的分数。得分介于 [0, 1] 范围内。 |