GoogleAdsSearchads360V23ServicesRateMetrics class

Average rate metrics.

Metrics that represent monetary values are returned in USD by default, if unspecified in the request.

Constructors

GoogleAdsSearchads360V23ServicesRateMetrics({double? activeViewViewability, double? averageActiveViewCpm, double? averageCpc, double? averageCpe, double? averageCpi, double? averageCpm, double? clickThroughRate, double? engagementRate, double? interactionRate, double? trueviewAverageCpv, double? trueviewViewRate, double? videoCompletionP100Rate, double? videoCompletionP25Rate, double? videoCompletionP50Rate, double? videoCompletionP75Rate})
GoogleAdsSearchads360V23ServicesRateMetrics.fromJson(Map json_)

Properties

activeViewViewability double?
The percentage of time when your ad appeared on an Active View enabled site (measurable impressions) and was viewable (viewable impressions).
getter/setter pair
averageActiveViewCpm double?
Average cost-per-thousand viewable impressions.
getter/setter pair
averageCpc double?
The average cost-per-click (CPC) is defined by the total cost of all clicks divided by the total number of clicks received.
getter/setter pair
averageCpe double?
The average cost-per-engagement (CPE) is defined by the total cost of all ad engagements divided by the total number of ad engagements.
getter/setter pair
averageCpi double?
The average cost-per-interaction (CPI) is defined by the total cost of all interactions divided by the total number of interactions.
getter/setter pair
averageCpm double?
Average cost-per-thousand impressions (CPM).
getter/setter pair
clickThroughRate double?
The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).
getter/setter pair
engagementRate double?
How often people engage with your ad after it's shown to them.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
interactionRate double?
How often people interact with your ad after it is shown to them.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
trueviewAverageCpv double?
The average TrueView cost-per-view (CPV) is defined by the total cost of all ad TrueView views divided by the number of TrueView views.
getter/setter pair
trueviewViewRate double?
Number of completed TrueView views divided by the number of impressions.
getter/setter pair
videoCompletionP100Rate double?
Percentage of impressions where the viewer watched all of your video.
getter/setter pair
videoCompletionP25Rate double?
Percentage of impressions where the viewer watched 25% of your video.
getter/setter pair
videoCompletionP50Rate double?
Percentage of impressions where the viewer watched 50% of your video.
getter/setter pair
videoCompletionP75Rate double?
Percentage of impressions where the viewer watched 75% of your video.
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