Show / Hide Table of Contents

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.

Inheritance
object
PriceInsightsProductView
Implements
IMessage<PriceInsightsProductView>
IEquatable<PriceInsightsProductView>
IDeepCloneable<PriceInsightsProductView>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Shopping.Merchant.Reports.V1
Assembly: Google.Shopping.Merchant.Reports.V1.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
In this article
Back to top Generated by DocFX