Expand description
Nested message and enum types in Rule
.
Structs§
- A boost action to apply to results matching condition specified above.
- Prevents
query_term
from being associated with specified terms during search. Example: Don’t associate “gShoe” and “cheap”. - Rule Condition:No [Condition.query_terms][google.cloud.retail.v2alpha.Condition.query_terms] provided is a global match.1 or more [Condition.query_terms][google.cloud.retail.v2alpha.Condition.query_terms] provided are combined with OR operator.Action Input: The request query and filter that are applied to the retrieved products, in addition to any filters already provided with the SearchRequest. The AND operator is used to combine the query’s existing filters with the filter rule(s). NOTE: May result in 0 results when filters conflict.Action Result: Filters the returned objects to be ONLY those that passed the filter.
- Prevents a term in the query from being used in search. Example: Don’t search for “shoddy”.
- Maps a set of terms to a set of synonyms. Set of synonyms will be treated as synonyms of each query term only.
query_terms
will not be treated as synonyms of each other. Example: “sneakers” will use a synonym of “shoes”. “shoes” will not use a synonym of “sneakers”. - Redirects a shopper to a specific page.
- Replaces a term in the query. Multiple replacement candidates can be specified. All
query_terms
will be replaced with the replacement term. Example: Replace “gShoe” with “google shoe”. - Creates a set of terms that will be treated as synonyms of each other. Example: synonyms of “sneakers” and “shoes”:
Enums§
- An action must be provided.