Interface GenerateAudienceOverlapInsightsRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GenerateAudienceOverlapInsightsRequest,GenerateAudienceOverlapInsightsRequest.Builder
public interface GenerateAudienceOverlapInsightsRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionRequired.Required.Required.com.google.protobuf.ByteStringRequired.The name of the customer being planned for.com.google.protobuf.ByteStringThe name of the customer being planned for.getDimensions(int index) Required.intRequired.Required.intgetDimensionsValue(int index) Required.Required.Required.Required.booleanRequired.booleanRequired.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
-
getCustomerId
String getCustomerId()Required. The ID of the customer.
string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The customerId.
-
getCustomerIdBytes
com.google.protobuf.ByteString getCustomerIdBytes()Required. The ID of the customer.
string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for customerId.
-
hasCountryLocation
boolean hasCountryLocation()Required. The country in which to calculate the sizes and overlaps of audiences.
.google.ads.googleads.v18.common.LocationInfo country_location = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the countryLocation field is set.
-
getCountryLocation
LocationInfo getCountryLocation()Required. The country in which to calculate the sizes and overlaps of audiences.
.google.ads.googleads.v18.common.LocationInfo country_location = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The countryLocation.
-
getCountryLocationOrBuilder
LocationInfoOrBuilder getCountryLocationOrBuilder()Required. The country in which to calculate the sizes and overlaps of audiences.
.google.ads.googleads.v18.common.LocationInfo country_location = 2 [(.google.api.field_behavior) = REQUIRED]; -
hasPrimaryAttribute
boolean hasPrimaryAttribute()Required. The audience attribute that should be intersected with all other eligible audiences. This must be an Affinity or In-Market UserInterest, an AgeRange or a Gender.
.google.ads.googleads.v18.services.AudienceInsightsAttribute primary_attribute = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the primaryAttribute field is set.
-
getPrimaryAttribute
AudienceInsightsAttribute getPrimaryAttribute()Required. The audience attribute that should be intersected with all other eligible audiences. This must be an Affinity or In-Market UserInterest, an AgeRange or a Gender.
.google.ads.googleads.v18.services.AudienceInsightsAttribute primary_attribute = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The primaryAttribute.
-
getPrimaryAttributeOrBuilder
AudienceInsightsAttributeOrBuilder getPrimaryAttributeOrBuilder()Required. The audience attribute that should be intersected with all other eligible audiences. This must be an Affinity or In-Market UserInterest, an AgeRange or a Gender.
.google.ads.googleads.v18.services.AudienceInsightsAttribute primary_attribute = 3 [(.google.api.field_behavior) = REQUIRED]; -
getDimensionsList
List<AudienceInsightsDimensionEnum.AudienceInsightsDimension> getDimensionsList()Required. The types of attributes of which to calculate the overlap with the primary_attribute. The values must be a subset of AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, AGE_RANGE and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- A list containing the dimensions.
-
getDimensionsCount
int getDimensionsCount()Required. The types of attributes of which to calculate the overlap with the primary_attribute. The values must be a subset of AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, AGE_RANGE and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The count of dimensions.
-
getDimensions
Required. The types of attributes of which to calculate the overlap with the primary_attribute. The values must be a subset of AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, AGE_RANGE and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];- Parameters:
index- The index of the element to return.- Returns:
- The dimensions at the given index.
-
getDimensionsValueList
Required. The types of attributes of which to calculate the overlap with the primary_attribute. The values must be a subset of AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, AGE_RANGE and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- A list containing the enum numeric values on the wire for dimensions.
-
getDimensionsValue
int getDimensionsValue(int index) Required. The types of attributes of which to calculate the overlap with the primary_attribute. The values must be a subset of AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, AGE_RANGE and GENDER.
repeated .google.ads.googleads.v18.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimensions = 4 [(.google.api.field_behavior) = REQUIRED];- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of dimensions at the given index.
-
getCustomerInsightsGroup
String getCustomerInsightsGroup()The name of the customer being planned for. This is a user-defined value.
string customer_insights_group = 5;- Returns:
- The customerInsightsGroup.
-
getCustomerInsightsGroupBytes
com.google.protobuf.ByteString getCustomerInsightsGroupBytes()The name of the customer being planned for. This is a user-defined value.
string customer_insights_group = 5;- Returns:
- The bytes for customerInsightsGroup.
-