ユーザーを識別するデータ。少なくとも 1 つの識別子が必要です。
| JSON 表現 |
|---|
{
"userIdentifiers": [
{
object ( |
| フィールド | |
|---|---|
userIdentifiers[] |
必須。ユーザーの識別子。同じタイプのデータ(複数のメールアドレスなど)の複数のインスタンスを提供できます。一致の可能性を高めるには、できるだけ多くの識別子を指定します。1 つの |
UserIdentifier
ユーザーの単一の識別子。
| JSON 表現 |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"emailAddress": string,
"phoneNumber": string,
"address": {
object ( |
| フィールド | |
|---|---|
| 必ず 1 つ指定する必要があります。以下は、相互に排他的なフィールドのリストです。レスポンスで設定されるフィールドは最大で 1 つです。 | |
emailAddress |
正規化後に SHA-256 ハッシュ関数を使用してハッシュ化されたメールアドレス。 |
phoneNumber |
正規化(E164 規格)後に SHA-256 ハッシュ関数を使用してハッシュ化された電話番号。 |
address |
ユーザーの住所の既知のコンポーネント。一度に照合される識別子のグループ化を保持します。 |
| 相互に排他的なフィールドの終了。 | |
AddressInfo
ユーザーの住所情報。
| JSON 表現 |
|---|
{ "givenName": string, "familyName": string, "regionCode": string, "postalCode": string, "addressLine": string, "city": string, "administrativeArea": string } |
| フィールド | |
|---|---|
givenName |
必須。ユーザーの(名)をすべて小文字で指定します。句読点、先頭または末尾の空白文字は使用せず、SHA-256 としてハッシュ化します。 |
familyName |
必須。ユーザーの姓(ラストネーム)。すべて小文字で、句読点、先頭または末尾の空白文字は使用せず、SHA-256 としてハッシュ化します。 |
regionCode |
必須。ユーザーの住所の 2 文字の地域コード(ISO-3166-1 alpha-2 形式)。 |
postalCode |
必須。ユーザーの住所の郵便番号。 |
addressLine |
省略可。ユーザーの住所の番地。Google アナリティクスでのみ使用されます。このフィールドはハッシュ化され、暗号化される可能性があります。 ハッシュ化する前に値を正規化します。
|
city |
省略可。ユーザーの住所の市区町村。Google アナリティクスでのみ使用されます。 値は次のように正規化する必要があります。
|
administrativeArea |
省略可。ユーザーの住所の行政区域(州/都道府県)。Google アナリティクスでのみ使用されます。 値は次のように正規化する必要があります。
|