UserIdentifier

사용자 식별 정보

JSON 표현
{
  "userIdentifierSource": enum (UserIdentifierSource),

  // Union field identifier can be only one of the following:
  "hashedEmail": string,
  "hashedPhoneNumber": string,
  "mobileId": string,
  "thirdPartyUserId": string,
  "addressInfo": {
    object (OfflineUserAddressInfo)
  }
  // End of list of possible types for union field identifier.
}
필드
userIdentifierSource

enum (UserIdentifierSource)

업로드가 오프라인 매장 판매, ConversionUploadService 또는 ConversionAdjustmentUploadService에서 이루어진 경우 사용자 식별자의 소스입니다.

통합 필드 identifier. 정확히 하나를 지정해야 합니다. OfflineUserDataJobService의 경우 고객 일치 타겟팅은 hashed_email, hashed_phone_number, mobile_id, third_party_user_id, address_info를 허용하고 오프라인 매장 판매는 hashed_email, hashed_phone_number, third_party_user_id, address_info를 허용합니다. ConversionUploadService는 hashed_email 및 hashed_phone_number를 허용합니다. ConversionAdjustmentUploadService는 hashed_email, hashed_phone_number, address_info를 허용합니다. identifier은 다음 중 하나여야 합니다.
hashedEmail

string

정규화 후 SHA-256 해시 함수를 사용하여 해싱된 이메일 주소입니다. 고객 일치 타겟팅, 매장 판매, ConversionUploadService, ConversionAdjustmentUploadService에 허용됩니다.

hashedPhoneNumber

string

정규화 후 SHA-256 해시 함수를 사용하여 해싱된 전화번호 (E164 표준)입니다. 고객 일치 타겟팅, 매장 판매, ConversionUploadService, ConversionAdjustmentUploadService에 허용됩니다.

mobileId

string

휴대기기 ID (광고 ID/IDFA) 고객 일치 타겟팅에만 허용됩니다.

thirdPartyUserId

string

고객 일치 타겟팅 업로드의 경우 광고주가 할당한 사용자 ID 또는 오프라인 매장 판매의 경우 서드 파티가 할당한 사용자 ID입니다. 고객 일치 타겟팅 및 오프라인 매장 판매에만 허용됩니다.

addressInfo

object (OfflineUserAddressInfo)

주소 정보 고객 일치 타겟팅, 오프라인 매장 판매, ConversionAdjustmentUploadService에만 허용됩니다.

UserIdentifierSource

오프라인 매장 판매, 클릭 전환, 전환 조정 업로드의 사용자 식별자 소스 유형입니다.

열거형
UNSPECIFIED 지정되지 않음
UNKNOWN 반환 값에만 사용됩니다. 이 버전에서 알 수 없는 값을 나타냅니다.
FIRST_PARTY 사용자 식별자가 퍼스트 파티 (광고주)에서 제공되었음을 나타냅니다.
THIRD_PARTY 서드 파티 (파트너)에서 사용자 식별자를 제공했음을 나타냅니다.

OfflineUserAddressInfo

오프라인 데이터의 주소 식별자입니다.

JSON 표현
{
  "hashedFirstName": string,
  "hashedLastName": string,
  "city": string,
  "state": string,
  "countryCode": string,
  "postalCode": string,
  "hashedStreetAddress": string
}
필드
hashedFirstName

string

사용자의 이름으로, 정규화 후 SHA-256으로 해싱됩니다 (모든 문자를 소문자로 표시하고 앞뒤 및 중간에 있는 여분의 공백은 삭제).

hashedLastName

string

사용자의 성으로, 정규화된 후 SHA-256으로 해싱됩니다 (소문자만 사용하고 구두점은 사용하지 않음).

city

string

주소의 도시입니다. 오프라인 매장 판매 및 ConversionAdjustmentUploadService에만 허용됩니다.

state

string

주소의 주 코드입니다. 오프라인 매장 판매 및 ConversionAdjustmentUploadService에만 허용됩니다.

countryCode

string

사용자 주소의 ISO-3166-1 alpha-2 국가 코드(2자리)입니다.

postalCode

string

사용자 주소의 우편번호입니다.

hashedStreetAddress

string

정규화 후 SHA-256 해시 함수를 사용하여 해싱된 사용자의 상세 주소 (소문자만 해당)입니다. ConversionAdjustmentUploadService에만 허용됩니다.