Interface PlannableTargetingOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PlannableTargeting,PlannableTargeting.Builder
public interface PlannableTargetingOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAgeRanges(int index) Allowed plannable age ranges for the product for which metrics will be reported.intAllowed plannable age ranges for the product for which metrics will be reported.Allowed plannable age ranges for the product for which metrics will be reported.intgetAgeRangesValue(int index) Allowed plannable age ranges for the product for which metrics will be reported.Allowed plannable age ranges for the product for which metrics will be reported.getDevices(int index) Targetable devices for the ad product.intTargetable devices for the ad product.Targetable devices for the ad product.getDevicesOrBuilder(int index) Targetable devices for the ad product.List<? extends DeviceInfoOrBuilder>Targetable devices for the ad product.getGenders(int index) Targetable genders for the ad product.intTargetable genders for the ad product.Targetable genders for the ad product.getGendersOrBuilder(int index) Targetable genders for the ad product.List<? extends GenderInfoOrBuilder>Targetable genders for the ad product.getNetworks(int index) Targetable networks for the ad product.intTargetable networks for the ad product.Targetable networks for the ad product.intgetNetworksValue(int index) Targetable networks for the ad product.Targetable networks for the ad product.Targetable surface combinations for the ad product.Targetable surface combinations for the ad product.getYoutubeSelectLineups(int index) Targetable YouTube Select Lineups for the ad product.intTargetable YouTube Select Lineups for the ad product.Targetable YouTube Select Lineups for the ad product.getYoutubeSelectLineupsOrBuilder(int index) Targetable YouTube Select Lineups for the ad product.List<? extends YouTubeSelectLineUpOrBuilder>Targetable YouTube Select Lineups for the ad product.booleanTargetable surface combinations for the ad product.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
-
getAgeRangesList
List<ReachPlanAgeRangeEnum.ReachPlanAgeRange> getAgeRangesList()Allowed plannable age ranges for the product for which metrics will be reported. Actual targeting is computed by mapping this age range onto standard Google common.AgeRangeInfo values.
repeated .google.ads.googleads.v18.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange age_ranges = 1;- Returns:
- A list containing the ageRanges.
-
getAgeRangesCount
int getAgeRangesCount()Allowed plannable age ranges for the product for which metrics will be reported. Actual targeting is computed by mapping this age range onto standard Google common.AgeRangeInfo values.
repeated .google.ads.googleads.v18.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange age_ranges = 1;- Returns:
- The count of ageRanges.
-
getAgeRanges
Allowed plannable age ranges for the product for which metrics will be reported. Actual targeting is computed by mapping this age range onto standard Google common.AgeRangeInfo values.
repeated .google.ads.googleads.v18.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange age_ranges = 1;- Parameters:
index- The index of the element to return.- Returns:
- The ageRanges at the given index.
-
getAgeRangesValueList
Allowed plannable age ranges for the product for which metrics will be reported. Actual targeting is computed by mapping this age range onto standard Google common.AgeRangeInfo values.
repeated .google.ads.googleads.v18.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange age_ranges = 1;- Returns:
- A list containing the enum numeric values on the wire for ageRanges.
-
getAgeRangesValue
int getAgeRangesValue(int index) Allowed plannable age ranges for the product for which metrics will be reported. Actual targeting is computed by mapping this age range onto standard Google common.AgeRangeInfo values.
repeated .google.ads.googleads.v18.enums.ReachPlanAgeRangeEnum.ReachPlanAgeRange age_ranges = 1;- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of ageRanges at the given index.
-
getGendersList
List<GenderInfo> getGendersList()Targetable genders for the ad product.
repeated .google.ads.googleads.v18.common.GenderInfo genders = 2; -
getGenders
Targetable genders for the ad product.
repeated .google.ads.googleads.v18.common.GenderInfo genders = 2; -
getGendersCount
int getGendersCount()Targetable genders for the ad product.
repeated .google.ads.googleads.v18.common.GenderInfo genders = 2; -
getGendersOrBuilderList
List<? extends GenderInfoOrBuilder> getGendersOrBuilderList()Targetable genders for the ad product.
repeated .google.ads.googleads.v18.common.GenderInfo genders = 2; -
getGendersOrBuilder
Targetable genders for the ad product.
repeated .google.ads.googleads.v18.common.GenderInfo genders = 2; -
getDevicesList
List<DeviceInfo> getDevicesList()Targetable devices for the ad product. TABLET device targeting is automatically applied to reported metrics when MOBILE targeting is selected for CPM_MASTHEAD, GOOGLE_PREFERRED_BUMPER, and GOOGLE_PREFERRED_SHORT products.
repeated .google.ads.googleads.v18.common.DeviceInfo devices = 3; -
getDevices
Targetable devices for the ad product. TABLET device targeting is automatically applied to reported metrics when MOBILE targeting is selected for CPM_MASTHEAD, GOOGLE_PREFERRED_BUMPER, and GOOGLE_PREFERRED_SHORT products.
repeated .google.ads.googleads.v18.common.DeviceInfo devices = 3; -
getDevicesCount
int getDevicesCount()Targetable devices for the ad product. TABLET device targeting is automatically applied to reported metrics when MOBILE targeting is selected for CPM_MASTHEAD, GOOGLE_PREFERRED_BUMPER, and GOOGLE_PREFERRED_SHORT products.
repeated .google.ads.googleads.v18.common.DeviceInfo devices = 3; -
getDevicesOrBuilderList
List<? extends DeviceInfoOrBuilder> getDevicesOrBuilderList()Targetable devices for the ad product. TABLET device targeting is automatically applied to reported metrics when MOBILE targeting is selected for CPM_MASTHEAD, GOOGLE_PREFERRED_BUMPER, and GOOGLE_PREFERRED_SHORT products.
repeated .google.ads.googleads.v18.common.DeviceInfo devices = 3; -
getDevicesOrBuilder
Targetable devices for the ad product. TABLET device targeting is automatically applied to reported metrics when MOBILE targeting is selected for CPM_MASTHEAD, GOOGLE_PREFERRED_BUMPER, and GOOGLE_PREFERRED_SHORT products.
repeated .google.ads.googleads.v18.common.DeviceInfo devices = 3; -
getNetworksList
List<ReachPlanNetworkEnum.ReachPlanNetwork> getNetworksList()Targetable networks for the ad product.
repeated .google.ads.googleads.v18.enums.ReachPlanNetworkEnum.ReachPlanNetwork networks = 4;- Returns:
- A list containing the networks.
-
getNetworksCount
int getNetworksCount()Targetable networks for the ad product.
repeated .google.ads.googleads.v18.enums.ReachPlanNetworkEnum.ReachPlanNetwork networks = 4;- Returns:
- The count of networks.
-
getNetworks
Targetable networks for the ad product.
repeated .google.ads.googleads.v18.enums.ReachPlanNetworkEnum.ReachPlanNetwork networks = 4;- Parameters:
index- The index of the element to return.- Returns:
- The networks at the given index.
-
getNetworksValueList
Targetable networks for the ad product.
repeated .google.ads.googleads.v18.enums.ReachPlanNetworkEnum.ReachPlanNetwork networks = 4;- Returns:
- A list containing the enum numeric values on the wire for networks.
-
getNetworksValue
int getNetworksValue(int index) Targetable networks for the ad product.
repeated .google.ads.googleads.v18.enums.ReachPlanNetworkEnum.ReachPlanNetwork networks = 4;- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of networks at the given index.
-
getYoutubeSelectLineupsList
List<YouTubeSelectLineUp> getYoutubeSelectLineupsList()Targetable YouTube Select Lineups for the ad product.
repeated .google.ads.googleads.v18.services.YouTubeSelectLineUp youtube_select_lineups = 5; -
getYoutubeSelectLineups
Targetable YouTube Select Lineups for the ad product.
repeated .google.ads.googleads.v18.services.YouTubeSelectLineUp youtube_select_lineups = 5; -
getYoutubeSelectLineupsCount
int getYoutubeSelectLineupsCount()Targetable YouTube Select Lineups for the ad product.
repeated .google.ads.googleads.v18.services.YouTubeSelectLineUp youtube_select_lineups = 5; -
getYoutubeSelectLineupsOrBuilderList
List<? extends YouTubeSelectLineUpOrBuilder> getYoutubeSelectLineupsOrBuilderList()Targetable YouTube Select Lineups for the ad product.
repeated .google.ads.googleads.v18.services.YouTubeSelectLineUp youtube_select_lineups = 5; -
getYoutubeSelectLineupsOrBuilder
Targetable YouTube Select Lineups for the ad product.
repeated .google.ads.googleads.v18.services.YouTubeSelectLineUp youtube_select_lineups = 5; -
hasSurfaceTargeting
boolean hasSurfaceTargeting()Targetable surface combinations for the ad product.
.google.ads.googleads.v18.services.SurfaceTargetingCombinations surface_targeting = 6;- Returns:
- Whether the surfaceTargeting field is set.
-
getSurfaceTargeting
SurfaceTargetingCombinations getSurfaceTargeting()Targetable surface combinations for the ad product.
.google.ads.googleads.v18.services.SurfaceTargetingCombinations surface_targeting = 6;- Returns:
- The surfaceTargeting.
-
getSurfaceTargetingOrBuilder
SurfaceTargetingCombinationsOrBuilder getSurfaceTargetingOrBuilder()Targetable surface combinations for the ad product.
.google.ads.googleads.v18.services.SurfaceTargetingCombinations surface_targeting = 6;
-