- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- यह किन सुविधाओं के साथ काम करती है
- DimensionCompatibility
- MetricCompatibility
- इसे आज़माएं!
इस तरीके से, उन डाइमेंशन और मेट्रिक की सूची मिलती है जिन्हें रिपोर्ट के अनुरोध में जोड़ा जा सकता है. साथ ही, यह भी पता चलता है कि वे डाइमेंशन और मेट्रिक, रिपोर्ट के साथ काम करती हैं या नहीं. अगर अनुरोध में शामिल डाइमेंशन और मेट्रिक एक-दूसरे के साथ काम नहीं करती हैं, तो यह तरीका काम नहीं करता.
Google Analytics में, अगर रिपोर्ट में ऐसे डाइमेंशन और/या मेट्रिक का अनुरोध किया जाता है जो काम नहीं करते, तो रिपोर्ट नहीं बन पाती हैं. ऐसे में, आपको रिपोर्ट से उन डाइमेंशन और/या मेट्रिक को हटाना होगा जो काम नहीं करते. ऐसा तब तक करना होगा, जब तक रिपोर्ट काम करने लायक न हो जाए.
रीयलटाइम और कोर रिपोर्ट के लिए, अलग-अलग नियम लागू होते हैं. यह तरीका, कोर रिपोर्ट के साथ काम करने की सुविधा की जांच करता है.
एचटीटीपी अनुरोध
POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:checkCompatibility
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
| पैरामीटर | |
|---|---|
property |
यह उस Google Analytics प्रॉपर्टी का आइडेंटिफ़ायर होता है जिसके इवेंट ट्रैक किए जाते हैं. ज़्यादा जानने के लिए, अपना प्रॉपर्टी आईडी कहां देखें लेख पढ़ें. उदाहरण: properties/1234 |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, इस स्ट्रक्चर का डेटा शामिल होता है:
| JSON के काेड में दिखाना |
|---|
{ "dimensions": [ { object ( |
| फ़ील्ड | |
|---|---|
dimensions[] |
इस रिपोर्ट में मौजूद डाइमेंशन. |
metrics[] |
इस रिपोर्ट में मौजूद मेट्रिक. |
dimensionFilter |
डाइमेंशन का फ़िल्टर क्लॉज़. |
metricFilter |
मेट्रिक का फ़िल्टर क्लॉज़. |
compatibilityFilter |
यह विकल्प, जवाब में मौजूद डाइमेंशन और मेट्रिक को सिर्फ़ इस सुविधा के साथ काम करने वाले डाइमेंशन और मेट्रिक के हिसाब से फ़िल्टर करता है. आम तौर पर, इसका इस्तेमाल |
जवाब का मुख्य भाग
हर डाइमेंशन और मेट्रिक के साथ काम करने की सुविधा के बारे में जानकारी देने वाला जवाब.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
| JSON फ़ॉर्मैट में दिखाया गया है |
|---|
{ "dimensionCompatibilities": [ { object ( |
| फ़ील्ड | |
|---|---|
dimensionCompatibilities[] |
हर डाइमेंशन के साथ काम करने वाली मीट्रिक. |
metricCompatibilities[] |
हर मेट्रिक के साथ काम करने की सुविधा. |
अनुमति पाने के लिंक
इसके लिए, इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics
इनके साथ काम करता है
किसी एक डाइमेंशन या मेट्रिक के लिए कंपैटबिलिटी टाइप.
| Enums | |
|---|---|
COMPATIBILITY_UNSPECIFIED |
अनुकूलता की जानकारी नहीं दी गई है. |
COMPATIBLE |
डाइमेंशन या मेट्रिक काम करती है. इस डाइमेंशन या मेट्रिक को रिपोर्ट में जोड़ा जा सकता है. |
INCOMPATIBLE |
डाइमेंशन या मेट्रिक काम नहीं करती. इस डाइमेंशन या मेट्रिक को रिपोर्ट में नहीं जोड़ा जा सकता. |
DimensionCompatibility
किसी एक डाइमेंशन के लिए कंपैटिबिलिटी.
| JSON के काेड में दिखाना |
|---|
{ "dimensionMetadata": { object ( |
| फ़ील्ड | |
|---|---|
dimensionMetadata |
डाइमेंशन के मेटाडेटा में, कंपैटबिलिटी की इस जानकारी के लिए एपीआई का नाम शामिल होता है. डाइमेंशन के मेटाडेटा में, काम की अन्य जानकारी भी होती है. जैसे, यूज़र इंटरफ़ेस (यूआई) का नाम और ब्यौरा. |
compatibility |
यह डाइमेंशन, मौजूदा डाइमेंशन के साथ काम करता है या नहीं. अगर डाइमेंशन के साथ काम करने की स्थिति COMPATIBLE है, तो इस डाइमेंशन को रिपोर्ट में जोड़ा जा सकता है. |
MetricCompatibility
किसी एक मेट्रिक के साथ काम करता है या नहीं.
| JSON के काेड में दिखाना |
|---|
{ "metricMetadata": { object ( |
| फ़ील्ड | |
|---|---|
metricMetadata |
मेट्रिक के मेटाडेटा में, कंपैटबिलिटी से जुड़ी इस जानकारी के लिए एपीआई का नाम शामिल होता है. मेट्रिक के मेटाडेटा में, काम की अन्य जानकारी भी होती है. जैसे, यूज़र इंटरफ़ेस (यूआई) का नाम और जानकारी. |
compatibility |
यह मेट्रिक, डाइमेंशन के साथ काम करती है या नहीं. अगर मेट्रिक, रिपोर्ट के साथ काम करती है, तो उसे रिपोर्ट में जोड़ा जा सकता है. |