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
Modifier and TypeMethodDescriptionAddress information.Address information.Hashed email address using SHA-256 hash function after normalization.com.google.protobuf.ByteStringHashed email address using SHA-256 hash function after normalization.Hashed phone number using SHA-256 hash function after normalization (E164 standard).com.google.protobuf.ByteStringHashed phone number using SHA-256 hash function after normalization (E164 standard).Mobile device ID (advertising ID/IDFA).com.google.protobuf.ByteStringMobile device ID (advertising ID/IDFA).Advertiser-assigned user ID for Customer Match upload, or third-party-assigned user ID for Store Sales.com.google.protobuf.ByteStringAdvertiser-assigned user ID for Customer Match upload, or third-party-assigned user ID for Store Sales.Source of the user identifier when the upload is from Store Sales, ConversionUploadService, or ConversionAdjustmentUploadService.intSource of the user identifier when the upload is from Store Sales, ConversionUploadService, or ConversionAdjustmentUploadService.booleanAddress information.booleanHashed email address using SHA-256 hash function after normalization.booleanHashed phone number using SHA-256 hash function after normalization (E164 standard).booleanMobile device ID (advertising ID/IDFA).booleanAdvertiser-assigned user ID for Customer Match upload, or third-party-assigned user ID for Store Sales.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
-
getUserIdentifierSourceValue
int getUserIdentifierSourceValue()Source of the user identifier when the upload is from Store Sales, ConversionUploadService, or ConversionAdjustmentUploadService.
.google.ads.googleads.v18.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.v18.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
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
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
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
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.v18.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.v18.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.v18.common.OfflineUserAddressInfo address_info = 5; -
getIdentifierCase
UserIdentifier.IdentifierCase getIdentifierCase()
-