Class Shipping
The Shipping of the product.
Implements
Inherited Members
Namespace: Google.Apis.Merchant.products_v1beta.Data
Assembly: Google.Apis.Merchant.products_v1beta.dll
Syntax
public class Shipping : IDirectResponseSchema
Properties
Country
The CLDR territory code of the country to which an item will ship.
Declaration
[JsonProperty("country")]
public virtual string Country { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
LocationGroupName
The location where the shipping is applicable, represented by a location group name.
Declaration
[JsonProperty("locationGroupName")]
public virtual string LocationGroupName { get; set; }
Property Value
Type | Description |
---|---|
string |
LocationId
The numeric ID of a location that the shipping rate applies to as defined in the AdWords API.
Declaration
[JsonProperty("locationId")]
public virtual long? LocationId { get; set; }
Property Value
Type | Description |
---|---|
long? |
MaxHandlingTime
Maximum handling time (inclusive) between when the order is received and shipped in business days. 0 means that the order is shipped on the same day as it is received if it happens before the cut-off time. Both maxHandlingTime and maxTransitTime are required if providing shipping speeds. minHandlingTime is optional if maxHandlingTime is present.
Declaration
[JsonProperty("maxHandlingTime")]
public virtual long? MaxHandlingTime { get; set; }
Property Value
Type | Description |
---|---|
long? |
MaxTransitTime
Maximum transit time (inclusive) between when the order has shipped and when it is delivered in business days. 0 means that the order is delivered on the same day as it ships. Both maxHandlingTime and maxTransitTime are required if providing shipping speeds. minTransitTime is optional if maxTransitTime is present.
Declaration
[JsonProperty("maxTransitTime")]
public virtual long? MaxTransitTime { get; set; }
Property Value
Type | Description |
---|---|
long? |
MinHandlingTime
Minimum handling time (inclusive) between when the order is received and shipped in business days. 0 means that the order is shipped on the same day as it is received if it happens before the cut-off time. minHandlingTime can only be present together with maxHandlingTime; but it is not required if maxHandlingTime is present.
Declaration
[JsonProperty("minHandlingTime")]
public virtual long? MinHandlingTime { get; set; }
Property Value
Type | Description |
---|---|
long? |
MinTransitTime
Minimum transit time (inclusive) between when the order has shipped and when it is delivered in business days. 0 means that the order is delivered on the same day as it ships. minTransitTime can only be present together with maxTransitTime; but it is not required if maxTransitTime is present.
Declaration
[JsonProperty("minTransitTime")]
public virtual long? MinTransitTime { get; set; }
Property Value
Type | Description |
---|---|
long? |
PostalCode
The postal code range that the shipping rate applies to, represented by a postal code, a postal code prefix followed by a * wildcard, a range between two postal codes or two postal code prefixes of equal length.
Declaration
[JsonProperty("postalCode")]
public virtual string PostalCode { get; set; }
Property Value
Type | Description |
---|---|
string |
Price
Fixed shipping price, represented as a number.
Declaration
[JsonProperty("price")]
public virtual Price Price { get; set; }
Property Value
Type | Description |
---|---|
Price |
Region
The geographic region to which a shipping rate applies. See region for more information.
Declaration
[JsonProperty("region")]
public virtual string Region { get; set; }
Property Value
Type | Description |
---|---|
string |
Service
A free-form description of the service class or delivery speed.
Declaration
[JsonProperty("service")]
public virtual string Service { get; set; }
Property Value
Type | Description |
---|---|
string |