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