UserData

ऐसा डेटा जिससे उपयोगकर्ता की पहचान होती है. कम से कम एक आइडेंटिफ़ायर होना ज़रूरी है.

JSON के काेड में दिखाना
{
  "userIdentifiers": [
    {
      object (UserIdentifier)
    }
  ]
}
फ़ील्ड
userIdentifiers[]

object (UserIdentifier)

ज़रूरी है. उपयोगकर्ता के लिए आइडेंटिफ़ायर. एक ही तरह के डेटा के कई इंस्टेंस दिए जा सकते हैं. उदाहरण के लिए, एक से ज़्यादा ईमेल पते. मैच होने की संभावना बढ़ाने के लिए, ज़्यादा से ज़्यादा आइडेंटिफ़ायर दें. एक AudienceMember या Event में ज़्यादा से ज़्यादा 10 userIdentifiers दिए जा सकते हैं.

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 (AddressInfo)
  }
  // End of mutually exclusive fields.
}
फ़ील्ड
इनमें से किसी एक को तय करना ज़रूरी है. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
emailAddress

string

नॉर्मलाइज़ करने के बाद, SHA-256 हैश फ़ंक्शन का इस्तेमाल करके हैश किया गया ईमेल पता.

phoneNumber

string

नॉर्मलाइज़ करने के बाद, SHA-256 हैश फ़ंक्शन का इस्तेमाल करके हैश किया गया फ़ोन नंबर (E164 स्टैंडर्ड).

address

object (AddressInfo)

उपयोगकर्ता के पते के बारे में जानकारी. यह कुकी, एक साथ मैच किए गए आइडेंटिफ़ायर का ग्रुप सेव करती है.

एक-दूसरे से अलग फ़ील्ड के आखिर में.

AddressInfo

उपयोगकर्ता के पते की जानकारी.

JSON के काेड में दिखाना
{
  "givenName": string,
  "familyName": string,
  "regionCode": string,
  "postalCode": string,
  "addressLine": string,
  "city": string,
  "administrativeArea": string
}
फ़ील्ड
givenName

string

ज़रूरी है. उपयोगकर्ता का नाम, सभी छोटे अक्षरों में, बिना किसी विराम चिह्न के, बिना किसी शुरुआती या आखिरी स्पेस के, और SHA-256 के तौर पर हैश किया गया.

familyName

string

ज़रूरी है. उपयोगकर्ता का सरनेम. यह पूरी तरह से लोअरकेस में होना चाहिए. इसमें कोई विराम चिह्न नहीं होना चाहिए. साथ ही, इसके पहले या बाद में कोई खाली जगह नहीं होनी चाहिए. इसे SHA-256 के तौर पर हैश किया गया हो.

regionCode

string

ज़रूरी है. उपयोगकर्ता के पते में, ISO-3166-1 ऐल्फ़ा-2 में दिया गया दो अक्षरों वाला क्षेत्र का कोड.

postalCode

string

ज़रूरी है. उपयोगकर्ता के पते का पिन कोड.

addressLine

string

ज़रूरी नहीं. उपयोगकर्ता के पते का मोहल्ला और नंबर. इस कुकी का इस्तेमाल सिर्फ़ Google Analytics के लिए किया जाता है. इस फ़ील्ड को हैश किया गया है. ऐसा हो सकता है कि इसे एन्क्रिप्ट (सुरक्षित) भी किया गया हो.

हैश करने से पहले वैल्यू को नॉर्मलाइज़ करें:

  • सिंबल वाले वर्णों को हटाना
  • अंग्रेज़ी के छोटे अक्षरों में बदलें
  • शुरू और आखिर में मौजूद व्हाइटस्पेस हटाना
city

string

ज़रूरी नहीं. उपयोगकर्ता के पते का शहर. इस कुकी का इस्तेमाल सिर्फ़ Google Analytics के लिए किया जाता है.

वैल्यू को इस तरह सामान्य किया जाना चाहिए:

  • सिंबल वाले वर्णों को हटाना
  • अंग्रेज़ी के छोटे अक्षरों में बदलें
  • शुरू और आखिर में मौजूद व्हाइटस्पेस हटाना
administrativeArea

string

ज़रूरी नहीं. उपयोगकर्ता के पते का प्रशासनिक क्षेत्र (राज्य/प्रांत). इस कुकी का इस्तेमाल सिर्फ़ Google Analytics के लिए किया जाता है.

वैल्यू को इस तरह सामान्य किया जाना चाहिए:

  • सिंबल वाले वर्णों को हटाना
  • अंग्रेज़ी के छोटे अक्षरों में बदलें
  • शुरू और आखिर में मौजूद व्हाइटस्पेस हटाना