डाइमेंशन आपके डेटा के एट्रिब्यूट होते हैं. उदाहरण के लिए, शहर के डाइमेंशन से पता चलता है कि इवेंट किस शहर से शुरू हुआ. रिपोर्ट के जवाबों में डाइमेंशन वैल्यू, स्ट्रिंग होती हैं. उदाहरण के लिए, शहर "पेरिस" या "न्यूयॉर्क" हो सकता है. अनुरोधों में ज़्यादा से ज़्यादा नौ डाइमेंशन इस्तेमाल किए जा सकते हैं.
| JSON के काेड में दिखाना |
|---|
{
"name": string,
"dimensionExpression": {
object ( |
| फ़ील्ड | |
|---|---|
name |
डाइमेंशन का नाम. अगर डाइमेंशन को |
dimensionExpression |
एक डाइमेंशन, कई डाइमेंशन के एक्सप्रेशन का नतीजा हो सकता है. उदाहरण के लिए, "देश, शहर" डाइमेंशन: concatenate(country, ", ", city). |
DimensionExpression
इस फ़ंक्शन का इस्तेमाल, ऐसे डाइमेंशन को दिखाने के लिए किया जाता है जो कई डाइमेंशन के फ़ॉर्मूले का नतीजा होता है. इस्तेमाल के उदाहरण: 1) lowerCase(dimension) 2) concatenate(dimension1, symbol, dimension2).
| JSON के काेड में दिखाना |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "lowerCase": { object ( |
| फ़ील्ड | |
|---|---|
DimensionExpression के लिए, डाइमेंशन एक्सप्रेशन का एक टाइप तय करें. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा: |
|
lowerCase |
इसका इस्तेमाल, डाइमेंशन वैल्यू को छोटे अक्षरों में बदलने के लिए किया जाता है. |
upperCase |
इसका इस्तेमाल, डाइमेंशन वैल्यू को अपर केस में बदलने के लिए किया जाता है. |
concatenate |
इस कुकी का इस्तेमाल, डाइमेंशन की वैल्यू को एक डाइमेंशन में जोड़ने के लिए किया जाता है. उदाहरण के लिए, "देश, शहर" डाइमेंशन: concatenate(country, ", ", city). |
| एक-दूसरे से अलग फ़ील्ड के आखिर में. | |
CaseExpression
इस फ़ंक्शन का इस्तेमाल, डाइमेंशन वैल्यू को किसी एक केस में बदलने के लिए किया जाता है.
| JSON के काेड में दिखाना |
|---|
{ "dimensionName": string } |
| फ़ील्ड | |
|---|---|
dimensionName |
डाइमेंशन का नाम. नाम, अनुरोध के डाइमेंशन फ़ील्ड में मौजूद नाम से मेल खाना चाहिए. |
ConcatenateExpression
इस कुकी का इस्तेमाल, डाइमेंशन की वैल्यू को एक डाइमेंशन में जोड़ने के लिए किया जाता है.
| JSON के काेड में दिखाना |
|---|
{ "dimensionNames": [ string ], "delimiter": string } |
| फ़ील्ड | |
|---|---|
dimensionNames[] |
डाइमेंशन के नाम. नाम, अनुरोध के डाइमेंशन फ़ील्ड में मौजूद नामों से मेल खाने चाहिए. |
delimiter |
डाइमेंशन के नामों के बीच रखा गया डेलिमिटर. डेलिमिटर अक्सर "|" या "," जैसे वर्ण होते हैं. हालांकि, ये लंबी स्ट्रिंग भी हो सकते हैं. अगर किसी डाइमेंशन वैल्यू में डेलिमिटर शामिल है, तो दोनों वैल्यू बिना किसी अंतर के जवाब में मौजूद होंगी. उदाहरण के लिए, अगर डाइमेंशन 1 की वैल्यू = "US,FR", डाइमेंशन 2 की वैल्यू = "JP", और सीमांकक = "," है, तो जवाब में "US,FR,JP" शामिल होगा. |