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