View Source GoogleApi.Manufacturers.V1.Model.ProductCertification (google_api_manufacturers v0.21.0)

Product certification data.

Attributes

  • brand (type: String.t, default: nil) - Required. This is the product's brand name. The brand is used to help identify your product.
  • certification (type: list(GoogleApi.Manufacturers.V1.Model.Certification.t), default: nil) - Required. A list of certifications to link to the described product.
  • countryCode (type: list(String.t), default: nil) - Optional. A 2-letter country code (ISO 3166-1 Alpha 2).
  • destinationStatuses (type: list(GoogleApi.Manufacturers.V1.Model.DestinationStatus.t), default: nil) - Output only. The statuses of the destinations.
  • issues (type: list(GoogleApi.Manufacturers.V1.Model.Issue.t), default: nil) - Output only. A server-generated list of issues associated with the product.
  • mpn (type: list(String.t), default: nil) - Optional. These are the Manufacturer Part Numbers (MPN). MPNs are used to uniquely identify a specific product among all products from the same manufacturer
  • name (type: String.t, default: nil) - Required. The unique name identifier of a product certification Format: accounts/{account}/languages/{language_code}/productCertifications/{id} Where id is a some unique identifier and language_code is a 2-letter ISO 639-1 code of a Shopping supported language according to https://support.google.com/merchants/answer/160637.
  • productCode (type: list(String.t), default: nil) - Optional. Another name for GTIN.
  • productType (type: list(String.t), default: nil) - Optional. These are your own product categorization system in your product data.
  • title (type: String.t, default: nil) - Required. This is to clearly identify the product you are certifying.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Manufacturers.V1.Model.ProductCertification{
  brand: String.t() | nil,
  certification: [GoogleApi.Manufacturers.V1.Model.Certification.t()] | nil,
  countryCode: [String.t()] | nil,
  destinationStatuses:
    [GoogleApi.Manufacturers.V1.Model.DestinationStatus.t()] | nil,
  issues: [GoogleApi.Manufacturers.V1.Model.Issue.t()] | nil,
  mpn: [String.t()] | nil,
  name: String.t() | nil,
  productCode: [String.t()] | nil,
  productType: [String.t()] | nil,
  title: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.