ユーザーを識別するデータ。少なくとも 1 つの識別子が必要です。
JSON 表現 |
---|
{
"userIdentifiers": [
{
object ( |
フィールド | |
---|---|
userIdentifiers[] |
必須。ユーザーの識別子。同じタイプのデータ(複数のメールアドレスなど)の複数のインスタンスを指定できます。一致の可能性を高めるには、できるだけ多くの識別子を指定します。1 つの |
UserIdentifier
ユーザーの単一の識別子。
JSON 表現 |
---|
{ // Union field |
フィールド | |
---|---|
共用体フィールド identifier 。必ず 1 つ指定する必要があります。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 |
必須。ユーザーの住所の郵便番号。 |