View Source GoogleApi.Content.V21.Model.PosInventoryRequest (google_api_content v0.67.1)

Attributes

  • contentLanguage (type: String.t, default: nil) - Required. The two-letter ISO 639-1 language code for the item.
  • gtin (type: String.t, default: nil) - Global Trade Item Number.
  • itemId (type: String.t, default: nil) - Required. A unique identifier for the item.
  • pickupMethod (type: String.t, default: nil) - Optional. Supported pickup method for this offer. Unless the value is "not supported", this field must be submitted together with pickupSla. For accepted attribute values, see the local product inventory feed specification.
  • pickupSla (type: String.t, default: nil) - Optional. Expected date that an order will be ready for pickup relative to the order date. Must be submitted together with pickupMethod. For accepted attribute values, see the local product inventory feed specification.
  • price (type: GoogleApi.Content.V21.Model.Price.t, default: nil) - Required. The current price of the item.
  • quantity (type: String.t, default: nil) - Required. The available quantity of the item.
  • storeCode (type: String.t, default: nil) - Required. The identifier of the merchant's store. Either a storeCode inserted through the API or the code of the store in a Business Profile.
  • targetCountry (type: String.t, default: nil) - Required. The CLDR territory code for the item.
  • timestamp (type: String.t, default: nil) - Required. The inventory timestamp, in ISO 8601 format.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Content.V21.Model.PosInventoryRequest{
  contentLanguage: String.t() | nil,
  gtin: String.t() | nil,
  itemId: String.t() | nil,
  pickupMethod: String.t() | nil,
  pickupSla: String.t() | nil,
  price: GoogleApi.Content.V21.Model.Price.t() | nil,
  quantity: String.t() | nil,
  storeCode: String.t() | nil,
  targetCountry: String.t() | nil,
  timestamp: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.