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 TypeMethodDescriptionOutput only.intOutput only.booleanControls whether or not AI Max features are served for this campaign.booleanOutput only.booleanControls whether or not AI Max features are served for this campaign.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
-
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. Search Term Matching is enabled by default when AI Max is enabled, and can be disabled at the ad group level.
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. Search Term Matching is enabled by default when AI Max is enabled, and can be disabled at the ad group level.
optional bool enable_ai_max = 1;- Returns:
- The enableAiMax.
-
hasBundlingRequired
boolean hasBundlingRequired()Output only. Indicates whether a search 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.v21.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. Indicates whether a search 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.v21.resources.Campaign.AiMaxSetting.AiMaxBundlingRequired bundling_required = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for bundlingRequired.
-
getBundlingRequired
Campaign.AiMaxSetting.AiMaxBundlingRequired getBundlingRequired()Output only. Indicates whether a search 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.v21.resources.Campaign.AiMaxSetting.AiMaxBundlingRequired bundling_required = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bundlingRequired.
-