Interface PlannedProductForecastOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    PlannedProductForecast, PlannedProductForecast.Builder

    public interface PlannedProductForecastOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long getOnTargetImpressions()
      Number of ad impressions that exactly matches the Targeting.
      long getOnTargetReach()
      Number of unique people reached that exactly matches the Targeting.
      long getTotalImpressions()
      Total number of ad impressions.
      long getTotalReach()
      Number of unique people reached.
      long getViewableImpressions()
      Number of times the ad's impressions were considered viewable.
      boolean hasViewableImpressions()
      Number of times the ad's impressions were considered viewable.
      • 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 Detail

      • getOnTargetReach

        long getOnTargetReach()
         Number of unique people reached that exactly matches the Targeting.
         Note that a minimum number of unique people must be reached in order for
         data to be reported. If the minimum number is not met, the on_target_reach
         value will be rounded to 0.
         
        int64 on_target_reach = 1;
        Returns:
        The onTargetReach.
      • getTotalReach

        long getTotalReach()
         Number of unique people reached. This includes people that may fall
         outside the specified Targeting.
         Note that a minimum number of unique people must be reached in order for
         data to be reported. If the minimum number is not met, the total_reach
         value will be rounded to 0.
         
        int64 total_reach = 2;
        Returns:
        The totalReach.
      • getOnTargetImpressions

        long getOnTargetImpressions()
         Number of ad impressions that exactly matches the Targeting.
         
        int64 on_target_impressions = 3;
        Returns:
        The onTargetImpressions.
      • getTotalImpressions

        long getTotalImpressions()
         Total number of ad impressions. This includes impressions that may fall
         outside the specified Targeting, due to insufficient information on
         signed-in users.
         
        int64 total_impressions = 4;
        Returns:
        The totalImpressions.
      • hasViewableImpressions

        boolean hasViewableImpressions()
         Number of times the ad's impressions were considered viewable.
         See https://support.google.com/google-ads/answer/7029393 for
         more information about what makes an ad viewable and how
         viewability is measured.
         
        optional int64 viewable_impressions = 5;
        Returns:
        Whether the viewableImpressions field is set.
      • getViewableImpressions

        long getViewableImpressions()
         Number of times the ad's impressions were considered viewable.
         See https://support.google.com/google-ads/answer/7029393 for
         more information about what makes an ad viewable and how
         viewability is measured.
         
        optional int64 viewable_impressions = 5;
        Returns:
        The viewableImpressions.