ResponseMetaData

रिस्पॉन्स का मेटाडेटा, जिसमें रिपोर्ट के कॉन्टेंट के बारे में ज़्यादा जानकारी होती है.

JSON के काेड में दिखाना
{
  "dataLossFromOtherRow": boolean,
  "samplingMetadatas": [
    {
      object (SamplingMetadata)
    }
  ],
  "dataTruncationReasons": [
    {
      object (DataTruncationReason)
    }
  ],
  "schemaRestrictionResponse": {
    object (SchemaRestrictionResponse)
  },
  "currencyCode": string,
  "timeZone": string,
  "emptyReason": string,
  "subjectToThresholding": boolean
}
फ़ील्ड
dataLossFromOtherRow

boolean

अगर यह वैल्यू सही है, तो इसका मतलब है कि डाइमेंशन कॉम्बिनेशन के कुछ बकेट को "(अन्य)" लाइन में रोल इन किया गया है. ऐसा ज़्यादा कार्डिनैलिटी वाली रिपोर्ट के लिए हो सकता है.

मेटाडेटा पैरामीटर dataLossFromOtherRow की वैल्यू, रिपोर्ट में इस्तेमाल की गई कुल डेटा टेबल के आधार पर तय होती है. रिपोर्ट में मौजूद फ़िल्टर और सीमाओं के बावजूद, पैरामीटर में सही वैल्यू दिखेगी.

उदाहरण के लिए, रिपोर्ट से (अन्य) लाइन को हटाया जा सकता है, क्योंकि अनुरोध में sessionSource = google पर फ़िल्टर शामिल है. अगर इस रिपोर्ट को जनरेट करने के लिए इस्तेमाल किए गए इनपुट एग्रीगेट डेटा में, अन्य लाइन से डेटा का नुकसान हुआ है, तो यह पैरामीटर अब भी भरा जाएगा.

ज़्यादा जानने के लिए, (अन्य) लाइन और डेटा सैंपलिंग के बारे में जानकारी लेख पढ़ें.

samplingMetadatas[]

object (SamplingMetadata)

अगर इस रिपोर्ट के नतीजे सैंपल किए गए हैं, तो इससे पता चलता है कि इस रिपोर्ट में कितने प्रतिशत इवेंट का इस्तेमाल किया गया है. हर तारीख की सीमा के लिए, एक samplingMetadatas भरा जाता है. हर samplingMetadatas, तारीख की किसी सीमा से मेल खाता है. तारीख की सीमाएं, अनुरोध में बताई गई तारीख की सीमाओं के क्रम में होती हैं.

हालांकि, अगर नतीजों का सैंपल नहीं लिया जाता है, तो इस फ़ील्ड की वैल्यू तय नहीं की जाएगी.

dataTruncationReasons[]

object (DataTruncationReason)

अगर यह विकल्प सेट किया जाता है, तो रिपोर्ट में डेटा के कुछ हिस्से को हटा दिया जाता है.

schemaRestrictionResponse

object (SchemaRestrictionResponse)

इस रिपोर्ट को बनाते समय, स्कीमा से जुड़ी पाबंदियों के बारे में बताता है. ज़्यादा जानने के लिए, ऐक्सेस और डेटा के इस्तेमाल से जुड़ी पाबंदियों को मैनेज करना लेख पढ़ें.

currencyCode

string

इस रिपोर्ट में इस्तेमाल की गई मुद्रा का कोड. इसका इस्तेमाल, मुद्रा की मेट्रिक को फ़ॉर्मैट करने के लिए किया जाता है. जैसे, विज़ुअलाइज़ेशन के लिए purchaseRevenue. अगर अनुरोध में currencyCode तय किया गया था, तो यह जवाब पैरामीटर, अनुरोध पैरामीटर को दिखाएगा. अगर ऐसा नहीं है, तो यह जवाब पैरामीटर, प्रॉपर्टी का मौजूदा currencyCode है.

मुद्रा कोड, ISO 4217 स्टैंडर्ड (https://en.wikipedia.org/wiki/ISO_4217) के मुताबिक मुद्रा टाइप के स्ट्रिंग एन्कोडिंग होते हैं. उदाहरण के लिए, "USD", "EUR", "JPY". ज़्यादा जानने के लिए, https://support.google.com/analytics/answer/9796179 पर जाएं.

timeZone

string

प्रॉपर्टी का मौजूदा टाइमज़ोन. इसका इस्तेमाल, समय के हिसाब से तय किए गए डाइमेंशन, जैसे कि hour और minute को समझने के लिए किया जाता है. इन्हें आईएएनए टाइम ज़ोन डेटाबेस (https://www.iana.org/time-zones) से स्ट्रिंग के तौर पर फ़ॉर्मैट किया जाता है. उदाहरण के लिए, "America/New_York" या "Asia/Tokyo".

emptyReason

string

अगर वजह के तौर पर 'कोई नहीं' चुना जाता है, तो इस वजह से रिपोर्ट खाली होती है.

subjectToThresholding

boolean

अगर subjectToThresholding सही है, तो इस रिपोर्ट पर थ्रेशोल्ड लागू होगा. साथ ही, यह सिर्फ़ उस डेटा को दिखाएगा जो एग्रीगेशन के लिए ज़रूरी थ्रेशोल्ड को पूरा करता है. ऐसा हो सकता है कि किसी अनुरोध पर थ्रेशोल्डिंग लागू हो और रिपोर्ट में कोई डेटा मौजूद न हो. ऐसा तब होता है, जब सारा डेटा थ्रेशोल्ड से ऊपर हो. ज़्यादा जानने के लिए, डेटा थ्रेशोल्ड लेख पढ़ें.

SchemaRestrictionResponse

इस रिपोर्ट को बनाते समय, स्कीमा से जुड़ी पाबंदियां लागू की गई हैं. ज़्यादा जानने के लिए, ऐक्सेस और डेटा के इस्तेमाल से जुड़ी पाबंदियों को मैनेज करना लेख पढ़ें.

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

object (ActiveMetricRestriction)

रिपोर्ट बनाते समय, सभी पाबंदियां लागू की जाती हैं. उदाहरण के लिए, purchaseRevenue पर हमेशा REVENUE_DATA पाबंदी लागू होती है. हालांकि, जवाब देने की सुविधा पर पाबंदी से जुड़ी यह जानकारी सिर्फ़ तब दिखती है, जब उपयोगकर्ता की कस्टम भूमिका में REVENUE_DATA का ऐक्सेस न हो.

ActiveMetricRestriction

ऐसी मेट्रिक जिस पर रिपोर्ट बनाते समय पाबंदी लगी हो.

JSON के काेड में दिखाना
{
  "restrictedMetricTypes": [
    enum (RestrictedMetricType)
  ],
  "metricName": string
}
फ़ील्ड
restrictedMetricTypes[]

enum (RestrictedMetricType)

इस मेट्रिक पर पाबंदी लगने की वजह.

metricName

string

प्रतिबंधित मेट्रिक का नाम.

RestrictedMetricType

डेटा की ऐसी कैटगरी जिन्हें Google Analytics की कुछ प्रॉपर्टी पर देखने से आपको रोका जा सकता है.

Enums
RESTRICTED_METRIC_TYPE_UNSPECIFIED टाइप की जानकारी नहीं दी गई है.
COST_DATA लागत की मेट्रिक, जैसे कि adCost.
REVENUE_DATA रेवेन्यू की मेट्रिक, जैसे कि purchaseRevenue.

SamplingMetadata

अगर इस रिपोर्ट के नतीजे सैंपल किए गए हैं, तो इससे पता चलता है कि इस रिपोर्ट में कितने प्रतिशत इवेंट का इस्तेमाल किया गया है. सैंपलिंग, डेटा के किसी सबसेट का विश्लेषण करने की प्रोसेस है, ताकि किसी बड़े डेटा सेट से काम की जानकारी मिल सके.

JSON के काेड में दिखाना
{
  "samplesReadCount": string,
  "samplingSpaceSize": string
}
फ़ील्ड
samplesReadCount

string (int64 format)

तारीख की सीमा के लिए, इस सैंपल की गई रिपोर्ट में पढ़े गए इवेंट की कुल संख्या. यह इस प्रॉपर्टी के डेटा के उस सबसेट का साइज़ है जिसका विश्लेषण इस रिपोर्ट में किया गया था.

samplingSpaceSize

string (int64 format)

इस प्रॉपर्टी के डेटा में मौजूद इवेंट की कुल संख्या. इन इवेंट का विश्लेषण, तारीख की किसी सीमा के लिए इस रिपोर्ट में किया जा सकता है. सैंपलिंग से बड़े डेटा सेट के बारे में काम की जानकारी मिलती है. यह बड़े डेटा सेट का साइज़ है.

इस रिपोर्ट में इस्तेमाल किए गए उपलब्ध डेटा का प्रतिशत निकालने के लिए, samplesReadCount/samplingSpaceSize का हिसाब लगाएं.

DataTruncationReason

रिपोर्ट में डेटा के कुछ हिस्से को हटाए जाने की वजह बताता है.

JSON के काेड में दिखाना
{
  "dataTruncationDateRanges": [
    {
      object (DataTruncationDateRange)
    }
  ],
  "dataTruncationType": enum (DataTruncationType),
  "dataTruncationMessage": string,
  "dataTruncationDate": string
}
फ़ील्ड
dataTruncationDateRanges[]

object (DataTruncationDateRange)

तारीख की सीमाएं काटी गई हैं.

dataTruncationType

enum (DataTruncationType)

डेटा छोटा करने का टाइप.

dataTruncationMessage

string

डेटा छोटा किए जाने के बारे में जानकारी देने वाला मैसेज.

dataTruncationDate

string

डेटा काटा गया है, तो उस तारीख को YYYY-MM-DD फ़ॉर्मैट में दिखाएं. इससे पता चलता है कि इस तारीख से पहले का डेटा छोटा कर दिया गया है.

DataTruncationType

डेटा छोटा करने का टाइप.

Enums
DATA_TRUNCATION_TYPE_UNSPECIFIED टाइप की जानकारी नहीं दी गई है.
DATA_TRUNCATION_TYPE_RULES_BASED_MODELS नियमों पर आधारित मॉडल के लिए, एट्रिब्यूशन रिपोर्ट में गोल्डन डेट का डेटा छोटा कर दिया जाता है.
DATA_TRUNCATION_TYPE_DATA_DRIVEN_ATTRIBUTION डेटा-ड्रिवन एट्रिब्यूशन के गोल्डन डेटा के लिए, एट्रिब्यूशन रिपोर्ट में डेटा छोटा कर दिया गया है.
DATA_TRUNCATION_TYPE_DV360 डेटा को छोटा कर दिया गया है, क्योंकि DV360 की नीति के मुताबिक, दो साल से ज़्यादा पुराना डेटा वापस नहीं किया जा सकता.
DATA_TRUNCATION_TYPE_CM360 डेटा को छोटा कर दिया गया है, क्योंकि CM360 की नीति के तहत, दो साल से ज़्यादा पुराना डेटा वापस नहीं भेजा जा सकता.
DATA_TRUNCATION_TYPE_ITEM_SCOPED_ECOMMERCE_METRICS आइटम के स्कोप वाली नई ई-कॉमर्स मेट्रिक का डेटा, सिर्फ़ किसी खास तारीख के बाद का होता है.
DATA_TRUNCATION_TYPE_EVENT_SCOPED_ECOMMERCE_METRICS इवेंट के स्कोप वाली नई ई-कॉमर्स मेट्रिक का डेटा, सिर्फ़ किसी तारीख के बाद का होता है.
DATA_TRUNCATION_TYPE_DATE_RANGE ऐसा हो सकता है कि क्वेरी की तारीख की सीमा के हिसाब से पूरा डेटा न दिखाया गया हो.
DATA_TRUNCATION_TYPE_PROPERTY डेटा छोटा कर दिया गया है, क्योंकि क्वेरी में इवेंट डेटा को रखरखाव की तारीख से पहले पढ़ने की कोशिश की गई है.
DATA_TRUNCATION_TYPE_CONVERSIONS कन्वर्ज़न रिपोर्ट में डेटा छोटा कर दिया जाता है.
DATA_TRUNCATION_TYPE_GOOGLE_ADS Google Ads में 36 महीने तक डेटा सेव रखने की नीति की वजह से, डेटा को छोटा कर दिया जाता है.

DataTruncationDateRange

startDate से endDate तक की तारीख की सीमा को छोटा करें.

JSON के काेड में दिखाना
{
  "startDate": string,
  "endDate": string
}
फ़ील्ड
startDate

string

शुरू होने की तारीख, YYYY-MM-DD फ़ॉर्मैट में (शामिल है).

endDate

string

खत्म होने की तारीख, YYYY-MM-DD फ़ॉर्मैट में (शामिल है).