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 Type
    Method
    Description
    double
    The percentage of time when your ad appeared on an Active View enabled site (measurable impressions) and was viewable (viewable impressions).
    double
    Average cost-per-thousand viewable impressions.
    double
    The average cost-per-click (CPC) is defined by the total cost of all clicks divided by the total number of clicks received.
    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.
    double
    The average cost-per-interaction (CPI) is defined by the total cost of all interactions divided by the total number of interactions.
    double
    Average cost-per-thousand impressions (CPM).
    double
    The number of clicks your ad receives (Clicks) divided by the number of times your ad is shown (Impressions).
    double
    How often people engage with your ad after it's shown to them.
    double
    How often people interact with your ad after it is shown to them.
    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.
    double
    Number of completed TrueView views divided by the number of impressions.
    double
    Percentage of impressions where the viewer watched all of your video.
    double
    Percentage of impressions where the viewer watched 25% of your video.
    double
    Percentage of impressions where the viewer watched 50% of your video.
    double
    Percentage of impressions where the viewer watched 75% of your video.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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.