Interface AssetGroupSignalOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AssetGroupSignal,AssetGroupSignal.Builder
public interface AssetGroupSignalOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOutput only.intOutput only.Immutable.com.google.protobuf.ByteStringImmutable.Immutable.Immutable.getDisapprovalReasons(int index) Output only.com.google.protobuf.ByteStringgetDisapprovalReasonsBytes(int index) Output only.intOutput only.Output only.Immutable.com.google.protobuf.ByteStringImmutable.Immutable.Immutable.booleanImmutable.booleanImmutable.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 asset group signal. Asset group signal resource name have the form: `customers/{customer_id}/assetGroupSignals/{asset_group_id}~{signal_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 asset group signal. Asset group signal resource name have the form: `customers/{customer_id}/assetGroupSignals/{asset_group_id}~{signal_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for resourceName.
-
getAssetGroup
String getAssetGroup()Immutable. The asset group which this asset group signal belongs to.
string asset_group = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The assetGroup.
-
getAssetGroupBytes
com.google.protobuf.ByteString getAssetGroupBytes()Immutable. The asset group which this asset group signal belongs to.
string asset_group = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for assetGroup.
-
getApprovalStatusValue
int getApprovalStatusValue()Output only. Approval status is the output value for search theme signal after Google ads policy review. When using Audience signal, this field is not used and will be absent.
.google.ads.googleads.v18.enums.AssetGroupSignalApprovalStatusEnum.AssetGroupSignalApprovalStatus approval_status = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for approvalStatus.
-
getApprovalStatus
AssetGroupSignalApprovalStatusEnum.AssetGroupSignalApprovalStatus getApprovalStatus()Output only. Approval status is the output value for search theme signal after Google ads policy review. When using Audience signal, this field is not used and will be absent.
.google.ads.googleads.v18.enums.AssetGroupSignalApprovalStatusEnum.AssetGroupSignalApprovalStatus approval_status = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The approvalStatus.
-
getDisapprovalReasonsList
Output only. Computed for SearchTheme signals. When using Audience signal, this field is not used and will be absent.
repeated string disapproval_reasons = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- A list containing the disapprovalReasons.
-
getDisapprovalReasonsCount
int getDisapprovalReasonsCount()Output only. Computed for SearchTheme signals. When using Audience signal, this field is not used and will be absent.
repeated string disapproval_reasons = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The count of disapprovalReasons.
-
getDisapprovalReasons
Output only. Computed for SearchTheme signals. When using Audience signal, this field is not used and will be absent.
repeated string disapproval_reasons = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index of the element to return.- Returns:
- The disapprovalReasons at the given index.
-
getDisapprovalReasonsBytes
com.google.protobuf.ByteString getDisapprovalReasonsBytes(int index) Output only. Computed for SearchTheme signals. When using Audience signal, this field is not used and will be absent.
repeated string disapproval_reasons = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the disapprovalReasons at the given index.
-
hasAudience
boolean hasAudience()Immutable. The audience signal to be used by the performance max campaign.
.google.ads.googleads.v18.common.AudienceInfo audience = 4 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the audience field is set.
-
getAudience
AudienceInfo getAudience()Immutable. The audience signal to be used by the performance max campaign.
.google.ads.googleads.v18.common.AudienceInfo audience = 4 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The audience.
-
getAudienceOrBuilder
AudienceInfoOrBuilder getAudienceOrBuilder()Immutable. The audience signal to be used by the performance max campaign.
.google.ads.googleads.v18.common.AudienceInfo audience = 4 [(.google.api.field_behavior) = IMMUTABLE]; -
hasSearchTheme
boolean hasSearchTheme()Immutable. The search_theme signal to be used by the performance max campaign. Mutate errors of search_theme criterion includes AssetGroupSignalError.UNSPECIFIED AssetGroupSignalError.UNKNOWN AssetGroupSignalError.TOO_MANY_WORDS AssetGroupSignalError.SEARCH_THEME_POLICY_VIOLATION FieldError.REQUIRED StringFormatError.ILLEGAL_CHARS StringLengthError.TOO_LONG ResourceCountLimitExceededError.RESOURCE_LIMIT
.google.ads.googleads.v18.common.SearchThemeInfo search_theme = 5 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the searchTheme field is set.
-
getSearchTheme
SearchThemeInfo getSearchTheme()Immutable. The search_theme signal to be used by the performance max campaign. Mutate errors of search_theme criterion includes AssetGroupSignalError.UNSPECIFIED AssetGroupSignalError.UNKNOWN AssetGroupSignalError.TOO_MANY_WORDS AssetGroupSignalError.SEARCH_THEME_POLICY_VIOLATION FieldError.REQUIRED StringFormatError.ILLEGAL_CHARS StringLengthError.TOO_LONG ResourceCountLimitExceededError.RESOURCE_LIMIT
.google.ads.googleads.v18.common.SearchThemeInfo search_theme = 5 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The searchTheme.
-
getSearchThemeOrBuilder
SearchThemeInfoOrBuilder getSearchThemeOrBuilder()Immutable. The search_theme signal to be used by the performance max campaign. Mutate errors of search_theme criterion includes AssetGroupSignalError.UNSPECIFIED AssetGroupSignalError.UNKNOWN AssetGroupSignalError.TOO_MANY_WORDS AssetGroupSignalError.SEARCH_THEME_POLICY_VIOLATION FieldError.REQUIRED StringFormatError.ILLEGAL_CHARS StringLengthError.TOO_LONG ResourceCountLimitExceededError.RESOURCE_LIMIT
.google.ads.googleads.v18.common.SearchThemeInfo search_theme = 5 [(.google.api.field_behavior) = IMMUTABLE]; -
getSignalCase
AssetGroupSignal.SignalCase getSignalCase()
-