Interface SearchAudienceOrBuilder

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

@Generated public interface SearchAudienceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getAudienceAttributesList

      List<AudienceInsightsAttribute> getAudienceAttributesList()
       Required. Audience attributes that describe an audience of viewers. This is
       used to search for topics trending for the defined audience. Attributes
       age_range, gender, user_interest, entity, category, parental_status, and
       income_range are supported. Attributes user_interest, entity, and category
       can only be set in audience_attributes when audience_combinations is
       unused.
       
      repeated .google.ads.googleads.v23.common.AudienceInsightsAttribute audience_attributes = 1 [(.google.api.field_behavior) = REQUIRED];
    • getAudienceAttributes

      AudienceInsightsAttribute getAudienceAttributes(int index)
       Required. Audience attributes that describe an audience of viewers. This is
       used to search for topics trending for the defined audience. Attributes
       age_range, gender, user_interest, entity, category, parental_status, and
       income_range are supported. Attributes user_interest, entity, and category
       can only be set in audience_attributes when audience_combinations is
       unused.
       
      repeated .google.ads.googleads.v23.common.AudienceInsightsAttribute audience_attributes = 1 [(.google.api.field_behavior) = REQUIRED];
    • getAudienceAttributesCount

      int getAudienceAttributesCount()
       Required. Audience attributes that describe an audience of viewers. This is
       used to search for topics trending for the defined audience. Attributes
       age_range, gender, user_interest, entity, category, parental_status, and
       income_range are supported. Attributes user_interest, entity, and category
       can only be set in audience_attributes when audience_combinations is
       unused.
       
      repeated .google.ads.googleads.v23.common.AudienceInsightsAttribute audience_attributes = 1 [(.google.api.field_behavior) = REQUIRED];
    • getAudienceAttributesOrBuilderList

      List<? extends AudienceInsightsAttributeOrBuilder> getAudienceAttributesOrBuilderList()
       Required. Audience attributes that describe an audience of viewers. This is
       used to search for topics trending for the defined audience. Attributes
       age_range, gender, user_interest, entity, category, parental_status, and
       income_range are supported. Attributes user_interest, entity, and category
       can only be set in audience_attributes when audience_combinations is
       unused.
       
      repeated .google.ads.googleads.v23.common.AudienceInsightsAttribute audience_attributes = 1 [(.google.api.field_behavior) = REQUIRED];
    • getAudienceAttributesOrBuilder

      AudienceInsightsAttributeOrBuilder getAudienceAttributesOrBuilder(int index)
       Required. Audience attributes that describe an audience of viewers. This is
       used to search for topics trending for the defined audience. Attributes
       age_range, gender, user_interest, entity, category, parental_status, and
       income_range are supported. Attributes user_interest, entity, and category
       can only be set in audience_attributes when audience_combinations is
       unused.
       
      repeated .google.ads.googleads.v23.common.AudienceInsightsAttribute audience_attributes = 1 [(.google.api.field_behavior) = REQUIRED];
    • getAudienceCombinationsList

      List<InsightsAudienceAttributeGroup> getAudienceCombinationsList()
       Optional. A list of audience attribute groups consisting of one or more
       Knowledge Graph entities, Product & Service Categories and user interests
       that describes an audience. The groups have a logical AND-of-ORs structure:
      
       1. Attributes within each InsightsAudienceAttributeGroup are combined
       with OR.
      
       2. The groups themselves are combined together with AND.
      
       For example, an audience (Interest A OR Interest B) AND (Entity C) is
       represented using two groups. The first group contains the two interests
       and the second group contains the entity.
      
       This field cannot be set if any Knowledge Graph entities, Product &
       Service Categories, or user interests are specified in
       audience_attributes.
       
      repeated .google.ads.googleads.v23.common.InsightsAudienceAttributeGroup audience_combinations = 2 [(.google.api.field_behavior) = OPTIONAL];
    • getAudienceCombinations

      InsightsAudienceAttributeGroup getAudienceCombinations(int index)
       Optional. A list of audience attribute groups consisting of one or more
       Knowledge Graph entities, Product & Service Categories and user interests
       that describes an audience. The groups have a logical AND-of-ORs structure:
      
       1. Attributes within each InsightsAudienceAttributeGroup are combined
       with OR.
      
       2. The groups themselves are combined together with AND.
      
       For example, an audience (Interest A OR Interest B) AND (Entity C) is
       represented using two groups. The first group contains the two interests
       and the second group contains the entity.
      
       This field cannot be set if any Knowledge Graph entities, Product &
       Service Categories, or user interests are specified in
       audience_attributes.
       
      repeated .google.ads.googleads.v23.common.InsightsAudienceAttributeGroup audience_combinations = 2 [(.google.api.field_behavior) = OPTIONAL];
    • getAudienceCombinationsCount

      int getAudienceCombinationsCount()
       Optional. A list of audience attribute groups consisting of one or more
       Knowledge Graph entities, Product & Service Categories and user interests
       that describes an audience. The groups have a logical AND-of-ORs structure:
      
       1. Attributes within each InsightsAudienceAttributeGroup are combined
       with OR.
      
       2. The groups themselves are combined together with AND.
      
       For example, an audience (Interest A OR Interest B) AND (Entity C) is
       represented using two groups. The first group contains the two interests
       and the second group contains the entity.
      
       This field cannot be set if any Knowledge Graph entities, Product &
       Service Categories, or user interests are specified in
       audience_attributes.
       
      repeated .google.ads.googleads.v23.common.InsightsAudienceAttributeGroup audience_combinations = 2 [(.google.api.field_behavior) = OPTIONAL];
    • getAudienceCombinationsOrBuilderList

      List<? extends InsightsAudienceAttributeGroupOrBuilder> getAudienceCombinationsOrBuilderList()
       Optional. A list of audience attribute groups consisting of one or more
       Knowledge Graph entities, Product & Service Categories and user interests
       that describes an audience. The groups have a logical AND-of-ORs structure:
      
       1. Attributes within each InsightsAudienceAttributeGroup are combined
       with OR.
      
       2. The groups themselves are combined together with AND.
      
       For example, an audience (Interest A OR Interest B) AND (Entity C) is
       represented using two groups. The first group contains the two interests
       and the second group contains the entity.
      
       This field cannot be set if any Knowledge Graph entities, Product &
       Service Categories, or user interests are specified in
       audience_attributes.
       
      repeated .google.ads.googleads.v23.common.InsightsAudienceAttributeGroup audience_combinations = 2 [(.google.api.field_behavior) = OPTIONAL];
    • getAudienceCombinationsOrBuilder

      InsightsAudienceAttributeGroupOrBuilder getAudienceCombinationsOrBuilder(int index)
       Optional. A list of audience attribute groups consisting of one or more
       Knowledge Graph entities, Product & Service Categories and user interests
       that describes an audience. The groups have a logical AND-of-ORs structure:
      
       1. Attributes within each InsightsAudienceAttributeGroup are combined
       with OR.
      
       2. The groups themselves are combined together with AND.
      
       For example, an audience (Interest A OR Interest B) AND (Entity C) is
       represented using two groups. The first group contains the two interests
       and the second group contains the entity.
      
       This field cannot be set if any Knowledge Graph entities, Product &
       Service Categories, or user interests are specified in
       audience_attributes.
       
      repeated .google.ads.googleads.v23.common.InsightsAudienceAttributeGroup audience_combinations = 2 [(.google.api.field_behavior) = OPTIONAL];