str
The 3-letter currency code defined in `ISO
4217
price
float
Price of the product.
Google Merchant Center property
price __.
Schema.org property
Offer.price __.
original_price
float
Price of the product without any discount. If zero, by
default set to be the
price. If set,
original_price
should be greater than or equal to
price, otherwise
an INVALID_ARGUMENT error is thrown.
cost
float
The costs associated with the sale of a particular product.
Used for gross profit reporting.
- Profit = price
- cost
Google Merchant Center property
cost_of_goods_sold __.
price_effective_time
google.protobuf.timestamp_pb2.Timestamp
The timestamp when the
price starts to be
effective. This can be set as a future timestamp, and the
price is only used
for search after
price_effective_time.
If so, the
original_price
must be set and
original_price
is used before
price_effective_time.
Do not set if
price is always
effective because it will cause additional latency during
search.
price_expire_time
google.protobuf.timestamp_pb2.Timestamp
The timestamp when the
price stops to be
effective. The
price is used for
search before
price_expire_time.
If this field is set, the
original_price
must be set and
original_price
is used after
price_expire_time.
Do not set if
price is always
effective because it will cause additional latency during
search.
price_range
google.cloud.retail_v2.types.PriceInfo.PriceRange
Output only. The price range of all the child
Product.Type.VARIANTProducts grouped together
on the
Product.Type.PRIMARYProduct. Only populated
for
Product.Type.PRIMARYProducts.
Note: This field is OUTPUT_ONLY for
ProductService.GetProduct.
Do not set this field in API requests.