Kullanıcıyı tanımlayan veriler. En az bir tanımlayıcı gereklidir.
| JSON gösterimi |
|---|
{
"userIdentifiers": [
{
object ( |
| Alanlar | |
|---|---|
userIdentifiers[] |
Zorunlu. Kullanıcının tanımlayıcıları. Aynı türden verilerin birden fazla örneğini (örneğin, birden fazla e-posta adresi) sağlayabilirsiniz. Eşleşme olasılığını artırmak için mümkün olduğunca fazla tanımlayıcı sağlayın. Tek bir |
UserIdentifier
Kullanıcı için tek tanımlayıcı.
| JSON gösterimi |
|---|
{ // Union field |
| Alanlar | |
|---|---|
Birleştirme alanı identifier. Tam olarak bir tane belirtilmelidir. identifier yalnızca aşağıdakilerden biri olabilir: |
|
emailAddress |
Normalleştirme işleminden sonra SHA-256 karma işlevi kullanılarak karma oluşturma işlemi uygulanmış e-posta adresi. |
phoneNumber |
Normalleştirme (E164 standardı) işleminden sonra SHA-256 karma işlevi kullanılarak karma oluşturma işlemi uygulanmış telefon numarası. |
address |
Kullanıcının adresinin bilinen bileşenleri. Bir kerede eşleşen tanımlayıcıların gruplandırılmasını içerir. |
AddressInfo
Kullanıcının adres bilgileri.
| JSON gösterimi |
|---|
{ "givenName": string, "familyName": string, "regionCode": string, "postalCode": string } |
| Alanlar | |
|---|---|
givenName |
Zorunlu. Kullanıcının verilen (ad) adı, tümü küçük harflerle, noktalama işareti olmadan, başında veya sonunda boşluk olmadan ve SHA-256 olarak karma oluşturma işlemi uygulanmış şekilde. |
familyName |
Zorunlu. Kullanıcının soyadı (son adı), tümü küçük harflerle, noktalama işareti olmadan, başında veya sonunda boşluk olmadan ve SHA-256 olarak karma oluşturma işlemi uygulanmış şekilde. |
regionCode |
Zorunlu. Kullanıcının adresinin ISO-3166-1 alfa-2'deki 2 harfli bölge kodu. |
postalCode |
Zorunlu. Kullanıcının adresinin posta kodu. |