Class Customer
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.ads.googleads.v10.resources.Customer
-
- All Implemented Interfaces:
CustomerOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable
public final class Customer extends com.google.protobuf.GeneratedMessageV3 implements CustomerOrBuilder
A customer.
Protobuf typegoogle.ads.googleads.v10.resources.Customer- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCustomer.BuilderA customer.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intAUTO_TAGGING_ENABLED_FIELD_NUMBERstatic intCALL_REPORTING_SETTING_FIELD_NUMBERstatic intCONVERSION_TRACKING_SETTING_FIELD_NUMBERstatic intCURRENCY_CODE_FIELD_NUMBERstatic intDESCRIPTIVE_NAME_FIELD_NUMBERstatic intFINAL_URL_SUFFIX_FIELD_NUMBERstatic intHAS_PARTNERS_BADGE_FIELD_NUMBERstatic intID_FIELD_NUMBERstatic intMANAGER_FIELD_NUMBERstatic intOPTIMIZATION_SCORE_FIELD_NUMBERstatic intOPTIMIZATION_SCORE_WEIGHT_FIELD_NUMBERstatic intPAY_PER_CONVERSION_ELIGIBILITY_FAILURE_REASONS_FIELD_NUMBERstatic intREMARKETING_SETTING_FIELD_NUMBERstatic intRESOURCE_NAME_FIELD_NUMBERstatic intSTATUS_FIELD_NUMBERstatic intTEST_ACCOUNT_FIELD_NUMBERstatic intTIME_ZONE_FIELD_NUMBERstatic intTRACKING_URL_TEMPLATE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)booleangetAutoTaggingEnabled()Whether auto-tagging is enabled for the customer.CallReportingSettinggetCallReportingSetting()Call reporting setting for a customer.CallReportingSettingOrBuildergetCallReportingSettingOrBuilder()Call reporting setting for a customer.ConversionTrackingSettinggetConversionTrackingSetting()Output only.ConversionTrackingSettingOrBuildergetConversionTrackingSettingOrBuilder()Output only.java.lang.StringgetCurrencyCode()Immutable.com.google.protobuf.ByteStringgetCurrencyCodeBytes()Immutable.static CustomergetDefaultInstance()CustomergetDefaultInstanceForType()java.lang.StringgetDescriptiveName()Optional, non-unique descriptive name of the customer.com.google.protobuf.ByteStringgetDescriptiveNameBytes()Optional, non-unique descriptive name of the customer.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()java.lang.StringgetFinalUrlSuffix()The URL template for appending params to the final URLcom.google.protobuf.ByteStringgetFinalUrlSuffixBytes()The URL template for appending params to the final URLbooleangetHasPartnersBadge()Output only.longgetId()Output only.booleangetManager()Output only.doublegetOptimizationScore()Output only.doublegetOptimizationScoreWeight()Output only.com.google.protobuf.Parser<Customer>getParserForType()CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReasongetPayPerConversionEligibilityFailureReasons(int index)Output only.intgetPayPerConversionEligibilityFailureReasonsCount()Output only.java.util.List<CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason>getPayPerConversionEligibilityFailureReasonsList()Output only.intgetPayPerConversionEligibilityFailureReasonsValue(int index)Output only.java.util.List<java.lang.Integer>getPayPerConversionEligibilityFailureReasonsValueList()Output only.RemarketingSettinggetRemarketingSetting()Output only.RemarketingSettingOrBuildergetRemarketingSettingOrBuilder()Output only.java.lang.StringgetResourceName()Immutable.com.google.protobuf.ByteStringgetResourceNameBytes()Immutable.intgetSerializedSize()CustomerStatusEnum.CustomerStatusgetStatus()Output only.intgetStatusValue()Output only.booleangetTestAccount()Output only.java.lang.StringgetTimeZone()Immutable.com.google.protobuf.ByteStringgetTimeZoneBytes()Immutable.java.lang.StringgetTrackingUrlTemplate()The URL template for constructing a tracking URL out of parameters.com.google.protobuf.ByteStringgetTrackingUrlTemplateBytes()The URL template for constructing a tracking URL out of parameters.com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasAutoTaggingEnabled()Whether auto-tagging is enabled for the customer.booleanhasCallReportingSetting()Call reporting setting for a customer.booleanhasConversionTrackingSetting()Output only.booleanhasCurrencyCode()Immutable.booleanhasDescriptiveName()Optional, non-unique descriptive name of the customer.booleanhasFinalUrlSuffix()The URL template for appending params to the final URLbooleanhasHasPartnersBadge()Output only.inthashCode()booleanhasId()Output only.booleanhasManager()Output only.booleanhasOptimizationScore()Output only.booleanhasRemarketingSetting()Output only.booleanhasTestAccount()Output only.booleanhasTimeZone()Immutable.booleanhasTrackingUrlTemplate()The URL template for constructing a tracking URL out of parameters.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Customer.BuildernewBuilder()static Customer.BuildernewBuilder(Customer prototype)Customer.BuildernewBuilderForType()protected Customer.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static CustomerparseDelimitedFrom(java.io.InputStream input)static CustomerparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CustomerparseFrom(byte[] data)static CustomerparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CustomerparseFrom(com.google.protobuf.ByteString data)static CustomerparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CustomerparseFrom(com.google.protobuf.CodedInputStream input)static CustomerparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CustomerparseFrom(java.io.InputStream input)static CustomerparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CustomerparseFrom(java.nio.ByteBuffer data)static CustomerparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Customer>parser()Customer.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
RESOURCE_NAME_FIELD_NUMBER
public static final int RESOURCE_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESCRIPTIVE_NAME_FIELD_NUMBER
public static final int DESCRIPTIVE_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CURRENCY_CODE_FIELD_NUMBER
public static final int CURRENCY_CODE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TIME_ZONE_FIELD_NUMBER
public static final int TIME_ZONE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TRACKING_URL_TEMPLATE_FIELD_NUMBER
public static final int TRACKING_URL_TEMPLATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FINAL_URL_SUFFIX_FIELD_NUMBER
public static final int FINAL_URL_SUFFIX_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AUTO_TAGGING_ENABLED_FIELD_NUMBER
public static final int AUTO_TAGGING_ENABLED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HAS_PARTNERS_BADGE_FIELD_NUMBER
public static final int HAS_PARTNERS_BADGE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MANAGER_FIELD_NUMBER
public static final int MANAGER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TEST_ACCOUNT_FIELD_NUMBER
public static final int TEST_ACCOUNT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CALL_REPORTING_SETTING_FIELD_NUMBER
public static final int CALL_REPORTING_SETTING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONVERSION_TRACKING_SETTING_FIELD_NUMBER
public static final int CONVERSION_TRACKING_SETTING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REMARKETING_SETTING_FIELD_NUMBER
public static final int REMARKETING_SETTING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PAY_PER_CONVERSION_ELIGIBILITY_FAILURE_REASONS_FIELD_NUMBER
public static final int PAY_PER_CONVERSION_ELIGIBILITY_FAILURE_REASONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OPTIMIZATION_SCORE_FIELD_NUMBER
public static final int OPTIMIZATION_SCORE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OPTIMIZATION_SCORE_WEIGHT_FIELD_NUMBER
public static final int OPTIMIZATION_SCORE_WEIGHT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getResourceName
public java.lang.String getResourceName()
Immutable. The resource name of the customer. Customer resource names have the form: `customers/{customer_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceCustomerOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()
Immutable. The resource name of the customer. Customer resource names have the form: `customers/{customer_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceCustomerOrBuilder- Returns:
- The bytes for resourceName.
-
hasId
public boolean hasId()
Output only. The ID of the customer.
optional int64 id = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasIdin interfaceCustomerOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()
Output only. The ID of the customer.
optional int64 id = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIdin interfaceCustomerOrBuilder- Returns:
- The id.
-
hasDescriptiveName
public boolean hasDescriptiveName()
Optional, non-unique descriptive name of the customer.
optional string descriptive_name = 20;- Specified by:
hasDescriptiveNamein interfaceCustomerOrBuilder- Returns:
- Whether the descriptiveName field is set.
-
getDescriptiveName
public java.lang.String getDescriptiveName()
Optional, non-unique descriptive name of the customer.
optional string descriptive_name = 20;- Specified by:
getDescriptiveNamein interfaceCustomerOrBuilder- Returns:
- The descriptiveName.
-
getDescriptiveNameBytes
public com.google.protobuf.ByteString getDescriptiveNameBytes()
Optional, non-unique descriptive name of the customer.
optional string descriptive_name = 20;- Specified by:
getDescriptiveNameBytesin interfaceCustomerOrBuilder- Returns:
- The bytes for descriptiveName.
-
hasCurrencyCode
public boolean hasCurrencyCode()
Immutable. The currency in which the account operates. A subset of the currency codes from the ISO 4217 standard is supported.
optional string currency_code = 21 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCurrencyCodein interfaceCustomerOrBuilder- Returns:
- Whether the currencyCode field is set.
-
getCurrencyCode
public java.lang.String getCurrencyCode()
Immutable. The currency in which the account operates. A subset of the currency codes from the ISO 4217 standard is supported.
optional string currency_code = 21 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCurrencyCodein interfaceCustomerOrBuilder- Returns:
- The currencyCode.
-
getCurrencyCodeBytes
public com.google.protobuf.ByteString getCurrencyCodeBytes()
Immutable. The currency in which the account operates. A subset of the currency codes from the ISO 4217 standard is supported.
optional string currency_code = 21 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCurrencyCodeBytesin interfaceCustomerOrBuilder- Returns:
- The bytes for currencyCode.
-
hasTimeZone
public boolean hasTimeZone()
Immutable. The local timezone ID of the customer.
optional string time_zone = 22 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasTimeZonein interfaceCustomerOrBuilder- Returns:
- Whether the timeZone field is set.
-
getTimeZone
public java.lang.String getTimeZone()
Immutable. The local timezone ID of the customer.
optional string time_zone = 22 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTimeZonein interfaceCustomerOrBuilder- Returns:
- The timeZone.
-
getTimeZoneBytes
public com.google.protobuf.ByteString getTimeZoneBytes()
Immutable. The local timezone ID of the customer.
optional string time_zone = 22 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTimeZoneBytesin interfaceCustomerOrBuilder- Returns:
- The bytes for timeZone.
-
hasTrackingUrlTemplate
public boolean hasTrackingUrlTemplate()
The URL template for constructing a tracking URL out of parameters.
optional string tracking_url_template = 23;- Specified by:
hasTrackingUrlTemplatein interfaceCustomerOrBuilder- Returns:
- Whether the trackingUrlTemplate field is set.
-
getTrackingUrlTemplate
public java.lang.String getTrackingUrlTemplate()
The URL template for constructing a tracking URL out of parameters.
optional string tracking_url_template = 23;- Specified by:
getTrackingUrlTemplatein interfaceCustomerOrBuilder- Returns:
- The trackingUrlTemplate.
-
getTrackingUrlTemplateBytes
public com.google.protobuf.ByteString getTrackingUrlTemplateBytes()
The URL template for constructing a tracking URL out of parameters.
optional string tracking_url_template = 23;- Specified by:
getTrackingUrlTemplateBytesin interfaceCustomerOrBuilder- Returns:
- The bytes for trackingUrlTemplate.
-
hasFinalUrlSuffix
public boolean hasFinalUrlSuffix()
The URL template for appending params to the final URL
optional string final_url_suffix = 24;- Specified by:
hasFinalUrlSuffixin interfaceCustomerOrBuilder- Returns:
- Whether the finalUrlSuffix field is set.
-
getFinalUrlSuffix
public java.lang.String getFinalUrlSuffix()
The URL template for appending params to the final URL
optional string final_url_suffix = 24;- Specified by:
getFinalUrlSuffixin interfaceCustomerOrBuilder- Returns:
- The finalUrlSuffix.
-
getFinalUrlSuffixBytes
public com.google.protobuf.ByteString getFinalUrlSuffixBytes()
The URL template for appending params to the final URL
optional string final_url_suffix = 24;- Specified by:
getFinalUrlSuffixBytesin interfaceCustomerOrBuilder- Returns:
- The bytes for finalUrlSuffix.
-
hasAutoTaggingEnabled
public boolean hasAutoTaggingEnabled()
Whether auto-tagging is enabled for the customer.
optional bool auto_tagging_enabled = 25;- Specified by:
hasAutoTaggingEnabledin interfaceCustomerOrBuilder- Returns:
- Whether the autoTaggingEnabled field is set.
-
getAutoTaggingEnabled
public boolean getAutoTaggingEnabled()
Whether auto-tagging is enabled for the customer.
optional bool auto_tagging_enabled = 25;- Specified by:
getAutoTaggingEnabledin interfaceCustomerOrBuilder- Returns:
- The autoTaggingEnabled.
-
hasHasPartnersBadge
public boolean hasHasPartnersBadge()
Output only. Whether the Customer has a Partners program badge. If the Customer is not associated with the Partners program, this will be false. For more information, see https://support.google.com/partners/answer/3125774.
optional bool has_partners_badge = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasHasPartnersBadgein interfaceCustomerOrBuilder- Returns:
- Whether the hasPartnersBadge field is set.
-
getHasPartnersBadge
public boolean getHasPartnersBadge()
Output only. Whether the Customer has a Partners program badge. If the Customer is not associated with the Partners program, this will be false. For more information, see https://support.google.com/partners/answer/3125774.
optional bool has_partners_badge = 26 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getHasPartnersBadgein interfaceCustomerOrBuilder- Returns:
- The hasPartnersBadge.
-
hasManager
public boolean hasManager()
Output only. Whether the customer is a manager.
optional bool manager = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasManagerin interfaceCustomerOrBuilder- Returns:
- Whether the manager field is set.
-
getManager
public boolean getManager()
Output only. Whether the customer is a manager.
optional bool manager = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getManagerin interfaceCustomerOrBuilder- Returns:
- The manager.
-
hasTestAccount
public boolean hasTestAccount()
Output only. Whether the customer is a test account.
optional bool test_account = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasTestAccountin interfaceCustomerOrBuilder- Returns:
- Whether the testAccount field is set.
-
getTestAccount
public boolean getTestAccount()
Output only. Whether the customer is a test account.
optional bool test_account = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTestAccountin interfaceCustomerOrBuilder- Returns:
- The testAccount.
-
hasCallReportingSetting
public boolean hasCallReportingSetting()
Call reporting setting for a customer.
.google.ads.googleads.v10.resources.CallReportingSetting call_reporting_setting = 10;- Specified by:
hasCallReportingSettingin interfaceCustomerOrBuilder- Returns:
- Whether the callReportingSetting field is set.
-
getCallReportingSetting
public CallReportingSetting getCallReportingSetting()
Call reporting setting for a customer.
.google.ads.googleads.v10.resources.CallReportingSetting call_reporting_setting = 10;- Specified by:
getCallReportingSettingin interfaceCustomerOrBuilder- Returns:
- The callReportingSetting.
-
getCallReportingSettingOrBuilder
public CallReportingSettingOrBuilder getCallReportingSettingOrBuilder()
Call reporting setting for a customer.
.google.ads.googleads.v10.resources.CallReportingSetting call_reporting_setting = 10;- Specified by:
getCallReportingSettingOrBuilderin interfaceCustomerOrBuilder
-
hasConversionTrackingSetting
public boolean hasConversionTrackingSetting()
Output only. Conversion tracking setting for a customer.
.google.ads.googleads.v10.resources.ConversionTrackingSetting conversion_tracking_setting = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasConversionTrackingSettingin interfaceCustomerOrBuilder- Returns:
- Whether the conversionTrackingSetting field is set.
-
getConversionTrackingSetting
public ConversionTrackingSetting getConversionTrackingSetting()
Output only. Conversion tracking setting for a customer.
.google.ads.googleads.v10.resources.ConversionTrackingSetting conversion_tracking_setting = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getConversionTrackingSettingin interfaceCustomerOrBuilder- Returns:
- The conversionTrackingSetting.
-
getConversionTrackingSettingOrBuilder
public ConversionTrackingSettingOrBuilder getConversionTrackingSettingOrBuilder()
Output only. Conversion tracking setting for a customer.
.google.ads.googleads.v10.resources.ConversionTrackingSetting conversion_tracking_setting = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getConversionTrackingSettingOrBuilderin interfaceCustomerOrBuilder
-
hasRemarketingSetting
public boolean hasRemarketingSetting()
Output only. Remarketing setting for a customer.
.google.ads.googleads.v10.resources.RemarketingSetting remarketing_setting = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasRemarketingSettingin interfaceCustomerOrBuilder- Returns:
- Whether the remarketingSetting field is set.
-
getRemarketingSetting
public RemarketingSetting getRemarketingSetting()
Output only. Remarketing setting for a customer.
.google.ads.googleads.v10.resources.RemarketingSetting remarketing_setting = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getRemarketingSettingin interfaceCustomerOrBuilder- Returns:
- The remarketingSetting.
-
getRemarketingSettingOrBuilder
public RemarketingSettingOrBuilder getRemarketingSettingOrBuilder()
Output only. Remarketing setting for a customer.
.google.ads.googleads.v10.resources.RemarketingSetting remarketing_setting = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getRemarketingSettingOrBuilderin interfaceCustomerOrBuilder
-
getPayPerConversionEligibilityFailureReasonsList
public java.util.List<CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason> getPayPerConversionEligibilityFailureReasonsList()
Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v10.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPayPerConversionEligibilityFailureReasonsListin interfaceCustomerOrBuilder- Returns:
- A list containing the payPerConversionEligibilityFailureReasons.
-
getPayPerConversionEligibilityFailureReasonsCount
public int getPayPerConversionEligibilityFailureReasonsCount()
Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v10.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPayPerConversionEligibilityFailureReasonsCountin interfaceCustomerOrBuilder- Returns:
- The count of payPerConversionEligibilityFailureReasons.
-
getPayPerConversionEligibilityFailureReasons
public CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason getPayPerConversionEligibilityFailureReasons(int index)
Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v10.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPayPerConversionEligibilityFailureReasonsin interfaceCustomerOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The payPerConversionEligibilityFailureReasons at the given index.
-
getPayPerConversionEligibilityFailureReasonsValueList
public java.util.List<java.lang.Integer> getPayPerConversionEligibilityFailureReasonsValueList()
Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v10.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPayPerConversionEligibilityFailureReasonsValueListin interfaceCustomerOrBuilder- Returns:
- A list containing the enum numeric values on the wire for payPerConversionEligibilityFailureReasons.
-
getPayPerConversionEligibilityFailureReasonsValue
public int getPayPerConversionEligibilityFailureReasonsValue(int index)
Output only. Reasons why the customer is not eligible to use PaymentMode.CONVERSIONS. If the list is empty, the customer is eligible. This field is read-only.
repeated .google.ads.googleads.v10.enums.CustomerPayPerConversionEligibilityFailureReasonEnum.CustomerPayPerConversionEligibilityFailureReason pay_per_conversion_eligibility_failure_reasons = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPayPerConversionEligibilityFailureReasonsValuein interfaceCustomerOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of payPerConversionEligibilityFailureReasons at the given index.
-
hasOptimizationScore
public boolean hasOptimizationScore()
Output only. Optimization score of the customer. Optimization score is an estimate of how well a customer's campaigns are set to perform. It ranges from 0% (0.0) to 100% (1.0). This field is null for all manager customers, and for unscored non-manager customers. See "About optimization score" at https://support.google.com/google-ads/answer/9061546. This field is read-only.
optional double optimization_score = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasOptimizationScorein interfaceCustomerOrBuilder- Returns:
- Whether the optimizationScore field is set.
-
getOptimizationScore
public double getOptimizationScore()
Output only. Optimization score of the customer. Optimization score is an estimate of how well a customer's campaigns are set to perform. It ranges from 0% (0.0) to 100% (1.0). This field is null for all manager customers, and for unscored non-manager customers. See "About optimization score" at https://support.google.com/google-ads/answer/9061546. This field is read-only.
optional double optimization_score = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getOptimizationScorein interfaceCustomerOrBuilder- Returns:
- The optimizationScore.
-
getOptimizationScoreWeight
public double getOptimizationScoreWeight()
Output only. Optimization score weight of the customer. Optimization score weight can be used to compare/aggregate optimization scores across multiple non-manager customers. The aggregate optimization score of a manager is computed as the sum over all of their customers of `Customer.optimization_score * Customer.optimization_score_weight`. This field is 0 for all manager customers, and for unscored non-manager customers. This field is read-only.
double optimization_score_weight = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getOptimizationScoreWeightin interfaceCustomerOrBuilder- Returns:
- The optimizationScoreWeight.
-
getStatusValue
public int getStatusValue()
Output only. The status of the customer.
.google.ads.googleads.v10.enums.CustomerStatusEnum.CustomerStatus status = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatusValuein interfaceCustomerOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
getStatus
public CustomerStatusEnum.CustomerStatus getStatus()
Output only. The status of the customer.
.google.ads.googleads.v10.enums.CustomerStatusEnum.CustomerStatus status = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatusin interfaceCustomerOrBuilder- Returns:
- The status.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Customer parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Customer parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Customer parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Customer parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Customer parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Customer parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Customer parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Customer parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Customer parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Customer parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Customer parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Customer parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public Customer.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Customer.Builder newBuilder()
-
newBuilder
public static Customer.Builder newBuilder(Customer prototype)
-
toBuilder
public Customer.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Customer.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Customer getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Customer> parser()
-
getParserForType
public com.google.protobuf.Parser<Customer> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Customer getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-