public sealed class CompleteQueryResponse : IMessage<CompleteQueryResponse>, IEquatable<CompleteQueryResponse>, IDeepCloneable<CompleteQueryResponse>, IBufferMessage, IMessageResponse of the auto-complete query.
Implements
IMessage<CompleteQueryResponse>, IEquatable<CompleteQueryResponse>, IDeepCloneable<CompleteQueryResponse>, IBufferMessage, IMessageNamespace
Google.Cloud.Retail.V2Assembly
Google.Cloud.Retail.V2.dll
Constructors
CompleteQueryResponse()
public CompleteQueryResponse()CompleteQueryResponse(CompleteQueryResponse)
public CompleteQueryResponse(CompleteQueryResponse other)| Parameter | |
|---|---|
| Name | Description | 
| other | CompleteQueryResponse | 
Properties
AttributionToken
public string AttributionToken { get; set; }A unique complete token. This should be included in the [SearchRequest][google.cloud.retail.v2.SearchRequest] resulting from this completion, which enables accurate attribution of complete model performance.
| Property Value | |
|---|---|
| Type | Description | 
| String | |
CompletionResults
public RepeatedField<CompleteQueryResponse.Types.CompletionResult> CompletionResults { get; }Results of the matching suggestions. The result list is ordered and the first result is top suggestion.
| Property Value | |
|---|---|
| Type | Description | 
| RepeatedField<CompleteQueryResponse.Types.CompletionResult> | |
RecentSearchResults
public RepeatedField<CompleteQueryResponse.Types.RecentSearchResult> RecentSearchResults { get; }Matched recent searches of this user. This field is a restricted feature. Contact Retail Support (retail-search-support@google.com) if you are interested in enabling it.
This feature is only available when [CompleteQueryRequest.visitor_id][google.cloud.retail.v2.CompleteQueryRequest.visitor_id] field is set and [UserEvent][google.cloud.retail.v2.UserEvent] is imported. The recent searches satisfy the follow rules:
- They are ordered from latest to oldest.
- They are matched with [CompleteQueryRequest.query][google.cloud.retail.v2.CompleteQueryRequest.query] case insensitively.
- They are transformed to lower cases.
- They are UTF-8 safe.
Recent searches are deduplicated. More recent searches will be reserved when duplication happens.
| Property Value | |
|---|---|
| Type | Description | 
| RepeatedField<CompleteQueryResponse.Types.RecentSearchResult> | |