Interface UserIdentifierOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
UserIdentifier,UserIdentifier.Builder
public interface UserIdentifierOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OfflineUserAddressInfogetAddressInfo()Address information.OfflineUserAddressInfoOrBuildergetAddressInfoOrBuilder()Address information.java.lang.StringgetHashedEmail()Hashed email address using SHA-256 hash function after normalization.com.google.protobuf.ByteStringgetHashedEmailBytes()Hashed email address using SHA-256 hash function after normalization.java.lang.StringgetHashedPhoneNumber()Hashed phone number using SHA-256 hash function after normalization (E164 standard).com.google.protobuf.ByteStringgetHashedPhoneNumberBytes()Hashed phone number using SHA-256 hash function after normalization (E164 standard).UserIdentifier.IdentifierCasegetIdentifierCase()java.lang.StringgetMobileId()Mobile device ID (advertising ID/IDFA).com.google.protobuf.ByteStringgetMobileIdBytes()Mobile device ID (advertising ID/IDFA).java.lang.StringgetThirdPartyUserId()Advertiser-assigned user ID for Customer Match upload, or third-party-assigned user ID for Store Sales.com.google.protobuf.ByteStringgetThirdPartyUserIdBytes()Advertiser-assigned user ID for Customer Match upload, or third-party-assigned user ID for Store Sales.UserIdentifierSourceEnum.UserIdentifierSourcegetUserIdentifierSource()Source of the user identifier when the upload is from Store Sales, ConversionUploadService, or ConversionAdjustmentUploadService.intgetUserIdentifierSourceValue()Source of the user identifier when the upload is from Store Sales, ConversionUploadService, or ConversionAdjustmentUploadService.booleanhasAddressInfo()Address information.booleanhasHashedEmail()Hashed email address using SHA-256 hash function after normalization.booleanhasHashedPhoneNumber()Hashed phone number using SHA-256 hash function after normalization (E164 standard).booleanhasMobileId()Mobile device ID (advertising ID/IDFA).booleanhasThirdPartyUserId()Advertiser-assigned user ID for Customer Match upload, or third-party-assigned user ID for Store Sales.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getUserIdentifierSourceValue
int getUserIdentifierSourceValue()
Source of the user identifier when the upload is from Store Sales, ConversionUploadService, or ConversionAdjustmentUploadService.
.google.ads.googleads.v10.enums.UserIdentifierSourceEnum.UserIdentifierSource user_identifier_source = 6;- Returns:
- The enum numeric value on the wire for userIdentifierSource.
-
getUserIdentifierSource
UserIdentifierSourceEnum.UserIdentifierSource getUserIdentifierSource()
Source of the user identifier when the upload is from Store Sales, ConversionUploadService, or ConversionAdjustmentUploadService.
.google.ads.googleads.v10.enums.UserIdentifierSourceEnum.UserIdentifierSource user_identifier_source = 6;- Returns:
- The userIdentifierSource.
-
hasHashedEmail
boolean hasHashedEmail()
Hashed email address using SHA-256 hash function after normalization. Accepted for Customer Match, Store Sales, ConversionUploadService, and ConversionAdjustmentUploadService.
string hashed_email = 7;- Returns:
- Whether the hashedEmail field is set.
-
getHashedEmail
java.lang.String getHashedEmail()
Hashed email address using SHA-256 hash function after normalization. Accepted for Customer Match, Store Sales, ConversionUploadService, and ConversionAdjustmentUploadService.
string hashed_email = 7;- Returns:
- The hashedEmail.
-
getHashedEmailBytes
com.google.protobuf.ByteString getHashedEmailBytes()
Hashed email address using SHA-256 hash function after normalization. Accepted for Customer Match, Store Sales, ConversionUploadService, and ConversionAdjustmentUploadService.
string hashed_email = 7;- Returns:
- The bytes for hashedEmail.
-
hasHashedPhoneNumber
boolean hasHashedPhoneNumber()
Hashed phone number using SHA-256 hash function after normalization (E164 standard). Accepted for Customer Match, Store Sales, ConversionUploadService, and ConversionAdjustmentUploadService.
string hashed_phone_number = 8;- Returns:
- Whether the hashedPhoneNumber field is set.
-
getHashedPhoneNumber
java.lang.String getHashedPhoneNumber()
Hashed phone number using SHA-256 hash function after normalization (E164 standard). Accepted for Customer Match, Store Sales, ConversionUploadService, and ConversionAdjustmentUploadService.
string hashed_phone_number = 8;- Returns:
- The hashedPhoneNumber.
-
getHashedPhoneNumberBytes
com.google.protobuf.ByteString getHashedPhoneNumberBytes()
Hashed phone number using SHA-256 hash function after normalization (E164 standard). Accepted for Customer Match, Store Sales, ConversionUploadService, and ConversionAdjustmentUploadService.
string hashed_phone_number = 8;- Returns:
- The bytes for hashedPhoneNumber.
-
hasMobileId
boolean hasMobileId()
Mobile device ID (advertising ID/IDFA). Accepted only for Customer Match.
string mobile_id = 9;- Returns:
- Whether the mobileId field is set.
-
getMobileId
java.lang.String getMobileId()
Mobile device ID (advertising ID/IDFA). Accepted only for Customer Match.
string mobile_id = 9;- Returns:
- The mobileId.
-
getMobileIdBytes
com.google.protobuf.ByteString getMobileIdBytes()
Mobile device ID (advertising ID/IDFA). Accepted only for Customer Match.
string mobile_id = 9;- Returns:
- The bytes for mobileId.
-
hasThirdPartyUserId
boolean hasThirdPartyUserId()
Advertiser-assigned user ID for Customer Match upload, or third-party-assigned user ID for Store Sales. Accepted only for Customer Match and Store Sales.
string third_party_user_id = 10;- Returns:
- Whether the thirdPartyUserId field is set.
-
getThirdPartyUserId
java.lang.String getThirdPartyUserId()
Advertiser-assigned user ID for Customer Match upload, or third-party-assigned user ID for Store Sales. Accepted only for Customer Match and Store Sales.
string third_party_user_id = 10;- Returns:
- The thirdPartyUserId.
-
getThirdPartyUserIdBytes
com.google.protobuf.ByteString getThirdPartyUserIdBytes()
Advertiser-assigned user ID for Customer Match upload, or third-party-assigned user ID for Store Sales. Accepted only for Customer Match and Store Sales.
string third_party_user_id = 10;- Returns:
- The bytes for thirdPartyUserId.
-
hasAddressInfo
boolean hasAddressInfo()
Address information. Accepted only for Customer Match, Store Sales, and ConversionAdjustmentUploadService.
.google.ads.googleads.v10.common.OfflineUserAddressInfo address_info = 5;- Returns:
- Whether the addressInfo field is set.
-
getAddressInfo
OfflineUserAddressInfo getAddressInfo()
Address information. Accepted only for Customer Match, Store Sales, and ConversionAdjustmentUploadService.
.google.ads.googleads.v10.common.OfflineUserAddressInfo address_info = 5;- Returns:
- The addressInfo.
-
getAddressInfoOrBuilder
OfflineUserAddressInfoOrBuilder getAddressInfoOrBuilder()
Address information. Accepted only for Customer Match, Store Sales, and ConversionAdjustmentUploadService.
.google.ads.googleads.v10.common.OfflineUserAddressInfo address_info = 5;
-
getIdentifierCase
UserIdentifier.IdentifierCase getIdentifierCase()
-
-