PriceInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The price information of a Product.
The 3-letter currency code defined in `ISO 4217
Price of the product. Google Merchant Center property `price
Price of the product without any discount. If zero, by default set to be the price.
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
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.
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.
Output only. The price range of all the child Product.Type.VARIANT Products grouped together on the Product.Type.PRIMARY Product. Only populated for Product.Type.PRIMARY Products. Note: This field is OUTPUT_ONLY for ProductService.GetProduct. Do not set this field in API requests.
Inheritancebuiltins.object > proto.message.Message > PriceInfo
PriceRange(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The price range of all variant Product having the same Product.primary_product_id.