Method: properties.checkCompatibility

कम्पैटबिलटी के इस तरीके में, उन डाइमेंशन और मेट्रिक की लिस्ट होती है जिन्हें रिपोर्ट के अनुरोध में जोड़ा जा सकता है और जो समय-समय पर काम करते रहते हैं. अगर अनुरोध के डाइमेंशन और मेट्रिक साथ काम नहीं करती हैं, तो यह तरीका काम नहीं करता.

Google Analytics में, अगर रिपोर्ट काम न करने वाले डाइमेंशन और/या मेट्रिक का अनुरोध करती हैं, तो वे काम नहीं करेंगी. ऐसे में, आपको रिपोर्ट के साथ काम न करने तक की रिपोर्ट से डाइमेंशन और/या मेट्रिक को हटाना होगा.

रीयल टाइम और कोर रिपोर्ट में, साथ काम करने के अलग-अलग नियम होते हैं. इस तरीके की मदद से, यह जांच की जाती है कि कोर रिपोर्ट आपके काम की हैं या नहीं.

एचटीटीपी अनुरोध

POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:checkCompatibility

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
property

string

वह Google Analytics GA4 प्रॉपर्टी आइडेंटिफ़ायर जिसके इवेंट ट्रैक किए जाते हैं. ज़्यादा जानने के लिए, देखें कि प्रॉपर्टी आईडी कहां मिलेगा. property की वैल्यू वही होनी चाहिए जो आपके runReport अनुरोध में दी गई है.

उदाहरण: प्रॉपर्टीज़/1234

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में, इस तरह का डेटा शामिल होता है:

जेएसओएन के काेड में दिखाना
{
  "dimensions": [
    {
      object (Dimension)
    }
  ],
  "metrics": [
    {
      object (Metric)
    }
  ],
  "dimensionFilter": {
    object (FilterExpression)
  },
  "metricFilter": {
    object (FilterExpression)
  },
  "compatibilityFilter": enum (Compatibility)
}
फ़ील्ड
dimensions[]

object (Dimension)

इस रिपोर्ट में मौजूद डाइमेंशन. dimensions की वैल्यू वही होनी चाहिए जो आपके runReport अनुरोध में दी गई है.

metrics[]

object (Metric)

इस रिपोर्ट में मौजूद मेट्रिक. metrics की वैल्यू वही होनी चाहिए जो आपके runReport अनुरोध में दी गई है.

dimensionFilter

object (FilterExpression)

डाइमेंशन का फ़िल्टर क्लॉज़. dimensionFilter की वैल्यू वही होनी चाहिए जो आपके runReport अनुरोध में दी गई है.

metricFilter

object (FilterExpression)

मेट्रिक का फ़िल्टर क्लॉज़. metricFilter की वैल्यू वही होनी चाहिए जो आपके runReport अनुरोध में दी गई है

compatibilityFilter

enum (Compatibility)

इस सुविधा के हिसाब से, डाइमेंशन और मेट्रिक को फ़िल्टर करता है. आम तौर पर, इसे ”compatibilityFilter”: “COMPATIBLE” के तौर पर इस्तेमाल किया जाता है, ताकि सिर्फ़ काम करने वाले डाइमेंशन और मेट्रिक दिखाए जा सकें.

जवाब का मुख्य भाग

हर डाइमेंशन और मेट्रिक के साथ काम करने से जुड़ी रिपोर्ट.

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

जेएसओएन के काेड में दिखाना
{
  "dimensionCompatibilities": [
    {
      object (DimensionCompatibility)
    }
  ],
  "metricCompatibilities": [
    {
      object (MetricCompatibility)
    }
  ]
}
फ़ील्ड
dimensionCompatibilities[]

object (DimensionCompatibility)

हर डाइमेंशन के साथ काम करने से जुड़ी जानकारी.

metricCompatibilities[]

object (MetricCompatibility)

हर मेट्रिक कितने काम करती है.

अनुमति के दायरे

इनमें से किसी एक OAuth दायरों की ज़रूरत होती है:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics

इनके साथ काम करता है

किसी एक डाइमेंशन या मेट्रिक के साथ काम करने की सुविधा के टाइप.

Enums
COMPATIBILITY_UNSPECIFIED काम करने के तरीके की जानकारी नहीं है.
COMPATIBLE डाइमेंशन या मेट्रिक साथ काम करती है. इस डाइमेंशन या मेट्रिक को किसी रिपोर्ट में जोड़ा जा सकता है.
INCOMPATIBLE यह डाइमेंशन या मेट्रिक काम नहीं करती. इस डाइमेंशन या मेट्रिक को किसी रिपोर्ट में नहीं जोड़ा जा सकता.

DimensionCompatibility

किसी एक डाइमेंशन के साथ काम करने की सुविधा.

जेएसओएन के काेड में दिखाना
{
  "dimensionMetadata": {
    object (DimensionMetadata)
  },
  "compatibility": enum (Compatibility)
}
फ़ील्ड
dimensionMetadata

object (DimensionMetadata)

डाइमेंशन के मेटाडेटा में, काम करने की इस जानकारी के लिए एपीआई का नाम शामिल होता है. डाइमेंशन के मेटाडेटा में, यूज़र इंटरफ़ेस (यूआई) का नाम और ब्यौरा जैसी अन्य काम की जानकारी भी शामिल होती है.

compatibility

enum (Compatibility)

इस डाइमेंशन के साथ काम करने से जुड़ी जानकारी. अगर प्रॉडक्ट के साथ काम करने की सुविधा मिलती-जुलती है, तो इस डाइमेंशन को रिपोर्ट में जोड़ा जा सकता है.

MetricCompatibility

किसी एक मेट्रिक के साथ काम करने की क्षमता.

जेएसओएन के काेड में दिखाना
{
  "metricMetadata": {
    object (MetricMetadata)
  },
  "compatibility": enum (Compatibility)
}
फ़ील्ड
metricMetadata

object (MetricMetadata)

मेट्रिक मेटाडेटा में इस काम करने की जानकारी के लिए एपीआई का नाम शामिल होता है. मेट्रिक मेटाडेटा में यूज़र इंटरफ़ेस (यूआई) का नाम और ब्यौरा जैसी अन्य मददगार जानकारी भी शामिल होती है.

compatibility

enum (Compatibility)

यह मेट्रिक किन डिवाइस पर काम करती है. अगर प्रॉडक्ट के साथ काम करने की सुविधा मिलती है, तो इस मेट्रिक को रिपोर्ट में जोड़ा जा सकता है.