Class PriceInsightsProductView
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.
Implements
Namespace: Google.Shopping.Merchant.Reports.V1Beta
Assembly: Google.Shopping.Merchant.Reports.V1Beta.dll
Syntax
public sealed class PriceInsightsProductView : IMessage<PriceInsightsProductView>, IEquatable<PriceInsightsProductView>, IDeepCloneable<PriceInsightsProductView>, IBufferMessage, IMessage
Constructors
PriceInsightsProductView()
Declaration
public PriceInsightsProductView()
PriceInsightsProductView(PriceInsightsProductView)
Declaration
public PriceInsightsProductView(PriceInsightsProductView other)
Parameters
Type | Name | Description |
---|---|---|
PriceInsightsProductView | other |
Properties
Brand
Brand of the product.
Declaration
public string Brand { get; set; }
Property Value
Type | Description |
---|---|
string |
CategoryL1
Product category (1st level) in Google's product taxonomy.
Declaration
public string CategoryL1 { get; set; }
Property Value
Type | Description |
---|---|
string |
CategoryL2
Product category (2nd level) in Google's product taxonomy.
Declaration
public string CategoryL2 { get; set; }
Property Value
Type | Description |
---|---|
string |
CategoryL3
Product category (3rd level) in Google's product taxonomy.
Declaration
public string CategoryL3 { get; set; }
Property Value
Type | Description |
---|---|
string |
CategoryL4
Product category (4th level) in Google's product taxonomy.
Declaration
public string CategoryL4 { get; set; }
Property Value
Type | Description |
---|---|
string |
CategoryL5
Product category (5th level) in Google's product taxonomy.
Declaration
public string CategoryL5 { get; set; }
Property Value
Type | Description |
---|---|
string |
Effectiveness
The predicted effectiveness of applying the price suggestion, bucketed.
Declaration
public PriceInsightsProductView.Types.Effectiveness Effectiveness { get; set; }
Property Value
Type | Description |
---|---|
PriceInsightsProductView.Types.Effectiveness |
HasBrand
Gets whether the "brand" field is set
Declaration
public bool HasBrand { get; }
Property Value
Type | Description |
---|---|
bool |
HasCategoryL1
Gets whether the "category_l1" field is set
Declaration
public bool HasCategoryL1 { get; }
Property Value
Type | Description |
---|---|
bool |
HasCategoryL2
Gets whether the "category_l2" field is set
Declaration
public bool HasCategoryL2 { get; }
Property Value
Type | Description |
---|---|
bool |
HasCategoryL3
Gets whether the "category_l3" field is set
Declaration
public bool HasCategoryL3 { get; }
Property Value
Type | Description |
---|---|
bool |
HasCategoryL4
Gets whether the "category_l4" field is set
Declaration
public bool HasCategoryL4 { get; }
Property Value
Type | Description |
---|---|
bool |
HasCategoryL5
Gets whether the "category_l5" field is set
Declaration
public bool HasCategoryL5 { get; }
Property Value
Type | Description |
---|---|
bool |
HasId
Gets whether the "id" field is set
Declaration
public bool HasId { get; }
Property Value
Type | Description |
---|---|
bool |
HasOfferId
Gets whether the "offer_id" field is set
Declaration
public bool HasOfferId { get; }
Property Value
Type | Description |
---|---|
bool |
HasPredictedClicksChangeFraction
Gets whether the "predicted_clicks_change_fraction" field is set
Declaration
public bool HasPredictedClicksChangeFraction { get; }
Property Value
Type | Description |
---|---|
bool |
HasPredictedConversionsChangeFraction
Gets whether the "predicted_conversions_change_fraction" field is set
Declaration
public bool HasPredictedConversionsChangeFraction { get; }
Property Value
Type | Description |
---|---|
bool |
HasPredictedImpressionsChangeFraction
Gets whether the "predicted_impressions_change_fraction" field is set
Declaration
public bool HasPredictedImpressionsChangeFraction { get; }
Property Value
Type | Description |
---|---|
bool |
HasProductTypeL1
Gets whether the "product_type_l1" field is set
Declaration
public bool HasProductTypeL1 { get; }
Property Value
Type | Description |
---|---|
bool |
HasProductTypeL2
Gets whether the "product_type_l2" field is set
Declaration
public bool HasProductTypeL2 { get; }
Property Value
Type | Description |
---|---|
bool |
HasProductTypeL3
Gets whether the "product_type_l3" field is set
Declaration
public bool HasProductTypeL3 { get; }
Property Value
Type | Description |
---|---|
bool |
HasProductTypeL4
Gets whether the "product_type_l4" field is set
Declaration
public bool HasProductTypeL4 { get; }
Property Value
Type | Description |
---|---|
bool |
HasProductTypeL5
Gets whether the "product_type_l5" field is set
Declaration
public bool HasProductTypeL5 { get; }
Property Value
Type | Description |
---|---|
bool |
HasTitle
Gets whether the "title" field is set
Declaration
public bool HasTitle { get; }
Property Value
Type | Description |
---|---|
bool |
Id
REST ID of the product, in the form of
channel~languageCode~feedLabel~offerId
. Can be used to join data with the
product_view
table.
Required in the SELECT
clause.
Declaration
public string Id { get; set; }
Property Value
Type | Description |
---|---|
string |
OfferId
Merchant-provided id of the product.
Declaration
public string OfferId { get; set; }
Property Value
Type | Description |
---|---|
string |
PredictedClicksChangeFraction
Predicted change in clicks as a fraction after introducing the suggested price compared to current active price. For example, 0.05 is a 5% predicted increase in clicks.
Declaration
public double PredictedClicksChangeFraction { get; set; }
Property Value
Type | Description |
---|---|
double |
PredictedConversionsChangeFraction
Predicted change in conversions as a fraction after introducing the suggested price compared to current active price. For example, 0.05 is a 5% predicted increase in conversions).
Declaration
public double PredictedConversionsChangeFraction { get; set; }
Property Value
Type | Description |
---|---|
double |
PredictedImpressionsChangeFraction
Predicted change in impressions as a fraction after introducing the suggested price compared to current active price. For example, 0.05 is a 5% predicted increase in impressions.
Declaration
public double PredictedImpressionsChangeFraction { get; set; }
Property Value
Type | Description |
---|---|
double |
Price
Current price of the product.
Declaration
public Price Price { get; set; }
Property Value
Type | Description |
---|---|
Price |
ProductTypeL1
Product type (1st level) in merchant's own product taxonomy.
Declaration
public string ProductTypeL1 { get; set; }
Property Value
Type | Description |
---|---|
string |
ProductTypeL2
Product type (2nd level) in merchant's own product taxonomy.
Declaration
public string ProductTypeL2 { get; set; }
Property Value
Type | Description |
---|---|
string |
ProductTypeL3
Product type (3rd level) in merchant's own product taxonomy.
Declaration
public string ProductTypeL3 { get; set; }
Property Value
Type | Description |
---|---|
string |
ProductTypeL4
Product type (4th level) in merchant's own product taxonomy.
Declaration
public string ProductTypeL4 { get; set; }
Property Value
Type | Description |
---|---|
string |
ProductTypeL5
Product type (5th level) in merchant's own product taxonomy.
Declaration
public string ProductTypeL5 { get; set; }
Property Value
Type | Description |
---|---|
string |
SuggestedPrice
Latest suggested price for the product.
Declaration
public Price SuggestedPrice { get; set; }
Property Value
Type | Description |
---|---|
Price |
Title
Title of the product.
Declaration
public string Title { get; set; }
Property Value
Type | Description |
---|---|
string |