content  v2.1
Properties | List of all members
Google.Apis.ShoppingContent.v2_1.Data.OrderCustomerMarketingRightsInfo Class Reference
Inheritance diagram for Google.Apis.ShoppingContent.v2_1.Data.OrderCustomerMarketingRightsInfo:
Google::Apis::Requests::IDirectResponseSchema

Properties

virtual string ExplicitMarketingPreference [get, set]
 Last known customer selection regarding marketing preferences. In certain cases this selection might not be known, so this field would be empty. If a customer selected granted in their most recent order, they can be subscribed to marketing emails. Customers who have chosen denied must not be subscribed, or must be unsubscribed if already opted-in. More...
 
virtual string LastUpdatedTimestamp [get, set]
 Timestamp when last time marketing preference was updated. Could be empty, if user wasn't offered a selection yet. More...
 
virtual string MarketingEmailAddress [get, set]
 Email address that can be used for marketing purposes. The field may be empty even if explicitMarketingPreference is 'granted'. This happens when retrieving an old order from the customer who deleted their account. More...
 
virtual string ETag [get, set]
 The ETag of the item. More...
 
- Properties inherited from Google::Apis::Requests::IDirectResponseSchema
string ETag
 

Property Documentation

◆ ETag

virtual string Google.Apis.ShoppingContent.v2_1.Data.OrderCustomerMarketingRightsInfo.ETag
getset

The ETag of the item.

◆ ExplicitMarketingPreference

virtual string Google.Apis.ShoppingContent.v2_1.Data.OrderCustomerMarketingRightsInfo.ExplicitMarketingPreference
getset

Last known customer selection regarding marketing preferences. In certain cases this selection might not be known, so this field would be empty. If a customer selected granted in their most recent order, they can be subscribed to marketing emails. Customers who have chosen denied must not be subscribed, or must be unsubscribed if already opted-in.

◆ LastUpdatedTimestamp

virtual string Google.Apis.ShoppingContent.v2_1.Data.OrderCustomerMarketingRightsInfo.LastUpdatedTimestamp
getset

Timestamp when last time marketing preference was updated. Could be empty, if user wasn't offered a selection yet.

◆ MarketingEmailAddress

virtual string Google.Apis.ShoppingContent.v2_1.Data.OrderCustomerMarketingRightsInfo.MarketingEmailAddress
getset

Email address that can be used for marketing purposes. The field may be empty even if explicitMarketingPreference is 'granted'. This happens when retrieving an old order from the customer who deleted their account.


The documentation for this class was generated from the following file: