Discovery Engine v1 API - Class Control.Types.PromoteAction (1.7.0)

public sealed class Control.Types.PromoteAction : IMessage<Control.Types.PromoteAction>, IEquatable<Control.Types.PromoteAction>, IDeepCloneable<Control.Types.PromoteAction>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1 API class Control.Types.PromoteAction.

Promote certain links based on some trigger queries.

Example: Promote shoe store link when searching for shoe keyword. The link can be outside of associated data store.

Inheritance

object > Control.Types.PromoteAction

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

PromoteAction()

public PromoteAction()

PromoteAction(PromoteAction)

public PromoteAction(Control.Types.PromoteAction other)
Parameter
Name Description
other ControlTypesPromoteAction

Properties

DataStore

public string DataStore { get; set; }

Required. Data store with which this promotion is attached to.

Property Value
Type Description
string

DataStoreAsDataStoreName

public DataStoreName DataStoreAsDataStoreName { get; set; }

DataStoreName-typed view over the DataStore resource name property.

Property Value
Type Description
DataStoreName

SearchLinkPromotion

public SearchLinkPromotion SearchLinkPromotion { get; set; }

Required. Promotion attached to this action.

Property Value
Type Description
SearchLinkPromotion