Interface KeywordPlanAdGroupKeywordOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
KeywordPlanAdGroupKeyword,KeywordPlanAdGroupKeyword.Builder
public interface KeywordPlanAdGroupKeywordOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionlongA keyword level max cpc bid in micros (for example, $1 = 1mm).longgetId()Output only.The Keyword Plan ad group to which this keyword belongs.com.google.protobuf.ByteStringThe Keyword Plan ad group to which this keyword belongs.The keyword match type.intThe keyword match type.booleanImmutable.Immutable.com.google.protobuf.ByteStringImmutable.getText()The keyword text.com.google.protobuf.ByteStringThe keyword text.booleanA keyword level max cpc bid in micros (for example, $1 = 1mm).booleanhasId()Output only.booleanThe Keyword Plan ad group to which this keyword belongs.booleanImmutable.booleanhasText()The keyword text.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
-
getResourceName
String getResourceName()Immutable. The resource name of the Keyword Plan ad group keyword. KeywordPlanAdGroupKeyword resource names have the form: `customers/{customer_id}/keywordPlanAdGroupKeywords/{kp_ad_group_keyword_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The resourceName.
-
getResourceNameBytes
com.google.protobuf.ByteString getResourceNameBytes()Immutable. The resource name of the Keyword Plan ad group keyword. KeywordPlanAdGroupKeyword resource names have the form: `customers/{customer_id}/keywordPlanAdGroupKeywords/{kp_ad_group_keyword_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for resourceName.
-
hasKeywordPlanAdGroup
boolean hasKeywordPlanAdGroup()The Keyword Plan ad group to which this keyword belongs.
optional string keyword_plan_ad_group = 8 [(.google.api.resource_reference) = { ... }- Returns:
- Whether the keywordPlanAdGroup field is set.
-
getKeywordPlanAdGroup
String getKeywordPlanAdGroup()The Keyword Plan ad group to which this keyword belongs.
optional string keyword_plan_ad_group = 8 [(.google.api.resource_reference) = { ... }- Returns:
- The keywordPlanAdGroup.
-
getKeywordPlanAdGroupBytes
com.google.protobuf.ByteString getKeywordPlanAdGroupBytes()The Keyword Plan ad group to which this keyword belongs.
optional string keyword_plan_ad_group = 8 [(.google.api.resource_reference) = { ... }- Returns:
- The bytes for keywordPlanAdGroup.
-
hasId
boolean hasId()Output only. The ID of the Keyword Plan keyword.
optional int64 id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the id field is set.
-
getId
long getId()Output only. The ID of the Keyword Plan keyword.
optional int64 id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The id.
-
hasText
boolean hasText()The keyword text.
optional string text = 10;- Returns:
- Whether the text field is set.
-
getText
String getText()The keyword text.
optional string text = 10;- Returns:
- The text.
-
getTextBytes
com.google.protobuf.ByteString getTextBytes()The keyword text.
optional string text = 10;- Returns:
- The bytes for text.
-
getMatchTypeValue
int getMatchTypeValue()The keyword match type.
.google.ads.googleads.v18.enums.KeywordMatchTypeEnum.KeywordMatchType match_type = 5;- Returns:
- The enum numeric value on the wire for matchType.
-
getMatchType
KeywordMatchTypeEnum.KeywordMatchType getMatchType()The keyword match type.
.google.ads.googleads.v18.enums.KeywordMatchTypeEnum.KeywordMatchType match_type = 5;- Returns:
- The matchType.
-
hasCpcBidMicros
boolean hasCpcBidMicros()A keyword level max cpc bid in micros (for example, $1 = 1mm). The currency is the same as the account currency code. This will override any CPC bid set at the keyword plan ad group level. Not applicable for negative keywords. (negative = true) This field is Optional.
optional int64 cpc_bid_micros = 11;- Returns:
- Whether the cpcBidMicros field is set.
-
getCpcBidMicros
long getCpcBidMicros()A keyword level max cpc bid in micros (for example, $1 = 1mm). The currency is the same as the account currency code. This will override any CPC bid set at the keyword plan ad group level. Not applicable for negative keywords. (negative = true) This field is Optional.
optional int64 cpc_bid_micros = 11;- Returns:
- The cpcBidMicros.
-
hasNegative
boolean hasNegative()Immutable. If true, the keyword is negative.
optional bool negative = 12 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the negative field is set.
-
getNegative
boolean getNegative()Immutable. If true, the keyword is negative.
optional bool negative = 12 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The negative.
-