Interface Campaign.AiMaxSettingOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Campaign.AiMaxSetting, Campaign.AiMaxSetting.Builder
Enclosing class:
Campaign

public static interface Campaign.AiMaxSettingOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Output only.
    int
    Output only.
    boolean
    Controls whether or not AI Max features are served for this campaign.
    boolean
    Output only.
    boolean
    Controls whether or not AI Max features are served for this campaign.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasEnableAiMax

      boolean hasEnableAiMax()
       Controls whether or not AI Max features are served for this campaign.
      
       Individual AI Max features are enabled or disabled by their respective
       settings. But if enable_ai_max is set to false or cleared, then no AI
       Max features will serve for this campaign, regardless of the other
       settings.
      
       Supported in Search and Shopping campaigns.
      
       For Search campaigns, Search Term Matching is enabled by default when
       AI Max is enabled, and can be disabled at the ad group level.
      
       For Shopping campaigns, Text customization is always enabled when AI Max
       is enabled.
       
      optional bool enable_ai_max = 1;
      Returns:
      Whether the enableAiMax field is set.
    • getEnableAiMax

      boolean getEnableAiMax()
       Controls whether or not AI Max features are served for this campaign.
      
       Individual AI Max features are enabled or disabled by their respective
       settings. But if enable_ai_max is set to false or cleared, then no AI
       Max features will serve for this campaign, regardless of the other
       settings.
      
       Supported in Search and Shopping campaigns.
      
       For Search campaigns, Search Term Matching is enabled by default when
       AI Max is enabled, and can be disabled at the ad group level.
      
       For Shopping campaigns, Text customization is always enabled when AI Max
       is enabled.
       
      optional bool enable_ai_max = 1;
      Returns:
      The enableAiMax.
    • hasBundlingRequired

      boolean hasBundlingRequired()
       Output only. Search campaigns only. Indicates whether a campaign has
       adopted AI Max before, and is required to have AI Max enabled to adopt
       campaign-level text asset automation and brand list targeting in all API
       versions.
       
      optional .google.ads.googleads.v25.resources.Campaign.AiMaxSetting.AiMaxBundlingRequired bundling_required = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the bundlingRequired field is set.
    • getBundlingRequiredValue

      int getBundlingRequiredValue()
       Output only. Search campaigns only. Indicates whether a campaign has
       adopted AI Max before, and is required to have AI Max enabled to adopt
       campaign-level text asset automation and brand list targeting in all API
       versions.
       
      optional .google.ads.googleads.v25.resources.Campaign.AiMaxSetting.AiMaxBundlingRequired bundling_required = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for bundlingRequired.
    • getBundlingRequired

       Output only. Search campaigns only. Indicates whether a campaign has
       adopted AI Max before, and is required to have AI Max enabled to adopt
       campaign-level text asset automation and brand list targeting in all API
       versions.
       
      optional .google.ads.googleads.v25.resources.Campaign.AiMaxSetting.AiMaxBundlingRequired bundling_required = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bundlingRequired.