Class: Aws::CustomerProfiles::Types::RecommenderPromotionalFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::CustomerProfiles::Types::RecommenderPromotionalFilter
- Defined in:
- gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb
Overview
Contains information on a promotion. A promotion defines additional business rules that apply to a configurable subset of recommended items.
Constant Summary collapse
- SENSITIVE =
[:values]
Instance Attribute Summary collapse
-
#name ⇒ String
The name of the recommender filter to use for the promotion.
-
#percent_promoted_items ⇒ Integer
The percentage of recommended items to apply the promotion to.
-
#promotion_name ⇒ String
The name of the promotion.
-
#values ⇒ Hash<String,String>
The values to use when promoting items.
Instance Attribute Details
#name ⇒ String
The name of the recommender filter to use for the promotion.
9469 9470 9471 9472 9473 9474 9475 9476 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 9469 class RecommenderPromotionalFilter < Struct.new( :name, :values, :promotion_name, :percent_promoted_items) SENSITIVE = [:values] include Aws::Structure end |
#percent_promoted_items ⇒ Integer
The percentage of recommended items to apply the promotion to.
9469 9470 9471 9472 9473 9474 9475 9476 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 9469 class RecommenderPromotionalFilter < Struct.new( :name, :values, :promotion_name, :percent_promoted_items) SENSITIVE = [:values] include Aws::Structure end |
#promotion_name ⇒ String
The name of the promotion.
9469 9470 9471 9472 9473 9474 9475 9476 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 9469 class RecommenderPromotionalFilter < Struct.new( :name, :values, :promotion_name, :percent_promoted_items) SENSITIVE = [:values] include Aws::Structure end |
#values ⇒ Hash<String,String>
The values to use when promoting items. For each placeholder parameter in your promotion's filter expression, provide the parameter name (in matching case) as a key and the filter value(s) as the corresponding value. Separate multiple values for one parameter with a comma.
9469 9470 9471 9472 9473 9474 9475 9476 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 9469 class RecommenderPromotionalFilter < Struct.new( :name, :values, :promotion_name, :percent_promoted_items) SENSITIVE = [:values] include Aws::Structure end |