Class ConversionAdjustment.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ConversionAdjustment.Builder>
com.google.ads.googleads.v18.services.ConversionAdjustment.Builder
- All Implemented Interfaces:
ConversionAdjustmentOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ConversionAdjustment
public static final class ConversionAdjustment.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ConversionAdjustment.Builder>
implements ConversionAdjustmentOrBuilder
A conversion adjustment.Protobuf type
google.ads.googleads.v18.services.ConversionAdjustment-
Method Summary
Modifier and TypeMethodDescriptionaddAllUserIdentifiers(Iterable<? extends UserIdentifier> values) The user identifiers to enhance the original conversion.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addUserIdentifiers(int index, UserIdentifier value) The user identifiers to enhance the original conversion.addUserIdentifiers(int index, UserIdentifier.Builder builderForValue) The user identifiers to enhance the original conversion.addUserIdentifiers(UserIdentifier value) The user identifiers to enhance the original conversion.addUserIdentifiers(UserIdentifier.Builder builderForValue) The user identifiers to enhance the original conversion.The user identifiers to enhance the original conversion.addUserIdentifiersBuilder(int index) The user identifiers to enhance the original conversion.build()clear()The date time at which the adjustment occurred.The adjustment type.Resource name of the conversion action associated with this conversion adjustment.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) For adjustments, uniquely identifies a conversion that was reported without an order ID specified.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The order ID of the conversion to be adjusted.Information needed to restate the conversion's value.The user agent to enhance the original conversion.The user identifiers to enhance the original conversion.clone()The date time at which the adjustment occurred.com.google.protobuf.ByteStringThe date time at which the adjustment occurred.The adjustment type.intThe adjustment type.Resource name of the conversion action associated with this conversion adjustment.com.google.protobuf.ByteStringResource name of the conversion action associated with this conversion adjustment.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorFor adjustments, uniquely identifies a conversion that was reported without an order ID specified.For adjustments, uniquely identifies a conversion that was reported without an order ID specified.For adjustments, uniquely identifies a conversion that was reported without an order ID specified.The order ID of the conversion to be adjusted.com.google.protobuf.ByteStringThe order ID of the conversion to be adjusted.Information needed to restate the conversion's value.Information needed to restate the conversion's value.Information needed to restate the conversion's value.The user agent to enhance the original conversion.com.google.protobuf.ByteStringThe user agent to enhance the original conversion.getUserIdentifiers(int index) The user identifiers to enhance the original conversion.getUserIdentifiersBuilder(int index) The user identifiers to enhance the original conversion.The user identifiers to enhance the original conversion.intThe user identifiers to enhance the original conversion.The user identifiers to enhance the original conversion.getUserIdentifiersOrBuilder(int index) The user identifiers to enhance the original conversion.List<? extends UserIdentifierOrBuilder>The user identifiers to enhance the original conversion.booleanThe date time at which the adjustment occurred.booleanResource name of the conversion action associated with this conversion adjustment.booleanFor adjustments, uniquely identifies a conversion that was reported without an order ID specified.booleanThe order ID of the conversion to be adjusted.booleanInformation needed to restate the conversion's value.booleanThe user agent to enhance the original conversion.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(ConversionAdjustment other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) For adjustments, uniquely identifies a conversion that was reported without an order ID specified.Information needed to restate the conversion's value.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeUserIdentifiers(int index) The user identifiers to enhance the original conversion.setAdjustmentDateTime(String value) The date time at which the adjustment occurred.setAdjustmentDateTimeBytes(com.google.protobuf.ByteString value) The date time at which the adjustment occurred.The adjustment type.setAdjustmentTypeValue(int value) The adjustment type.setConversionAction(String value) Resource name of the conversion action associated with this conversion adjustment.setConversionActionBytes(com.google.protobuf.ByteString value) Resource name of the conversion action associated with this conversion adjustment.For adjustments, uniquely identifies a conversion that was reported without an order ID specified.setGclidDateTimePair(GclidDateTimePair.Builder builderForValue) For adjustments, uniquely identifies a conversion that was reported without an order ID specified.setOrderId(String value) The order ID of the conversion to be adjusted.setOrderIdBytes(com.google.protobuf.ByteString value) The order ID of the conversion to be adjusted.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Information needed to restate the conversion's value.setRestatementValue(RestatementValue.Builder builderForValue) Information needed to restate the conversion's value.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUserAgent(String value) The user agent to enhance the original conversion.setUserAgentBytes(com.google.protobuf.ByteString value) The user agent to enhance the original conversion.setUserIdentifiers(int index, UserIdentifier value) The user identifiers to enhance the original conversion.setUserIdentifiers(int index, UserIdentifier.Builder builderForValue) The user identifiers to enhance the original conversion.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.Builder<ConversionAdjustment.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionAdjustment.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionAdjustment.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionAdjustment.Builder>
-
setField
public ConversionAdjustment.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionAdjustment.Builder>
-
clearField
public ConversionAdjustment.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionAdjustment.Builder>
-
clearOneof
public ConversionAdjustment.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionAdjustment.Builder>
-
setRepeatedField
public ConversionAdjustment.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionAdjustment.Builder>
-
addRepeatedField
public ConversionAdjustment.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionAdjustment.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConversionAdjustment.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionAdjustment.Builder>
-
mergeFrom
public ConversionAdjustment.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ConversionAdjustment.Builder>- Throws:
IOException
-
hasGclidDateTimePair
public boolean hasGclidDateTimePair()For adjustments, uniquely identifies a conversion that was reported without an order ID specified. If the adjustment_type is ENHANCEMENT, this value is optional but may be set in addition to the order_id.
.google.ads.googleads.v18.services.GclidDateTimePair gclid_date_time_pair = 12;- Specified by:
hasGclidDateTimePairin interfaceConversionAdjustmentOrBuilder- Returns:
- Whether the gclidDateTimePair field is set.
-
getGclidDateTimePair
For adjustments, uniquely identifies a conversion that was reported without an order ID specified. If the adjustment_type is ENHANCEMENT, this value is optional but may be set in addition to the order_id.
.google.ads.googleads.v18.services.GclidDateTimePair gclid_date_time_pair = 12;- Specified by:
getGclidDateTimePairin interfaceConversionAdjustmentOrBuilder- Returns:
- The gclidDateTimePair.
-
setGclidDateTimePair
For adjustments, uniquely identifies a conversion that was reported without an order ID specified. If the adjustment_type is ENHANCEMENT, this value is optional but may be set in addition to the order_id.
.google.ads.googleads.v18.services.GclidDateTimePair gclid_date_time_pair = 12; -
setGclidDateTimePair
For adjustments, uniquely identifies a conversion that was reported without an order ID specified. If the adjustment_type is ENHANCEMENT, this value is optional but may be set in addition to the order_id.
.google.ads.googleads.v18.services.GclidDateTimePair gclid_date_time_pair = 12; -
mergeGclidDateTimePair
For adjustments, uniquely identifies a conversion that was reported without an order ID specified. If the adjustment_type is ENHANCEMENT, this value is optional but may be set in addition to the order_id.
.google.ads.googleads.v18.services.GclidDateTimePair gclid_date_time_pair = 12; -
clearGclidDateTimePair
For adjustments, uniquely identifies a conversion that was reported without an order ID specified. If the adjustment_type is ENHANCEMENT, this value is optional but may be set in addition to the order_id.
.google.ads.googleads.v18.services.GclidDateTimePair gclid_date_time_pair = 12; -
getGclidDateTimePairBuilder
For adjustments, uniquely identifies a conversion that was reported without an order ID specified. If the adjustment_type is ENHANCEMENT, this value is optional but may be set in addition to the order_id.
.google.ads.googleads.v18.services.GclidDateTimePair gclid_date_time_pair = 12; -
getGclidDateTimePairOrBuilder
For adjustments, uniquely identifies a conversion that was reported without an order ID specified. If the adjustment_type is ENHANCEMENT, this value is optional but may be set in addition to the order_id.
.google.ads.googleads.v18.services.GclidDateTimePair gclid_date_time_pair = 12;- Specified by:
getGclidDateTimePairOrBuilderin interfaceConversionAdjustmentOrBuilder
-
hasOrderId
public boolean hasOrderId()The order ID of the conversion to be adjusted. If the conversion was reported with an order ID specified, that order ID must be used as the identifier here. The order ID is required for enhancements.
optional string order_id = 13;- Specified by:
hasOrderIdin interfaceConversionAdjustmentOrBuilder- Returns:
- Whether the orderId field is set.
-
getOrderId
The order ID of the conversion to be adjusted. If the conversion was reported with an order ID specified, that order ID must be used as the identifier here. The order ID is required for enhancements.
optional string order_id = 13;- Specified by:
getOrderIdin interfaceConversionAdjustmentOrBuilder- Returns:
- The orderId.
-
getOrderIdBytes
public com.google.protobuf.ByteString getOrderIdBytes()The order ID of the conversion to be adjusted. If the conversion was reported with an order ID specified, that order ID must be used as the identifier here. The order ID is required for enhancements.
optional string order_id = 13;- Specified by:
getOrderIdBytesin interfaceConversionAdjustmentOrBuilder- Returns:
- The bytes for orderId.
-
setOrderId
The order ID of the conversion to be adjusted. If the conversion was reported with an order ID specified, that order ID must be used as the identifier here. The order ID is required for enhancements.
optional string order_id = 13;- Parameters:
value- The orderId to set.- Returns:
- This builder for chaining.
-
clearOrderId
The order ID of the conversion to be adjusted. If the conversion was reported with an order ID specified, that order ID must be used as the identifier here. The order ID is required for enhancements.
optional string order_id = 13;- Returns:
- This builder for chaining.
-
setOrderIdBytes
The order ID of the conversion to be adjusted. If the conversion was reported with an order ID specified, that order ID must be used as the identifier here. The order ID is required for enhancements.
optional string order_id = 13;- Parameters:
value- The bytes for orderId to set.- Returns:
- This builder for chaining.
-
hasConversionAction
public boolean hasConversionAction()Resource name of the conversion action associated with this conversion adjustment. Note: Although this resource name consists of a customer id and a conversion action id, validation will ignore the customer id and use the conversion action id as the sole identifier of the conversion action.
optional string conversion_action = 8;- Specified by:
hasConversionActionin interfaceConversionAdjustmentOrBuilder- Returns:
- Whether the conversionAction field is set.
-
getConversionAction
Resource name of the conversion action associated with this conversion adjustment. Note: Although this resource name consists of a customer id and a conversion action id, validation will ignore the customer id and use the conversion action id as the sole identifier of the conversion action.
optional string conversion_action = 8;- Specified by:
getConversionActionin interfaceConversionAdjustmentOrBuilder- Returns:
- The conversionAction.
-
getConversionActionBytes
public com.google.protobuf.ByteString getConversionActionBytes()Resource name of the conversion action associated with this conversion adjustment. Note: Although this resource name consists of a customer id and a conversion action id, validation will ignore the customer id and use the conversion action id as the sole identifier of the conversion action.
optional string conversion_action = 8;- Specified by:
getConversionActionBytesin interfaceConversionAdjustmentOrBuilder- Returns:
- The bytes for conversionAction.
-
setConversionAction
Resource name of the conversion action associated with this conversion adjustment. Note: Although this resource name consists of a customer id and a conversion action id, validation will ignore the customer id and use the conversion action id as the sole identifier of the conversion action.
optional string conversion_action = 8;- Parameters:
value- The conversionAction to set.- Returns:
- This builder for chaining.
-
clearConversionAction
Resource name of the conversion action associated with this conversion adjustment. Note: Although this resource name consists of a customer id and a conversion action id, validation will ignore the customer id and use the conversion action id as the sole identifier of the conversion action.
optional string conversion_action = 8;- Returns:
- This builder for chaining.
-
setConversionActionBytes
Resource name of the conversion action associated with this conversion adjustment. Note: Although this resource name consists of a customer id and a conversion action id, validation will ignore the customer id and use the conversion action id as the sole identifier of the conversion action.
optional string conversion_action = 8;- Parameters:
value- The bytes for conversionAction to set.- Returns:
- This builder for chaining.
-
hasAdjustmentDateTime
public boolean hasAdjustmentDateTime()The date time at which the adjustment occurred. Must be after the conversion_date_time. The timezone must be specified. The format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
optional string adjustment_date_time = 9;- Specified by:
hasAdjustmentDateTimein interfaceConversionAdjustmentOrBuilder- Returns:
- Whether the adjustmentDateTime field is set.
-
getAdjustmentDateTime
The date time at which the adjustment occurred. Must be after the conversion_date_time. The timezone must be specified. The format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
optional string adjustment_date_time = 9;- Specified by:
getAdjustmentDateTimein interfaceConversionAdjustmentOrBuilder- Returns:
- The adjustmentDateTime.
-
getAdjustmentDateTimeBytes
public com.google.protobuf.ByteString getAdjustmentDateTimeBytes()The date time at which the adjustment occurred. Must be after the conversion_date_time. The timezone must be specified. The format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
optional string adjustment_date_time = 9;- Specified by:
getAdjustmentDateTimeBytesin interfaceConversionAdjustmentOrBuilder- Returns:
- The bytes for adjustmentDateTime.
-
setAdjustmentDateTime
The date time at which the adjustment occurred. Must be after the conversion_date_time. The timezone must be specified. The format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
optional string adjustment_date_time = 9;- Parameters:
value- The adjustmentDateTime to set.- Returns:
- This builder for chaining.
-
clearAdjustmentDateTime
The date time at which the adjustment occurred. Must be after the conversion_date_time. The timezone must be specified. The format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
optional string adjustment_date_time = 9;- Returns:
- This builder for chaining.
-
setAdjustmentDateTimeBytes
public ConversionAdjustment.Builder setAdjustmentDateTimeBytes(com.google.protobuf.ByteString value) The date time at which the adjustment occurred. Must be after the conversion_date_time. The timezone must be specified. The format is "yyyy-mm-dd hh:mm:ss+|-hh:mm", for example, "2019-01-01 12:32:45-08:00".
optional string adjustment_date_time = 9;- Parameters:
value- The bytes for adjustmentDateTime to set.- Returns:
- This builder for chaining.
-
getAdjustmentTypeValue
public int getAdjustmentTypeValue()The adjustment type.
.google.ads.googleads.v18.enums.ConversionAdjustmentTypeEnum.ConversionAdjustmentType adjustment_type = 5;- Specified by:
getAdjustmentTypeValuein interfaceConversionAdjustmentOrBuilder- Returns:
- The enum numeric value on the wire for adjustmentType.
-
setAdjustmentTypeValue
The adjustment type.
.google.ads.googleads.v18.enums.ConversionAdjustmentTypeEnum.ConversionAdjustmentType adjustment_type = 5;- Parameters:
value- The enum numeric value on the wire for adjustmentType to set.- Returns:
- This builder for chaining.
-
getAdjustmentType
The adjustment type.
.google.ads.googleads.v18.enums.ConversionAdjustmentTypeEnum.ConversionAdjustmentType adjustment_type = 5;- Specified by:
getAdjustmentTypein interfaceConversionAdjustmentOrBuilder- Returns:
- The adjustmentType.
-
setAdjustmentType
public ConversionAdjustment.Builder setAdjustmentType(ConversionAdjustmentTypeEnum.ConversionAdjustmentType value) The adjustment type.
.google.ads.googleads.v18.enums.ConversionAdjustmentTypeEnum.ConversionAdjustmentType adjustment_type = 5;- Parameters:
value- The adjustmentType to set.- Returns:
- This builder for chaining.
-
clearAdjustmentType
The adjustment type.
.google.ads.googleads.v18.enums.ConversionAdjustmentTypeEnum.ConversionAdjustmentType adjustment_type = 5;- Returns:
- This builder for chaining.
-
hasRestatementValue
public boolean hasRestatementValue()Information needed to restate the conversion's value. Required for restatements. Should not be supplied for retractions. An error will be returned if provided for a retraction. NOTE: If you want to upload a second restatement with a different adjusted value, it must have a new, more recent, adjustment occurrence time. Otherwise, it will be treated as a duplicate of the previous restatement and ignored.
.google.ads.googleads.v18.services.RestatementValue restatement_value = 6;- Specified by:
hasRestatementValuein interfaceConversionAdjustmentOrBuilder- Returns:
- Whether the restatementValue field is set.
-
getRestatementValue
Information needed to restate the conversion's value. Required for restatements. Should not be supplied for retractions. An error will be returned if provided for a retraction. NOTE: If you want to upload a second restatement with a different adjusted value, it must have a new, more recent, adjustment occurrence time. Otherwise, it will be treated as a duplicate of the previous restatement and ignored.
.google.ads.googleads.v18.services.RestatementValue restatement_value = 6;- Specified by:
getRestatementValuein interfaceConversionAdjustmentOrBuilder- Returns:
- The restatementValue.
-
setRestatementValue
Information needed to restate the conversion's value. Required for restatements. Should not be supplied for retractions. An error will be returned if provided for a retraction. NOTE: If you want to upload a second restatement with a different adjusted value, it must have a new, more recent, adjustment occurrence time. Otherwise, it will be treated as a duplicate of the previous restatement and ignored.
.google.ads.googleads.v18.services.RestatementValue restatement_value = 6; -
setRestatementValue
Information needed to restate the conversion's value. Required for restatements. Should not be supplied for retractions. An error will be returned if provided for a retraction. NOTE: If you want to upload a second restatement with a different adjusted value, it must have a new, more recent, adjustment occurrence time. Otherwise, it will be treated as a duplicate of the previous restatement and ignored.
.google.ads.googleads.v18.services.RestatementValue restatement_value = 6; -
mergeRestatementValue
Information needed to restate the conversion's value. Required for restatements. Should not be supplied for retractions. An error will be returned if provided for a retraction. NOTE: If you want to upload a second restatement with a different adjusted value, it must have a new, more recent, adjustment occurrence time. Otherwise, it will be treated as a duplicate of the previous restatement and ignored.
.google.ads.googleads.v18.services.RestatementValue restatement_value = 6; -
clearRestatementValue
Information needed to restate the conversion's value. Required for restatements. Should not be supplied for retractions. An error will be returned if provided for a retraction. NOTE: If you want to upload a second restatement with a different adjusted value, it must have a new, more recent, adjustment occurrence time. Otherwise, it will be treated as a duplicate of the previous restatement and ignored.
.google.ads.googleads.v18.services.RestatementValue restatement_value = 6; -
getRestatementValueBuilder
Information needed to restate the conversion's value. Required for restatements. Should not be supplied for retractions. An error will be returned if provided for a retraction. NOTE: If you want to upload a second restatement with a different adjusted value, it must have a new, more recent, adjustment occurrence time. Otherwise, it will be treated as a duplicate of the previous restatement and ignored.
.google.ads.googleads.v18.services.RestatementValue restatement_value = 6; -
getRestatementValueOrBuilder
Information needed to restate the conversion's value. Required for restatements. Should not be supplied for retractions. An error will be returned if provided for a retraction. NOTE: If you want to upload a second restatement with a different adjusted value, it must have a new, more recent, adjustment occurrence time. Otherwise, it will be treated as a duplicate of the previous restatement and ignored.
.google.ads.googleads.v18.services.RestatementValue restatement_value = 6;- Specified by:
getRestatementValueOrBuilderin interfaceConversionAdjustmentOrBuilder
-
getUserIdentifiersList
The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10;- Specified by:
getUserIdentifiersListin interfaceConversionAdjustmentOrBuilder
-
getUserIdentifiersCount
public int getUserIdentifiersCount()The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10;- Specified by:
getUserIdentifiersCountin interfaceConversionAdjustmentOrBuilder
-
getUserIdentifiers
The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10;- Specified by:
getUserIdentifiersin interfaceConversionAdjustmentOrBuilder
-
setUserIdentifiers
The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10; -
setUserIdentifiers
public ConversionAdjustment.Builder setUserIdentifiers(int index, UserIdentifier.Builder builderForValue) The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10; -
addUserIdentifiers
The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10; -
addUserIdentifiers
The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10; -
addUserIdentifiers
The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10; -
addUserIdentifiers
public ConversionAdjustment.Builder addUserIdentifiers(int index, UserIdentifier.Builder builderForValue) The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10; -
addAllUserIdentifiers
public ConversionAdjustment.Builder addAllUserIdentifiers(Iterable<? extends UserIdentifier> values) The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10; -
clearUserIdentifiers
The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10; -
removeUserIdentifiers
The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10; -
getUserIdentifiersBuilder
The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10; -
getUserIdentifiersOrBuilder
The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10;- Specified by:
getUserIdentifiersOrBuilderin interfaceConversionAdjustmentOrBuilder
-
getUserIdentifiersOrBuilderList
The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10;- Specified by:
getUserIdentifiersOrBuilderListin interfaceConversionAdjustmentOrBuilder
-
addUserIdentifiersBuilder
The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10; -
addUserIdentifiersBuilder
The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10; -
getUserIdentifiersBuilderList
The user identifiers to enhance the original conversion. ConversionAdjustmentUploadService only accepts user identifiers in enhancements. The maximum number of user identifiers for each enhancement is 5.
repeated .google.ads.googleads.v18.common.UserIdentifier user_identifiers = 10; -
hasUserAgent
public boolean hasUserAgent()The user agent to enhance the original conversion. This can be found in your user's HTTP request header when they convert on your web page. Example, "Mozilla/5.0 (iPhone; CPU iPhone OS 12_2 like Mac OS X)". User agent can only be specified in enhancements with user identifiers. This should match the user agent of the request that sent the original conversion so the conversion and its enhancement are either both attributed as same-device or both attributed as cross-device.
optional string user_agent = 11;- Specified by:
hasUserAgentin interfaceConversionAdjustmentOrBuilder- Returns:
- Whether the userAgent field is set.
-
getUserAgent
The user agent to enhance the original conversion. This can be found in your user's HTTP request header when they convert on your web page. Example, "Mozilla/5.0 (iPhone; CPU iPhone OS 12_2 like Mac OS X)". User agent can only be specified in enhancements with user identifiers. This should match the user agent of the request that sent the original conversion so the conversion and its enhancement are either both attributed as same-device or both attributed as cross-device.
optional string user_agent = 11;- Specified by:
getUserAgentin interfaceConversionAdjustmentOrBuilder- Returns:
- The userAgent.
-
getUserAgentBytes
public com.google.protobuf.ByteString getUserAgentBytes()The user agent to enhance the original conversion. This can be found in your user's HTTP request header when they convert on your web page. Example, "Mozilla/5.0 (iPhone; CPU iPhone OS 12_2 like Mac OS X)". User agent can only be specified in enhancements with user identifiers. This should match the user agent of the request that sent the original conversion so the conversion and its enhancement are either both attributed as same-device or both attributed as cross-device.
optional string user_agent = 11;- Specified by:
getUserAgentBytesin interfaceConversionAdjustmentOrBuilder- Returns:
- The bytes for userAgent.
-
setUserAgent
The user agent to enhance the original conversion. This can be found in your user's HTTP request header when they convert on your web page. Example, "Mozilla/5.0 (iPhone; CPU iPhone OS 12_2 like Mac OS X)". User agent can only be specified in enhancements with user identifiers. This should match the user agent of the request that sent the original conversion so the conversion and its enhancement are either both attributed as same-device or both attributed as cross-device.
optional string user_agent = 11;- Parameters:
value- The userAgent to set.- Returns:
- This builder for chaining.
-
clearUserAgent
The user agent to enhance the original conversion. This can be found in your user's HTTP request header when they convert on your web page. Example, "Mozilla/5.0 (iPhone; CPU iPhone OS 12_2 like Mac OS X)". User agent can only be specified in enhancements with user identifiers. This should match the user agent of the request that sent the original conversion so the conversion and its enhancement are either both attributed as same-device or both attributed as cross-device.
optional string user_agent = 11;- Returns:
- This builder for chaining.
-
setUserAgentBytes
The user agent to enhance the original conversion. This can be found in your user's HTTP request header when they convert on your web page. Example, "Mozilla/5.0 (iPhone; CPU iPhone OS 12_2 like Mac OS X)". User agent can only be specified in enhancements with user identifiers. This should match the user agent of the request that sent the original conversion so the conversion and its enhancement are either both attributed as same-device or both attributed as cross-device.
optional string user_agent = 11;- Parameters:
value- The bytes for userAgent to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ConversionAdjustment.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionAdjustment.Builder>
-
mergeUnknownFields
public final ConversionAdjustment.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ConversionAdjustment.Builder>
-