Show / Hide Table of Contents

Class CompetitiveVisibilityCompetitorView

Fields available for query in competitive_visibility_competitor_view table.

Competitive visibility report with businesses with similar visibility.

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

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

Constructors

CompetitiveVisibilityCompetitorView()

Declaration
public CompetitiveVisibilityCompetitorView()

CompetitiveVisibilityCompetitorView(CompetitiveVisibilityCompetitorView)

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

Properties

AdsOrganicRatio

[Ads / organic ratio] (https://support.google.com/merchants/answer/11366442#zippy=%2Cads-free-ratio) shows how often the domain receives impressions from Shopping ads compared to organic traffic. The number is rounded and bucketed.

Cannot be filtered on in the 'WHERE' clause.

Declaration
public double AdsOrganicRatio { get; set; }
Property Value
Type Description
double

Date

Date of this row.

A condition on date is required in the WHERE clause.

Declaration
public Date Date { get; set; }
Property Value
Type Description
Date

Domain

Domain of your competitor or your domain, if 'is_your_domain' is true.

Required in the SELECT clause. Cannot be filtered on in the 'WHERE' clause.

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

HasAdsOrganicRatio

Gets whether the "ads_organic_ratio" field is set

Declaration
public bool HasAdsOrganicRatio { get; }
Property Value
Type Description
bool

HasDomain

Gets whether the "domain" field is set

Declaration
public bool HasDomain { get; }
Property Value
Type Description
bool

HasHigherPositionRate

Gets whether the "higher_position_rate" field is set

Declaration
public bool HasHigherPositionRate { get; }
Property Value
Type Description
bool

HasIsYourDomain

Gets whether the "is_your_domain" field is set

Declaration
public bool HasIsYourDomain { get; }
Property Value
Type Description
bool

HasPageOverlapRate

Gets whether the "page_overlap_rate" field is set

Declaration
public bool HasPageOverlapRate { get; }
Property Value
Type Description
bool

HasRank

Gets whether the "rank" field is set

Declaration
public bool HasRank { get; }
Property Value
Type Description
bool

HasRelativeVisibility

Gets whether the "relative_visibility" field is set

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

HigherPositionRate

[Higher position rate] (https://support.google.com/merchants/answer/11366442#zippy=%2Chigher-position-rate) shows how often a competitor’s offer got placed in a higher position on the page than your offer.

Cannot be filtered on in the 'WHERE' clause.

Declaration
public double HigherPositionRate { get; set; }
Property Value
Type Description
double

IsYourDomain

True if this row contains data for your domain.

Cannot be filtered on in the 'WHERE' clause.

Declaration
public bool IsYourDomain { get; set; }
Property Value
Type Description
bool

PageOverlapRate

[Page overlap rate] (https://support.google.com/merchants/answer/11366442#zippy=%2Cpage-overlap-rate) shows how frequently competing retailers’ offers are shown together with your offers on the same page.

Cannot be filtered on in the 'WHERE' clause.

Declaration
public double PageOverlapRate { get; set; }
Property Value
Type Description
double

Rank

Position of the domain in the similar businesses ranking for the selected keys (date, report_category_id, report_country_code, traffic_source) based on impressions. 1 is the highest.

Cannot be filtered on in the 'WHERE' clause.

Declaration
public long Rank { get; set; }
Property Value
Type Description
long

RelativeVisibility

[Relative visibility] (https://support.google.com/merchants/answer/11366442#zippy=%2Crelative-visibility) shows how often your competitors’ offers are shown compared to your offers. In other words, this is the number of displayed impressions of a competitor retailer divided by the number of your displayed impressions during a selected time range for a selected product category and country.

Cannot be filtered on in the 'WHERE' clause.

Declaration
public double RelativeVisibility { get; set; }
Property Value
Type Description
double

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
In this article
Back to top Generated by DocFX