Interface ForecastOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Forecast,Forecast.Builder
public interface ForecastOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EffectiveFrequencyBreakdowngetEffectiveFrequencyBreakdowns(int index)A list of effective frequency forecasts.intgetEffectiveFrequencyBreakdownsCount()A list of effective frequency forecasts.java.util.List<EffectiveFrequencyBreakdown>getEffectiveFrequencyBreakdownsList()A list of effective frequency forecasts.EffectiveFrequencyBreakdownOrBuildergetEffectiveFrequencyBreakdownsOrBuilder(int index)A list of effective frequency forecasts.java.util.List<? extends EffectiveFrequencyBreakdownOrBuilder>getEffectiveFrequencyBreakdownsOrBuilderList()A list of effective frequency forecasts.longgetOnTargetImpressions()Number of ad impressions that exactly matches the Targeting.longgetOnTargetReach()Number of unique people reached at least GenerateReachForecastRequest.min_effective_frequency or GenerateReachForecastRequest.effective_frequency_limit times that exactly matches the Targeting.longgetTotalImpressions()Total number of ad impressions.longgetTotalReach()Total number of unique people reached at least GenerateReachForecastRequest.min_effective_frequency or GenerateReachForecastRequest.effective_frequency_limit times.longgetViewableImpressions()Number of times the ad's impressions were considered viewable.booleanhasOnTargetImpressions()Number of ad impressions that exactly matches the Targeting.booleanhasOnTargetReach()Number of unique people reached at least GenerateReachForecastRequest.min_effective_frequency or GenerateReachForecastRequest.effective_frequency_limit times that exactly matches the Targeting.booleanhasTotalImpressions()Total number of ad impressions.booleanhasTotalReach()Total number of unique people reached at least GenerateReachForecastRequest.min_effective_frequency or GenerateReachForecastRequest.effective_frequency_limit times.booleanhasViewableImpressions()Number of times the ad's impressions were considered viewable.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasOnTargetReach
boolean hasOnTargetReach()
Number of unique people reached at least GenerateReachForecastRequest.min_effective_frequency or GenerateReachForecastRequest.effective_frequency_limit times 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.
optional int64 on_target_reach = 5;- Returns:
- Whether the onTargetReach field is set.
-
getOnTargetReach
long getOnTargetReach()
Number of unique people reached at least GenerateReachForecastRequest.min_effective_frequency or GenerateReachForecastRequest.effective_frequency_limit times 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.
optional int64 on_target_reach = 5;- Returns:
- The onTargetReach.
-
hasTotalReach
boolean hasTotalReach()
Total number of unique people reached at least GenerateReachForecastRequest.min_effective_frequency or GenerateReachForecastRequest.effective_frequency_limit times. 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.
optional int64 total_reach = 6;- Returns:
- Whether the totalReach field is set.
-
getTotalReach
long getTotalReach()
Total number of unique people reached at least GenerateReachForecastRequest.min_effective_frequency or GenerateReachForecastRequest.effective_frequency_limit times. 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.
optional int64 total_reach = 6;- Returns:
- The totalReach.
-
hasOnTargetImpressions
boolean hasOnTargetImpressions()
Number of ad impressions that exactly matches the Targeting.
optional int64 on_target_impressions = 7;- Returns:
- Whether the onTargetImpressions field is set.
-
getOnTargetImpressions
long getOnTargetImpressions()
Number of ad impressions that exactly matches the Targeting.
optional int64 on_target_impressions = 7;- Returns:
- The onTargetImpressions.
-
hasTotalImpressions
boolean hasTotalImpressions()
Total number of ad impressions. This includes impressions that may fall outside the specified Targeting, due to insufficient information on signed-in users.
optional int64 total_impressions = 8;- Returns:
- Whether the totalImpressions field is set.
-
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.
optional int64 total_impressions = 8;- 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 = 9;- 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 = 9;- Returns:
- The viewableImpressions.
-
getEffectiveFrequencyBreakdownsList
java.util.List<EffectiveFrequencyBreakdown> getEffectiveFrequencyBreakdownsList()
A list of effective frequency forecasts. The list is ordered starting with 1+ and ending with the value set in GenerateReachForecastRequest.effective_frequency_limit. If no effective_frequency_limit was set, this list will be empty.
repeated .google.ads.googleads.v10.services.EffectiveFrequencyBreakdown effective_frequency_breakdowns = 10;
-
getEffectiveFrequencyBreakdowns
EffectiveFrequencyBreakdown getEffectiveFrequencyBreakdowns(int index)
A list of effective frequency forecasts. The list is ordered starting with 1+ and ending with the value set in GenerateReachForecastRequest.effective_frequency_limit. If no effective_frequency_limit was set, this list will be empty.
repeated .google.ads.googleads.v10.services.EffectiveFrequencyBreakdown effective_frequency_breakdowns = 10;
-
getEffectiveFrequencyBreakdownsCount
int getEffectiveFrequencyBreakdownsCount()
A list of effective frequency forecasts. The list is ordered starting with 1+ and ending with the value set in GenerateReachForecastRequest.effective_frequency_limit. If no effective_frequency_limit was set, this list will be empty.
repeated .google.ads.googleads.v10.services.EffectiveFrequencyBreakdown effective_frequency_breakdowns = 10;
-
getEffectiveFrequencyBreakdownsOrBuilderList
java.util.List<? extends EffectiveFrequencyBreakdownOrBuilder> getEffectiveFrequencyBreakdownsOrBuilderList()
A list of effective frequency forecasts. The list is ordered starting with 1+ and ending with the value set in GenerateReachForecastRequest.effective_frequency_limit. If no effective_frequency_limit was set, this list will be empty.
repeated .google.ads.googleads.v10.services.EffectiveFrequencyBreakdown effective_frequency_breakdowns = 10;
-
getEffectiveFrequencyBreakdownsOrBuilder
EffectiveFrequencyBreakdownOrBuilder getEffectiveFrequencyBreakdownsOrBuilder(int index)
A list of effective frequency forecasts. The list is ordered starting with 1+ and ending with the value set in GenerateReachForecastRequest.effective_frequency_limit. If no effective_frequency_limit was set, this list will be empty.
repeated .google.ads.googleads.v10.services.EffectiveFrequencyBreakdown effective_frequency_breakdowns = 10;
-
-