Class Item
Represents an item in the cart associated with the event.
Implements
Inherited Members
Namespace: Google.Apis.DataManager.v1.Data
Assembly: Google.Apis.DataManager.v1.dll
Syntax
public class Item : IDirectResponseSchema
Properties
AdditionalItemParameters
Optional. A bucket of any event parameters related to an item to be included within the event that were not already specified using other structured fields.
Declaration
[JsonProperty("additionalItemParameters")]
public virtual IList<ItemParameter> AdditionalItemParameters { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<ItemParameter> |
ConversionValue
Optional. The conversion value associated with this item within the event, for cases where the conversion value is different for each item.
Declaration
[JsonProperty("conversionValue")]
public virtual double? ConversionValue { get; set; }
Property Value
| Type | Description |
|---|---|
| double? |
CustomVariables
Optional. Additional key/value pair information to send to the conversion containers (conversion action or Floodlight activity), when tracking per-item conversions.
Declaration
[JsonProperty("customVariables")]
public virtual IList<ItemCustomVariable> CustomVariables { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<ItemCustomVariable> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ItemId
Optional. A unique identifier to reference the item.
Declaration
[JsonProperty("itemId")]
public virtual string ItemId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MerchantFeedLabel
Optional. The feed label of the Merchant Center feed. If countries are still being used, the 2-letter country code in ISO-3166-1 alpha-2 can be used instead. For Store Sales events this will override the value set at the cart level. This field is ignored for other events.
Declaration
[JsonProperty("merchantFeedLabel")]
public virtual string MerchantFeedLabel { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MerchantFeedLanguageCode
Optional. The language code in ISO 639-1 associated with the Merchant Center feed where your items are uploaded.
Declaration
[JsonProperty("merchantFeedLanguageCode")]
public virtual string MerchantFeedLanguageCode { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MerchantId
Optional. The Merchant Center ID associated with the item. For Store Sales events this will override the value set at the cart level. This field is ignored for other events.
Declaration
[JsonProperty("merchantId")]
public virtual string MerchantId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MerchantProductId
Optional. The product ID within the Merchant Center account.
Declaration
[JsonProperty("merchantProductId")]
public virtual string MerchantProductId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Quantity
Optional. The number of this item associated with the event.
Declaration
[JsonProperty("quantity")]
public virtual long? Quantity { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
UnitPrice
Optional. The unit price excluding tax, shipping, and any transaction level discounts.
Declaration
[JsonProperty("unitPrice")]
public virtual double? UnitPrice { get; set; }
Property Value
| Type | Description |
|---|---|
| double? |