Retail v2 API - Class SearchRequest.Types.TileNavigationSpec (2.13.0)

public sealed class SearchRequest.Types.TileNavigationSpec : IMessage<SearchRequest.Types.TileNavigationSpec>, IEquatable<SearchRequest.Types.TileNavigationSpec>, IDeepCloneable<SearchRequest.Types.TileNavigationSpec>, IBufferMessage, IMessage

Reference documentation and code samples for the Retail v2 API class SearchRequest.Types.TileNavigationSpec.

This field specifies tile navigation related parameters.

Inheritance

object > SearchRequest.Types.TileNavigationSpec

Namespace

Google.Cloud.Retail.V2

Assembly

Google.Cloud.Retail.V2.dll

Constructors

TileNavigationSpec()

public TileNavigationSpec()

TileNavigationSpec(TileNavigationSpec)

public TileNavigationSpec(SearchRequest.Types.TileNavigationSpec other)
Parameter
Name Description
other SearchRequestTypesTileNavigationSpec

Properties

AppliedTiles

public RepeatedField<Tile> AppliedTiles { get; }

This optional field specifies the tiles which are already clicked in client side. While the feature works without this field set, particularly for an initial query, it is highly recommended to set this field because it can improve the quality of the search response and removes possible duplicate tiles.

NOTE: This field is not being used for filtering search products. Client side should also put all the applied tiles in [SearchRequest.filter][google.cloud.retail.v2.SearchRequest.filter].

Property Value
Type Description
RepeatedFieldTile

TileNavigationRequested

public bool TileNavigationRequested { get; set; }

This field specifies whether the customer would like to request tile navigation.

Property Value
Type Description
bool