package types
- Alphabetic
- Public
- Protected
Type Members
- final case class Channel(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Channel] with Product with Serializable
[Channel](https://support.google.com/merchants/answer/7361332) of a product.
[Channel](https://support.google.com/merchants/answer/7361332) of a product.
Channel is used to distinguish between online and local products.
- Annotations
- @SerialVersionUID()
- final case class CustomAttribute(name: Option[String] = _root_.scala.None, value: Option[String] = _root_.scala.None, groupValues: Seq[CustomAttribute] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[CustomAttribute] with Product with Serializable
A message that represents custom attributes.
A message that represents custom attributes. Exactly one of
value
orgroup_values
must not be empty.- name
The name of the attribute.
- value
The value of the attribute. If
value
is not empty,group_values
must be empty.- groupValues
Subattributes within this attribute group. If
group_values
is not empty,value
must be empty.
- Annotations
- @SerialVersionUID()
- final case class Destination(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Destination] with Product with Serializable
Destinations available for a product.
Destinations available for a product.
Destinations are used in Merchant Center to allow you to control where the products from your data feed should be displayed.
- Annotations
- @SerialVersionUID()
- final case class Price(amountMicros: Option[Long] = _root_.scala.None, currencyCode: Option[String] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Price] with Product with Serializable
The price represented as a number and currency.
The price represented as a number and currency.
- amountMicros
The price represented as a number in micros (1 million micros is an equivalent to one's currency standard unit, for example, 1 USD = 1000000 micros).
- currencyCode
The currency of the price using three-letter acronyms according to [ISO 4217](http://en.wikipedia.org/wiki/ISO_4217).
- Annotations
- @SerialVersionUID()
- final case class ReportingContext(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReportingContext] with Product with Serializable
Reporting contexts that your account and product issues apply to.
Reporting contexts that your account and product issues apply to.
Reporting contexts are groups of surfaces and formats for product results on Google. They can represent the entire destination (for example, [Shopping ads](https://support.google.com/merchants/answer/6149970)) or a subset of formats within a destination (for example, [Demand Gen ads](https://support.google.com/merchants/answer/13389785)).
- Annotations
- @SerialVersionUID()
- final case class Weight(amountMicros: Option[Long] = _root_.scala.None, unit: WeightUnit = com.google.shopping.`type`.types.Weight.WeightUnit.WEIGHT_UNIT_UNSPECIFIED, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Weight] with Product with Serializable
The weight represented as the value in string and the unit.
The weight represented as the value in string and the unit.
- amountMicros
Required. The weight represented as a number in micros (1 million micros is an equivalent to one's currency standard unit, for example, 1 kg = 1000000 micros). This field can also be set as infinity by setting to -1. This field only support -1 and positive value.
- unit
Required. The weight unit. Acceptable values are: kg and lb
- Annotations
- @SerialVersionUID()
Value Members
- object Channel extends GeneratedMessageCompanion[Channel]
- object CustomAttribute extends GeneratedMessageCompanion[CustomAttribute]
- object Destination extends GeneratedMessageCompanion[Destination]
- object Price extends GeneratedMessageCompanion[Price]
- object ReportingContext extends GeneratedMessageCompanion[ReportingContext]
- object TypesProto extends GeneratedFileObject
- object Weight extends GeneratedMessageCompanion[Weight]