Interface GenerateAudienceDefinitionRequestOrBuilder

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

public interface GenerateAudienceDefinitionRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • 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.
    • hasAudienceDescription

      boolean hasAudienceDescription()
       Required. Provide a text description of an audience to get AI-generated
       structured suggestions. This can take around 5 or more seconds to complete
       Supported marketing objectives are: AWARENESS, CONSIDERATION and RESEARCH.
       Supported dimensions are: AGE_RANGE, GENDER, PARENTAL_STATUS,
       AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, LIFE_EVENT_USER_INTEREST,
       CATEGORY and KNOWLEDGE_GRAPH.
       
      .google.ads.googleads.v23.services.InsightsAudienceDescription audience_description = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the audienceDescription field is set.
    • getAudienceDescription

      InsightsAudienceDescription getAudienceDescription()
       Required. Provide a text description of an audience to get AI-generated
       structured suggestions. This can take around 5 or more seconds to complete
       Supported marketing objectives are: AWARENESS, CONSIDERATION and RESEARCH.
       Supported dimensions are: AGE_RANGE, GENDER, PARENTAL_STATUS,
       AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, LIFE_EVENT_USER_INTEREST,
       CATEGORY and KNOWLEDGE_GRAPH.
       
      .google.ads.googleads.v23.services.InsightsAudienceDescription audience_description = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The audienceDescription.
    • getAudienceDescriptionOrBuilder

      InsightsAudienceDescriptionOrBuilder getAudienceDescriptionOrBuilder()
       Required. Provide a text description of an audience to get AI-generated
       structured suggestions. This can take around 5 or more seconds to complete
       Supported marketing objectives are: AWARENESS, CONSIDERATION and RESEARCH.
       Supported dimensions are: AGE_RANGE, GENDER, PARENTAL_STATUS,
       AFFINITY_USER_INTEREST, IN_MARKET_USER_INTEREST, LIFE_EVENT_USER_INTEREST,
       CATEGORY and KNOWLEDGE_GRAPH.
       
      .google.ads.googleads.v23.services.InsightsAudienceDescription audience_description = 2 [(.google.api.field_behavior) = REQUIRED];
    • getCustomerInsightsGroup

      String getCustomerInsightsGroup()
       Optional. The name of the customer being planned for.  This is a
       user-defined value.
       
      string customer_insights_group = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The customerInsightsGroup.
    • getCustomerInsightsGroupBytes

      com.google.protobuf.ByteString getCustomerInsightsGroupBytes()
       Optional. The name of the customer being planned for.  This is a
       user-defined value.
       
      string customer_insights_group = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The bytes for customerInsightsGroup.
    • hasInsightsApplicationInfo

      boolean hasInsightsApplicationInfo()
       Optional. Additional information on the application issuing the request.
       
      .google.ads.googleads.v23.common.AdditionalApplicationInfo insights_application_info = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the insightsApplicationInfo field is set.
    • getInsightsApplicationInfo

      AdditionalApplicationInfo getInsightsApplicationInfo()
       Optional. Additional information on the application issuing the request.
       
      .google.ads.googleads.v23.common.AdditionalApplicationInfo insights_application_info = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The insightsApplicationInfo.
    • getInsightsApplicationInfoOrBuilder

      AdditionalApplicationInfoOrBuilder getInsightsApplicationInfoOrBuilder()
       Optional. Additional information on the application issuing the request.
       
      .google.ads.googleads.v23.common.AdditionalApplicationInfo insights_application_info = 4 [(.google.api.field_behavior) = OPTIONAL];