Show / Hide Table of Contents

Class PriceCompetitivenessProductView

Fields available for query in price_competitiveness_product_view table.

Price competitiveness report.

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

Inheritance
object
PriceCompetitivenessProductView
Implements
IMessage<PriceCompetitivenessProductView>
IEquatable<PriceCompetitivenessProductView>
IDeepCloneable<PriceCompetitivenessProductView>
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 PriceCompetitivenessProductView : IMessage<PriceCompetitivenessProductView>, IEquatable<PriceCompetitivenessProductView>, IDeepCloneable<PriceCompetitivenessProductView>, IBufferMessage, IMessage

Constructors

PriceCompetitivenessProductView()

Declaration
public PriceCompetitivenessProductView()

PriceCompetitivenessProductView(PriceCompetitivenessProductView)

Declaration
public PriceCompetitivenessProductView(PriceCompetitivenessProductView other)
Parameters
Type Name Description
PriceCompetitivenessProductView other

Properties

BenchmarkPrice

Latest available price benchmark for the product's catalog in the benchmark country.

Declaration
public Price BenchmarkPrice { get; set; }
Property Value
Type Description
Price

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

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

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

HasReportCountryCode

Gets whether the "report_country_code" field is set

Declaration
public bool HasReportCountryCode { 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

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

ReportCountryCode

Country of the price benchmark. Represented in the ISO 3166 format.

Required in the SELECT clause.

Declaration
public string ReportCountryCode { get; set; }
Property Value
Type Description
string

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