사용자를 식별하는 데이터입니다. 식별자가 하나 이상 필요합니다.
JSON 표현 |
---|
{
"userIdentifiers": [
{
object ( |
필드 | |
---|---|
userIdentifiers[] |
필수 항목입니다. 사용자의 식별자입니다. 동일한 유형의 데이터 (예: 여러 이메일 주소)를 여러 개 제공할 수 있습니다. 일치 가능성을 높이려면 식별자를 최대한 많이 제공하세요. |
UserIdentifier
사용자의 단일 식별자입니다.
JSON 표현 |
---|
{ // Union field |
필드 | |
---|---|
통합 필드 identifier . 정확히 하나를 지정해야 합니다. identifier 은 다음 중 하나여야 합니다. |
|
emailAddress |
정규화 후 SHA-256 해시 함수를 사용하여 해싱된 이메일 주소입니다. |
phoneNumber |
정규화 (E164 표준) 후 SHA-256 해시 함수를 사용하여 해싱된 전화번호입니다. |
address |
사용자 주소의 알려진 구성요소입니다. 한 번에 모두 일치하는 식별자의 그룹화를 보유합니다. |
AddressInfo
사용자의 주소 정보입니다.
JSON 표현 |
---|
{ "givenName": string, "familyName": string, "regionCode": string, "postalCode": string } |
필드 | |
---|---|
givenName |
필수 항목입니다. 사용자의 이름 (성 제외)입니다. 모두 소문자이며, 구두점이나 앞뒤 공백이 없고 SHA-256으로 해싱됩니다. |
familyName |
필수 항목입니다. 사용자의 성입니다. 모두 소문자이며, 구두점과 앞뒤 공백이 없고 SHA-256으로 해싱됩니다. |
regionCode |
필수 항목입니다. 사용자 주소의 ISO-3166-1 alpha-2에 따른 2글자 지역 코드입니다. |
postalCode |
필수 항목입니다. 사용자 주소의 우편번호입니다. |