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.
Implements
IMessageControlTypesPromoteAction, IEquatableControlTypesPromoteAction, IDeepCloneableControlTypesPromoteAction, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1Assembly
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 |