PriceInsightsProductView class

Fields available for query in price_insights_product_view table.

Price insights report. Values are only set for fields requested explicitly in the request's search query.

Constructors

PriceInsightsProductView.new({String? brand, String? categoryL1, String? categoryL2, String? categoryL3, String? categoryL4, String? categoryL5, String? effectiveness, String? id, String? offerId, double? predictedClicksChangeFraction, double? predictedConversionsChangeFraction, double? predictedImpressionsChangeFraction, Price? price, String? productTypeL1, String? productTypeL2, String? productTypeL3, String? productTypeL4, String? productTypeL5, Price? suggestedPrice, String? title})
PriceInsightsProductView.fromJson(Map json_)

Properties

brand String?
Brand of the product.
getter/setter pair
categoryL1 String?
Product category (1st level) in Google's product taxonomy.
getter/setter pair
categoryL2 String?
Product category (2nd level) in Google's product taxonomy.
getter/setter pair
categoryL3 String?
Product category (3rd level) in Google's product taxonomy.
getter/setter pair
categoryL4 String?
Product category (4th level) in Google's product taxonomy.
getter/setter pair
categoryL5 String?
Product category (5th level) in Google's product taxonomy.
getter/setter pair
effectiveness String?
The predicted effectiveness of applying the price suggestion, bucketed. Possible string values are:
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String?
REST ID of the product, in the form of channel~languageCode~feedLabel~offerId.
getter/setter pair
offerId String?
Merchant-provided id of the product.
getter/setter pair
predictedClicksChangeFraction double?
Predicted change in clicks as a fraction after introducing the suggested price compared to current active price.
getter/setter pair
predictedConversionsChangeFraction double?
Predicted change in conversions as a fraction after introducing the suggested price compared to current active price.
getter/setter pair
predictedImpressionsChangeFraction double?
Predicted change in impressions as a fraction after introducing the suggested price compared to current active price.
getter/setter pair
price Price?
Current price of the product.
getter/setter pair
productTypeL1 String?
Product type (1st level) in merchant's own product taxonomy.
getter/setter pair
productTypeL2 String?
Product type (2nd level) in merchant's own product taxonomy.
getter/setter pair
productTypeL3 String?
Product type (3rd level) in merchant's own product taxonomy.
getter/setter pair
productTypeL4 String?
Product type (4th level) in merchant's own product taxonomy.
getter/setter pair
productTypeL5 String?
Product type (5th level) in merchant's own product taxonomy.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
suggestedPrice Price?
Latest suggested price for the product.
getter/setter pair
title String?
Title of the product.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited