content  v2.1
Properties | List of all members
Google.Apis.ShoppingContent.v2_1.Data.Product Class Reference

Product data. After inserting, updating, or deleting a product, it may take several minutes before changes take effect. More...

Inheritance diagram for Google.Apis.ShoppingContent.v2_1.Data.Product:
Google::Apis::Requests::IDirectResponseSchema

Properties

virtual System.Collections.Generic.IList< string > AdditionalImageLinks [get, set]
 Additional URLs of images of the item. More...
 
virtual string AdsGrouping [get, set]
 Used to group items in an arbitrary way. Only for CPA%, discouraged otherwise. More...
 
virtual System.Collections.Generic.IList< string > AdsLabels [get, set]
 Similar to ads_grouping, but only works on CPC. More...
 
virtual string AdsRedirect [get, set]
 Allows advertisers to override the item URL when the product is shown within the context of Product Ads. More...
 
virtual System.Nullable< bool > Adult [get, set]
 Set to true if the item is targeted towards adults. More...
 
virtual string AgeGroup [get, set]
 Target age group of the item. More...
 
virtual string Availability [get, set]
 Availability status of the item. More...
 
virtual string AvailabilityDate [get, set]
 The day a pre-ordered product becomes available for delivery, in ISO 8601 format. More...
 
virtual string Brand [get, set]
 Brand of the item. More...
 
virtual string Channel [get, set]
 The item's channel (online or local). More...
 
virtual string Color [get, set]
 Color of the item. More...
 
virtual string Condition [get, set]
 Condition or state of the item. More...
 
virtual string ContentLanguage [get, set]
 The two-letter ISO 639-1 language code for the item. More...
 
virtual Price CostOfGoodsSold [get, set]
 Cost of goods sold. Used for gross profit reporting. More...
 
virtual System.Collections.Generic.IList< CustomAttributeCustomAttributes [get, set]
 A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form (e.g., { "name": "size type", "value": "regular" }). This is useful for submitting attributes not explicitly exposed by the API, such as additional attributes used for Shopping Actions. More...
 
virtual string CustomLabel0 [get, set]
 Custom label 0 for custom grouping of items in a Shopping campaign. More...
 
virtual string CustomLabel1 [get, set]
 Custom label 1 for custom grouping of items in a Shopping campaign. More...
 
virtual string CustomLabel2 [get, set]
 Custom label 2 for custom grouping of items in a Shopping campaign. More...
 
virtual string CustomLabel3 [get, set]
 Custom label 3 for custom grouping of items in a Shopping campaign. More...
 
virtual string CustomLabel4 [get, set]
 Custom label 4 for custom grouping of items in a Shopping campaign. More...
 
virtual string Description [get, set]
 Description of the item. More...
 
virtual string DisplayAdsId [get, set]
 An identifier for an item for dynamic remarketing campaigns. More...
 
virtual string DisplayAdsLink [get, set]
 URL directly to your item's landing page for dynamic remarketing campaigns. More...
 
virtual System.Collections.Generic.IList< string > DisplayAdsSimilarIds [get, set]
 Advertiser-specified recommendations. More...
 
virtual string DisplayAdsTitle [get, set]
 Title of an item for dynamic remarketing campaigns. More...
 
virtual System.Nullable< double > DisplayAdsValue [get, set]
 Offer margin for dynamic remarketing campaigns. More...
 
virtual string EnergyEfficiencyClass [get, set]
 The energy efficiency class as defined in EU directive 2010/30/EU. More...
 
virtual System.Collections.Generic.IList< string > ExcludedDestinations [get, set]
 The list of destinations to exclude for this target (corresponds to unchecked check boxes in Merchant Center). More...
 
virtual string ExpirationDate [get, set]
 Date on which the item should expire, as specified upon insertion, in ISO 8601 format. The actual expiration date in Google Shopping is exposed in productstatuses as googleExpirationDate and might be earlier if expirationDate is too far in the future. More...
 
virtual string Gender [get, set]
 Target gender of the item. More...
 
virtual string GoogleProductCategory [get, set]
 Google's category of the item (see Google product taxonomy). More...
 
virtual string Gtin [get, set]
 Global Trade Item Number (GTIN) of the item. More...
 
virtual string Id [get, set]
 The REST ID of the product. Content API methods that operate on products take this as their productId parameter. The REST ID for a product is of the form channel:contentLanguage:targetCountry:offerId. More...
 
virtual System.Nullable< bool > IdentifierExists [get, set]
 False when the item does not have unique product identifiers appropriate to its category, such as GTIN, MPN, and brand. Required according to the Unique Product Identifier Rules for all target countries except for Canada. More...
 
virtual string ImageLink [get, set]
 URL of an image of the item. More...
 
virtual System.Collections.Generic.IList< string > IncludedDestinations [get, set]
 The list of destinations to include for this target (corresponds to checked check boxes in Merchant Center). Default destinations are always included unless provided in excludedDestinations. More...
 
virtual Installment Installment [get, set]
 Number and amount of installments to pay for an item. Brazil only. More...
 
virtual System.Nullable< bool > IsBundle [get, set]
 Whether the item is a merchant-defined bundle. A bundle is a custom grouping of different products sold by a merchant for a single price. More...
 
virtual string ItemGroupId [get, set]
 Shared identifier for all variants of the same product. More...
 
virtual string Kind [get, set]
 Identifies what kind of resource this is. Value: the fixed string "content#product". More...
 
virtual string Link [get, set]
 URL directly linking to your item's page on your website. More...
 
virtual LoyaltyPoints LoyaltyPoints [get, set]
 Loyalty points that users receive after purchasing the item. Japan only. More...
 
virtual string Material [get, set]
 The material of which the item is made. More...
 
virtual string MaxEnergyEfficiencyClass [get, set]
 The energy efficiency class as defined in EU directive 2010/30/EU. More...
 
virtual System.Nullable< long > MaxHandlingTime [get, set]
 Maximal product handling time (in business days). More...
 
virtual string MinEnergyEfficiencyClass [get, set]
 The energy efficiency class as defined in EU directive 2010/30/EU. More...
 
virtual System.Nullable< long > MinHandlingTime [get, set]
 Minimal product handling time (in business days). More...
 
virtual string MobileLink [get, set]
 Link to a mobile-optimized version of the landing page. More...
 
virtual string Mpn [get, set]
 Manufacturer Part Number (MPN) of the item. More...
 
virtual System.Nullable< long > Multipack [get, set]
 The number of identical products in a merchant-defined multipack. More...
 
virtual string OfferId [get, set]
 A unique identifier for the item. Leading and trailing whitespaces are stripped and multiple whitespaces are replaced by a single whitespace upon submission. Only valid unicode characters are accepted. See the products feed specification for details. Note: Content API methods that operate on products take the REST ID of the product, not this identifier. More...
 
virtual string Pattern [get, set]
 The item's pattern (e.g. polka dots). More...
 
virtual Price Price [get, set]
 Price of the item. More...
 
virtual System.Collections.Generic.IList< string > ProductTypes [get, set]
 Categories of the item (formatted as in products data specification). More...
 
virtual System.Collections.Generic.IList< string > PromotionIds [get, set]
 The unique ID of a promotion. More...
 
virtual Price SalePrice [get, set]
 Advertised sale price of the item. More...
 
virtual string SalePriceEffectiveDate [get, set]
 Date range during which the item is on sale (see products data specification). More...
 
virtual System.Nullable< long > SellOnGoogleQuantity [get, set]
 The quantity of the product that is available for selling on Google. Supported only for online products. More...
 
virtual System.Collections.Generic.IList< ProductShippingShipping [get, set]
 Shipping rules. More...
 
virtual ProductShippingDimension ShippingHeight [get, set]
 Height of the item for shipping. More...
 
virtual string ShippingLabel [get, set]
 The shipping label of the product, used to group product in account-level shipping rules. More...
 
virtual ProductShippingDimension ShippingLength [get, set]
 Length of the item for shipping. More...
 
virtual ProductShippingWeight ShippingWeight [get, set]
 Weight of the item for shipping. More...
 
virtual ProductShippingDimension ShippingWidth [get, set]
 Width of the item for shipping. More...
 
virtual string SizeSystem [get, set]
 System in which the size is specified. Recommended for apparel items. More...
 
virtual string SizeType [get, set]
 The cut of the item. Recommended for apparel items. More...
 
virtual System.Collections.Generic.IList< string > Sizes [get, set]
 Size of the item. Only one value is allowed. For variants with different sizes, insert a separate product for each size with the same itemGroupId value (see size definition). More...
 
virtual string Source [get, set]
 The source of the offer, i.e., how the offer was created. More...
 
virtual string TargetCountry [get, set]
 The CLDR territory code for the item. More...
 
virtual string TaxCategory [get, set]
 The tax category of the product, used to configure detailed tax nexus in account-level tax settings. More...
 
virtual System.Collections.Generic.IList< ProductTaxTaxes [get, set]
 Tax information. More...
 
virtual string Title [get, set]
 Title of the item. More...
 
virtual string TransitTimeLabel [get, set]
 The transit time label of the product, used to group product in account-level transit time tables. More...
 
virtual ProductUnitPricingBaseMeasure UnitPricingBaseMeasure [get, set]
 The preference of the denominator of the unit price. More...
 
virtual ProductUnitPricingMeasure UnitPricingMeasure [get, set]
 The measure and dimension of an item. More...
 
virtual string ETag [get, set]
 The ETag of the item. More...
 
- Properties inherited from Google::Apis::Requests::IDirectResponseSchema
string ETag
 

Detailed Description

Product data. After inserting, updating, or deleting a product, it may take several minutes before changes take effect.

Property Documentation

◆ AdditionalImageLinks

virtual System.Collections.Generic.IList<string> Google.Apis.ShoppingContent.v2_1.Data.Product.AdditionalImageLinks
getset

Additional URLs of images of the item.

◆ AdsGrouping

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.AdsGrouping
getset

Used to group items in an arbitrary way. Only for CPA%, discouraged otherwise.

◆ AdsLabels

virtual System.Collections.Generic.IList<string> Google.Apis.ShoppingContent.v2_1.Data.Product.AdsLabels
getset

Similar to ads_grouping, but only works on CPC.

◆ AdsRedirect

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.AdsRedirect
getset

Allows advertisers to override the item URL when the product is shown within the context of Product Ads.

◆ Adult

virtual System.Nullable<bool> Google.Apis.ShoppingContent.v2_1.Data.Product.Adult
getset

Set to true if the item is targeted towards adults.

◆ AgeGroup

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.AgeGroup
getset

Target age group of the item.

◆ Availability

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.Availability
getset

Availability status of the item.

◆ AvailabilityDate

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.AvailabilityDate
getset

The day a pre-ordered product becomes available for delivery, in ISO 8601 format.

◆ Brand

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.Brand
getset

Brand of the item.

◆ Channel

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.Channel
getset

The item's channel (online or local).

◆ Color

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.Color
getset

Color of the item.

◆ Condition

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.Condition
getset

Condition or state of the item.

◆ ContentLanguage

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.ContentLanguage
getset

The two-letter ISO 639-1 language code for the item.

◆ CostOfGoodsSold

virtual Price Google.Apis.ShoppingContent.v2_1.Data.Product.CostOfGoodsSold
getset

Cost of goods sold. Used for gross profit reporting.

◆ CustomAttributes

virtual System.Collections.Generic.IList<CustomAttribute> Google.Apis.ShoppingContent.v2_1.Data.Product.CustomAttributes
getset

A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form (e.g., { "name": "size type", "value": "regular" }). This is useful for submitting attributes not explicitly exposed by the API, such as additional attributes used for Shopping Actions.

◆ CustomLabel0

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.CustomLabel0
getset

Custom label 0 for custom grouping of items in a Shopping campaign.

◆ CustomLabel1

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.CustomLabel1
getset

Custom label 1 for custom grouping of items in a Shopping campaign.

◆ CustomLabel2

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.CustomLabel2
getset

Custom label 2 for custom grouping of items in a Shopping campaign.

◆ CustomLabel3

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.CustomLabel3
getset

Custom label 3 for custom grouping of items in a Shopping campaign.

◆ CustomLabel4

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.CustomLabel4
getset

Custom label 4 for custom grouping of items in a Shopping campaign.

◆ Description

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.Description
getset

Description of the item.

◆ DisplayAdsId

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.DisplayAdsId
getset

An identifier for an item for dynamic remarketing campaigns.

◆ DisplayAdsLink

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.DisplayAdsLink
getset

URL directly to your item's landing page for dynamic remarketing campaigns.

◆ DisplayAdsSimilarIds

virtual System.Collections.Generic.IList<string> Google.Apis.ShoppingContent.v2_1.Data.Product.DisplayAdsSimilarIds
getset

Advertiser-specified recommendations.

◆ DisplayAdsTitle

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.DisplayAdsTitle
getset

Title of an item for dynamic remarketing campaigns.

◆ DisplayAdsValue

virtual System.Nullable<double> Google.Apis.ShoppingContent.v2_1.Data.Product.DisplayAdsValue
getset

Offer margin for dynamic remarketing campaigns.

◆ EnergyEfficiencyClass

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.EnergyEfficiencyClass
getset

The energy efficiency class as defined in EU directive 2010/30/EU.

◆ ETag

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

The ETag of the item.

◆ ExcludedDestinations

virtual System.Collections.Generic.IList<string> Google.Apis.ShoppingContent.v2_1.Data.Product.ExcludedDestinations
getset

The list of destinations to exclude for this target (corresponds to unchecked check boxes in Merchant Center).

◆ ExpirationDate

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.ExpirationDate
getset

Date on which the item should expire, as specified upon insertion, in ISO 8601 format. The actual expiration date in Google Shopping is exposed in productstatuses as googleExpirationDate and might be earlier if expirationDate is too far in the future.

◆ Gender

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.Gender
getset

Target gender of the item.

◆ GoogleProductCategory

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.GoogleProductCategory
getset

Google's category of the item (see Google product taxonomy).

◆ Gtin

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.Gtin
getset

Global Trade Item Number (GTIN) of the item.

◆ Id

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.Id
getset

The REST ID of the product. Content API methods that operate on products take this as their productId parameter. The REST ID for a product is of the form channel:contentLanguage:targetCountry:offerId.

◆ IdentifierExists

virtual System.Nullable<bool> Google.Apis.ShoppingContent.v2_1.Data.Product.IdentifierExists
getset

False when the item does not have unique product identifiers appropriate to its category, such as GTIN, MPN, and brand. Required according to the Unique Product Identifier Rules for all target countries except for Canada.

◆ ImageLink

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.ImageLink
getset

URL of an image of the item.

◆ IncludedDestinations

virtual System.Collections.Generic.IList<string> Google.Apis.ShoppingContent.v2_1.Data.Product.IncludedDestinations
getset

The list of destinations to include for this target (corresponds to checked check boxes in Merchant Center). Default destinations are always included unless provided in excludedDestinations.

◆ Installment

virtual Installment Google.Apis.ShoppingContent.v2_1.Data.Product.Installment
getset

Number and amount of installments to pay for an item. Brazil only.

◆ IsBundle

virtual System.Nullable<bool> Google.Apis.ShoppingContent.v2_1.Data.Product.IsBundle
getset

Whether the item is a merchant-defined bundle. A bundle is a custom grouping of different products sold by a merchant for a single price.

◆ ItemGroupId

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.ItemGroupId
getset

Shared identifier for all variants of the same product.

◆ Kind

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.Kind
getset

Identifies what kind of resource this is. Value: the fixed string "content#product".

◆ Link

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.Link
getset

URL directly linking to your item's page on your website.

◆ LoyaltyPoints

virtual LoyaltyPoints Google.Apis.ShoppingContent.v2_1.Data.Product.LoyaltyPoints
getset

Loyalty points that users receive after purchasing the item. Japan only.

◆ Material

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.Material
getset

The material of which the item is made.

◆ MaxEnergyEfficiencyClass

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.MaxEnergyEfficiencyClass
getset

The energy efficiency class as defined in EU directive 2010/30/EU.

◆ MaxHandlingTime

virtual System.Nullable<long> Google.Apis.ShoppingContent.v2_1.Data.Product.MaxHandlingTime
getset

Maximal product handling time (in business days).

◆ MinEnergyEfficiencyClass

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.MinEnergyEfficiencyClass
getset

The energy efficiency class as defined in EU directive 2010/30/EU.

◆ MinHandlingTime

virtual System.Nullable<long> Google.Apis.ShoppingContent.v2_1.Data.Product.MinHandlingTime
getset

Minimal product handling time (in business days).

◆ MobileLink

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.MobileLink
getset

Link to a mobile-optimized version of the landing page.

◆ Mpn

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.Mpn
getset

Manufacturer Part Number (MPN) of the item.

◆ Multipack

virtual System.Nullable<long> Google.Apis.ShoppingContent.v2_1.Data.Product.Multipack
getset

The number of identical products in a merchant-defined multipack.

◆ OfferId

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.OfferId
getset

A unique identifier for the item. Leading and trailing whitespaces are stripped and multiple whitespaces are replaced by a single whitespace upon submission. Only valid unicode characters are accepted. See the products feed specification for details. Note: Content API methods that operate on products take the REST ID of the product, not this identifier.

◆ Pattern

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.Pattern
getset

The item's pattern (e.g. polka dots).

◆ Price

virtual Price Google.Apis.ShoppingContent.v2_1.Data.Product.Price
getset

Price of the item.

◆ ProductTypes

virtual System.Collections.Generic.IList<string> Google.Apis.ShoppingContent.v2_1.Data.Product.ProductTypes
getset

Categories of the item (formatted as in products data specification).

◆ PromotionIds

virtual System.Collections.Generic.IList<string> Google.Apis.ShoppingContent.v2_1.Data.Product.PromotionIds
getset

The unique ID of a promotion.

◆ SalePrice

virtual Price Google.Apis.ShoppingContent.v2_1.Data.Product.SalePrice
getset

Advertised sale price of the item.

◆ SalePriceEffectiveDate

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.SalePriceEffectiveDate
getset

Date range during which the item is on sale (see products data specification).

◆ SellOnGoogleQuantity

virtual System.Nullable<long> Google.Apis.ShoppingContent.v2_1.Data.Product.SellOnGoogleQuantity
getset

The quantity of the product that is available for selling on Google. Supported only for online products.

◆ Shipping

virtual System.Collections.Generic.IList<ProductShipping> Google.Apis.ShoppingContent.v2_1.Data.Product.Shipping
getset

Shipping rules.

◆ ShippingHeight

virtual ProductShippingDimension Google.Apis.ShoppingContent.v2_1.Data.Product.ShippingHeight
getset

Height of the item for shipping.

◆ ShippingLabel

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.ShippingLabel
getset

The shipping label of the product, used to group product in account-level shipping rules.

◆ ShippingLength

virtual ProductShippingDimension Google.Apis.ShoppingContent.v2_1.Data.Product.ShippingLength
getset

Length of the item for shipping.

◆ ShippingWeight

virtual ProductShippingWeight Google.Apis.ShoppingContent.v2_1.Data.Product.ShippingWeight
getset

Weight of the item for shipping.

◆ ShippingWidth

virtual ProductShippingDimension Google.Apis.ShoppingContent.v2_1.Data.Product.ShippingWidth
getset

Width of the item for shipping.

◆ Sizes

virtual System.Collections.Generic.IList<string> Google.Apis.ShoppingContent.v2_1.Data.Product.Sizes
getset

Size of the item. Only one value is allowed. For variants with different sizes, insert a separate product for each size with the same itemGroupId value (see size definition).

◆ SizeSystem

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.SizeSystem
getset

System in which the size is specified. Recommended for apparel items.

◆ SizeType

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.SizeType
getset

The cut of the item. Recommended for apparel items.

◆ Source

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.Source
getset

The source of the offer, i.e., how the offer was created.

◆ TargetCountry

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.TargetCountry
getset

The CLDR territory code for the item.

◆ TaxCategory

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.TaxCategory
getset

The tax category of the product, used to configure detailed tax nexus in account-level tax settings.

◆ Taxes

virtual System.Collections.Generic.IList<ProductTax> Google.Apis.ShoppingContent.v2_1.Data.Product.Taxes
getset

Tax information.

◆ Title

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.Title
getset

Title of the item.

◆ TransitTimeLabel

virtual string Google.Apis.ShoppingContent.v2_1.Data.Product.TransitTimeLabel
getset

The transit time label of the product, used to group product in account-level transit time tables.

◆ UnitPricingBaseMeasure

virtual ProductUnitPricingBaseMeasure Google.Apis.ShoppingContent.v2_1.Data.Product.UnitPricingBaseMeasure
getset

The preference of the denominator of the unit price.

◆ UnitPricingMeasure

virtual ProductUnitPricingMeasure Google.Apis.ShoppingContent.v2_1.Data.Product.UnitPricingMeasure
getset

The measure and dimension of an item.


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