Class: Google::Apis::ContentV2_1::TestOrderCustomerMarketingRightsInfo
- Inherits:
-
Object
- Object
- Google::Apis::ContentV2_1::TestOrderCustomerMarketingRightsInfo
- Defined in:
- generated/google/apis/content_v2_1/classes.rb,
generated/google/apis/content_v2_1/representations.rb,
generated/google/apis/content_v2_1/representations.rb
Instance Attribute Summary collapse
-
#explicit_marketing_preference ⇒ String
Last know user use selection regards marketing preferences.
-
#last_updated_timestamp ⇒ String
Timestamp when last time marketing preference was updated.
Instance Method Summary collapse
-
#initialize(**args) ⇒ TestOrderCustomerMarketingRightsInfo
constructor
A new instance of TestOrderCustomerMarketingRightsInfo.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Google::Apis::Core::JsonObjectSupport
Methods included from Google::Apis::Core::Hashable
Constructor Details
#initialize(**args) ⇒ TestOrderCustomerMarketingRightsInfo
Returns a new instance of TestOrderCustomerMarketingRightsInfo
8783 8784 8785 |
# File 'generated/google/apis/content_v2_1/classes.rb', line 8783 def initialize(**args) update!(**args) end |
Instance Attribute Details
#explicit_marketing_preference ⇒ String
Last know user use selection regards marketing preferences. In certain cases
selection might not be known, so this field would be empty.
Corresponds to the JSON property explicitMarketingPreference
8775 8776 8777 |
# File 'generated/google/apis/content_v2_1/classes.rb', line 8775 def explicit_marketing_preference @explicit_marketing_preference end |
#last_updated_timestamp ⇒ String
Timestamp when last time marketing preference was updated. Could be empty, if
user wasn't offered a selection yet.
Corresponds to the JSON property lastUpdatedTimestamp
8781 8782 8783 |
# File 'generated/google/apis/content_v2_1/classes.rb', line 8781 def @last_updated_timestamp end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
8788 8789 8790 8791 |
# File 'generated/google/apis/content_v2_1/classes.rb', line 8788 def update!(**args) @explicit_marketing_preference = args[:explicit_marketing_preference] if args.key?(:explicit_marketing_preference) @last_updated_timestamp = args[:last_updated_timestamp] if args.key?(:last_updated_timestamp) end |