Class CompetitiveVisibilityBenchmarkView
Fields available for query in competitive_visibility_benchmark_view
table.
Competitive visibility report with the category benchmark.
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 CompetitiveVisibilityBenchmarkView : IMessage<CompetitiveVisibilityBenchmarkView>, IEquatable<CompetitiveVisibilityBenchmarkView>, IDeepCloneable<CompetitiveVisibilityBenchmarkView>, IBufferMessage, IMessage
Constructors
CompetitiveVisibilityBenchmarkView()
Declaration
public CompetitiveVisibilityBenchmarkView()
CompetitiveVisibilityBenchmarkView(CompetitiveVisibilityBenchmarkView)
Declaration
public CompetitiveVisibilityBenchmarkView(CompetitiveVisibilityBenchmarkView other)
Parameters
Type | Name | Description |
---|---|---|
CompetitiveVisibilityBenchmarkView | other |
Properties
CategoryBenchmarkVisibilityTrend
Change in visibility based on impressions with respect to the start of the selected time range (or first day with non-zero impressions) for a combined set of merchants with highest visibility approximating the market.
Cannot be filtered on in the 'WHERE' clause.
Declaration
public double CategoryBenchmarkVisibilityTrend { get; set; }
Property Value
Type | Description |
---|---|
double |
Date
Date of this row.
Required in the SELECT
clause. A condition on date
is required in the
WHERE
clause.
Declaration
public Date Date { get; set; }
Property Value
Type | Description |
---|---|
Date |
HasCategoryBenchmarkVisibilityTrend
Gets whether the "category_benchmark_visibility_trend" field is set
Declaration
public bool HasCategoryBenchmarkVisibilityTrend { get; }
Property Value
Type | Description |
---|---|
bool |
HasReportCategoryId
Gets whether the "report_category_id" field is set
Declaration
public bool HasReportCategoryId { 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 |
HasTrafficSource
Gets whether the "traffic_source" field is set
Declaration
public bool HasTrafficSource { get; }
Property Value
Type | Description |
---|---|
bool |
HasYourDomainVisibilityTrend
Gets whether the "your_domain_visibility_trend" field is set
Declaration
public bool HasYourDomainVisibilityTrend { get; }
Property Value
Type | Description |
---|---|
bool |
ReportCategoryId
Google product category ID to calculate the report for, represented in Google's product taxonomy.
Required in the SELECT
clause. A condition on report_category_id
is
required in the WHERE
clause.
Declaration
public long ReportCategoryId { get; set; }
Property Value
Type | Description |
---|---|
long |
ReportCountryCode
Country where impressions appeared.
Required in the SELECT
clause. A condition on report_country_code
is
required in the WHERE
clause.
Declaration
public string ReportCountryCode { get; set; }
Property Value
Type | Description |
---|---|
string |
TrafficSource
Traffic source of impressions.
Required in the SELECT
clause.
Declaration
public TrafficSource.Types.TrafficSourceEnum TrafficSource { get; set; }
Property Value
Type | Description |
---|---|
TrafficSource.Types.TrafficSourceEnum |
YourDomainVisibilityTrend
Change in visibility based on impressions for your domain with respect to the start of the selected time range (or first day with non-zero impressions).
Cannot be filtered on in the 'WHERE' clause.
Declaration
public double YourDomainVisibilityTrend { get; set; }
Property Value
Type | Description |
---|---|
double |