उपयोगकर्ता की पहचान करने वाला डेटा. कम से कम एक आइडेंटिफ़ायर होना ज़रूरी है.
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 में दिया गया, दो अक्षर का क्षेत्र कोड. |
postalCode |
ज़रूरी है. उपयोगकर्ता के पते का पिन कोड. |