CompetitiveVisibility class

Fields related to competitive visibility reports.

Constructors

CompetitiveVisibility({double? adsOrganicRatio, double? categoryBenchmarkVisibilityTrend, String? categoryId, String? countryCode, Date? date, String? domain, double? higherPositionRate, bool? isYourDomain, double? pageOverlapRate, String? rank, double? relativeVisibility, String? trafficSource, double? yourDomainVisibilityTrend})
CompetitiveVisibility.fromJson(Map json_)

Properties

adsOrganicRatio double?
Ads / organic ratio shows how often a merchant receives impressions from Shopping ads compared to organic traffic.
getter/setter pair
categoryBenchmarkVisibilityTrend double?
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.
getter/setter pair
categoryId String?
Google product category ID to calculate the report for, represented in Google's product taxonomy.
getter/setter pair
countryCode String?
The country where impression appeared.
getter/setter pair
date Date?
Date of this row.
getter/setter pair
domain String?
Domain of your competitor or your domain, if 'is_your_domain' is true.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
higherPositionRate double?
Higher position rate shows how often a competitor’s offer got placed in a higher position on the page than your offer.
getter/setter pair
isYourDomain bool?
True if this row contains data for your domain.
getter/setter pair
pageOverlapRate double?
Page overlap rate describes how frequently competing retailers’ offers are shown together with your offers on the same page.
getter/setter pair
rank String?
Position of the domain in the top merchants ranking for the selected keys (date, category_id, country_code, listing_type) based on impressions.
getter/setter pair
relativeVisibility double?
Relative visibility shows how often your competitors’ offers are shown compared to your offers.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
trafficSource String?
Type of impression listing.
getter/setter pair
yourDomainVisibilityTrend double?
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).
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited