Class GoogleAdsSearchads360V23CommonUserAttribute
User attribute, can only be used with CUSTOMER_MATCH_WITH_ATTRIBUTES job type.
Implements
Inherited Members
Namespace: Google.Apis.SA360.v23.Data
Assembly: Google.Apis.SA360.v23.dll
Syntax
public class GoogleAdsSearchads360V23CommonUserAttribute : IDirectResponseSchema
Properties
AcquisitionDateTime
Timestamp when the user was acquired. The format is YYYY-MM-DD HH:MM:SS[+/-HH:MM], where [+/-HH:MM] is an optional timezone offset from UTC. If the offset is absent, the API will use the account's timezone as default.
Declaration
[JsonProperty("acquisitionDateTime")]
public virtual string AcquisitionDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
AveragePurchaseCount
Advertiser defined average number of purchases that are made by the user in a 30 day period.
Declaration
[JsonProperty("averagePurchaseCount")]
public virtual int? AveragePurchaseCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
AveragePurchaseValueMicros
Advertiser defined average purchase value in micros for the user.
Declaration
[JsonProperty("averagePurchaseValueMicros")]
public virtual long? AveragePurchaseValueMicros { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EventAttribute
Optional. Advertiser defined events and their attributes. All the values in the nested fields are required. Currently this field is in beta.
Declaration
[JsonProperty("eventAttribute")]
public virtual IList<GoogleAdsSearchads360V23CommonEventAttribute> EventAttribute { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleAdsSearchads360V23CommonEventAttribute> |
FirstPurchaseDateTime
Optional. Timestamp of the first purchase made by the user. The format is YYYY-MM-DD HH:MM:SS[+/-HH:MM], where [+/-HH:MM] is an optional timezone offset from UTC. If the offset is absent, the API will use the account's timezone as default.
Declaration
[JsonProperty("firstPurchaseDateTime")]
public virtual string FirstPurchaseDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LastPurchaseDateTime
Timestamp of the last purchase made by the user. The format is YYYY-MM-DD HH:MM:SS[+/-HH:MM], where [+/-HH:MM] is an optional timezone offset from UTC. If the offset is absent, the API will use the account's timezone as default.
Declaration
[JsonProperty("lastPurchaseDateTime")]
public virtual string LastPurchaseDateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LifecycleStage
Optional. Advertiser defined lifecycle stage for the user. The accepted values are "Lead", "Active" and "Churned".
Declaration
[JsonProperty("lifecycleStage")]
public virtual string LifecycleStage { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LifetimeValueBucket
Advertiser defined lifetime value bucket for the user. The valid range for a lifetime value bucket is from 1 (low) to 10 (high), except for remove operation where 0 will also be accepted.
Declaration
[JsonProperty("lifetimeValueBucket")]
public virtual int? LifetimeValueBucket { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
LifetimeValueMicros
Advertiser defined lifetime value for the user.
Declaration
[JsonProperty("lifetimeValueMicros")]
public virtual long? LifetimeValueMicros { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
ShoppingLoyalty
The shopping loyalty related data. Shopping utilizes this data to provide users with a better experience. Accessible only to merchants on the allow-list with the user's consent.
Declaration
[JsonProperty("shoppingLoyalty")]
public virtual GoogleAdsSearchads360V23CommonShoppingLoyalty ShoppingLoyalty { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23CommonShoppingLoyalty |