Interface RateMetricsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RateMetrics,RateMetrics.Builder
public interface RateMetricsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiondoubleThe percentage of time when your ad appeared on an Active View enabled site (measurable impressions) and was viewable (viewable impressions).doubleAverage cost-per-thousand viewable impressions.doubleThe average cost-per-click (CPC) is defined by the total cost of all clicks divided by the total number of clicks received.doubleThe average cost-per-engagement (CPE) is defined by the total cost of all ad engagements divided by the total number of ad engagements.doubleThe average cost-per-interaction (CPI) is defined by the total cost of all interactions divided by the total number of interactions.doubleAverage cost-per-thousand impressions (CPM).doubleThe number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).doubleHow often people engage with your ad after it's shown to them.doubleHow often people interact with your ad after it is shown to them.doubleThe average TrueView cost-per-view (CPV) is defined by the total cost of all ad TrueView views divided by the number of TrueView views.doubleNumber of completed TrueView views divided by the number of impressions.doublePercentage of impressions where the viewer watched all of your video.doublePercentage of impressions where the viewer watched 25% of your video.doublePercentage of impressions where the viewer watched 50% of your video.doublePercentage of impressions where the viewer watched 75% of your video.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getAverageCpm
double getAverageCpm()Average cost-per-thousand impressions (CPM).
double average_cpm = 1;- Returns:
- The averageCpm.
-
getAverageActiveViewCpm
double getAverageActiveViewCpm()Average cost-per-thousand viewable impressions.
double average_active_view_cpm = 2;- Returns:
- The averageActiveViewCpm.
-
getTrueviewAverageCpv
double getTrueviewAverageCpv()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.
double trueview_average_cpv = 3;- Returns:
- The trueviewAverageCpv.
-
getAverageCpc
double getAverageCpc()The average cost-per-click (CPC) is defined by the total cost of all clicks divided by the total number of clicks received.
double average_cpc = 4;- Returns:
- The averageCpc.
-
getAverageCpi
double getAverageCpi()The average cost-per-interaction (CPI) is defined by the total cost of all interactions divided by the total number of interactions.
double average_cpi = 5;- Returns:
- The averageCpi.
-
getAverageCpe
double getAverageCpe()The average cost-per-engagement (CPE) is defined by the total cost of all ad engagements divided by the total number of ad engagements.
double average_cpe = 6;- Returns:
- The averageCpe.
-
getInteractionRate
double getInteractionRate()How often people interact with your ad after it is shown to them. This is the number of interactions divided by the number of times your ad is shown.
double interaction_rate = 7;- Returns:
- The interactionRate.
-
getEngagementRate
double getEngagementRate()How often people engage with your ad after it's shown to them. This is the number of ad expansions divided by the number of times your ad is shown.
double engagement_rate = 8;- Returns:
- The engagementRate.
-
getActiveViewViewability
double getActiveViewViewability()The percentage of time when your ad appeared on an Active View enabled site (measurable impressions) and was viewable (viewable impressions).
double active_view_viewability = 9;- Returns:
- The activeViewViewability.
-
getTrueviewViewRate
double getTrueviewViewRate()Number of completed TrueView views divided by the number of impressions.
double trueview_view_rate = 10;- Returns:
- The trueviewViewRate.
-
getClickThroughRate
double getClickThroughRate()The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).
double click_through_rate = 11;- Returns:
- The clickThroughRate.
-
getVideoCompletionP25Rate
double getVideoCompletionP25Rate()Percentage of impressions where the viewer watched 25% of your video.
double video_completion_p25_rate = 12;- Returns:
- The videoCompletionP25Rate.
-
getVideoCompletionP50Rate
double getVideoCompletionP50Rate()Percentage of impressions where the viewer watched 50% of your video.
double video_completion_p50_rate = 13;- Returns:
- The videoCompletionP50Rate.
-
getVideoCompletionP75Rate
double getVideoCompletionP75Rate()Percentage of impressions where the viewer watched 75% of your video.
double video_completion_p75_rate = 14;- Returns:
- The videoCompletionP75Rate.
-
getVideoCompletionP100Rate
double getVideoCompletionP100Rate()Percentage of impressions where the viewer watched all of your video.
double video_completion_p100_rate = 15;- Returns:
- The videoCompletionP100Rate.
-