com.google.ads.googleads.v10.services.ForecastOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-ads-stubs-v10 Show documentation
Show all versions of google-ads-stubs-v10 Show documentation
Stubs for GAAPI version google-ads-stubs-v10
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/ads/googleads/v10/services/reach_plan_service.proto
package com.google.ads.googleads.v10.services;
public interface ForecastOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.ads.googleads.v10.services.Forecast)
com.google.protobuf.MessageOrBuilder {
/**
*
* 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;
* @return Whether the onTargetReach field is set.
*/
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;
* @return The onTargetReach.
*/
long getOnTargetReach();
/**
*
* 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;
* @return Whether the totalReach field is set.
*/
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;
* @return The totalReach.
*/
long getTotalReach();
/**
*
* Number of ad impressions that exactly matches the Targeting.
*
*
* optional int64 on_target_impressions = 7;
* @return Whether the onTargetImpressions field is set.
*/
boolean hasOnTargetImpressions();
/**
*
* Number of ad impressions that exactly matches the Targeting.
*
*
* optional int64 on_target_impressions = 7;
* @return The onTargetImpressions.
*/
long getOnTargetImpressions();
/**
*
* 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;
* @return Whether the totalImpressions field is set.
*/
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;
* @return The totalImpressions.
*/
long getTotalImpressions();
/**
*
* 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;
* @return Whether the viewableImpressions field is set.
*/
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;
* @return The viewableImpressions.
*/
long getViewableImpressions();
/**
*
* 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;
*/
java.util.List
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;
*/
com.google.ads.googleads.v10.services.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;
*/
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;
*/
java.util.List extends com.google.ads.googleads.v10.services.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;
*/
com.google.ads.googleads.v10.services.EffectiveFrequencyBreakdownOrBuilder getEffectiveFrequencyBreakdownsOrBuilder(
int index);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy