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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getCpcBidMicros()
A keyword level max cpc bid in micros (e.g.long
getId()
Output only.java.lang.String
getKeywordPlanAdGroup()
The Keyword Plan ad group to which this keyword belongs.com.google.protobuf.ByteString
getKeywordPlanAdGroupBytes()
The Keyword Plan ad group to which this keyword belongs.KeywordMatchTypeEnum.KeywordMatchType
getMatchType()
The keyword match type.int
getMatchTypeValue()
The keyword match type.boolean
getNegative()
Immutable.java.lang.String
getResourceName()
Immutable.com.google.protobuf.ByteString
getResourceNameBytes()
Immutable.java.lang.String
getText()
The keyword text.com.google.protobuf.ByteString
getTextBytes()
The keyword text.boolean
hasCpcBidMicros()
A keyword level max cpc bid in micros (e.g.boolean
hasId()
Output only.boolean
hasKeywordPlanAdGroup()
The Keyword Plan ad group to which this keyword belongs.boolean
hasNegative()
Immutable.boolean
hasText()
The keyword text.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getResourceName
java.lang.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
java.lang.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
java.lang.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.v9.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.v9.enums.KeywordMatchTypeEnum.KeywordMatchType match_type = 5;
- Returns:
- The matchType.
-
hasCpcBidMicros
boolean hasCpcBidMicros()
A keyword level max cpc bid in micros (e.g. $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 (e.g. $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.
-
-