'इस क्रम से लगाएं' क्लॉज़ से यह तय होता है कि जवाब में पंक्तियों को किस क्रम में लगाया जाएगा. उदाहरण के लिए, इवेंट की संख्या के हिसाब से घटते क्रम में पंक्तियों को क्रम से लगाना एक तरह का क्रम है. वहीं, इवेंट के नाम की स्ट्रिंग के हिसाब से पंक्तियों को क्रम से लगाना एक अलग तरह का क्रम है.
| JSON के काेड में दिखाना |
|---|
{ "desc": boolean, // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "metric": { object ( |
| फ़ील्ड | |
|---|---|
desc |
अगर यह विकल्प चुना जाता है, तो डेटा को घटते क्रम में लगाया जाता है. |
OrderBy के लिए, ऑर्डर करने का एक तरीका तय करें. यहां ऐसे फ़ील्ड की सूची दी गई है जिनमें से सिर्फ़ एक को चुना जा सकता है. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा: |
|
metric |
इस विकल्प की मदद से, नतीजों को मेट्रिक की वैल्यू के हिसाब से क्रम से लगाया जाता है. |
dimension |
यह फ़ंक्शन, डाइमेंशन की वैल्यू के हिसाब से नतीजों को क्रम से लगाता है. |
pivot |
यह फ़ंक्शन, पिवट कॉलम ग्रुप में मेट्रिक की वैल्यू के हिसाब से नतीजों को क्रम में लगाता है. |
| एक-दूसरे से अलग फ़ील्ड के आखिर में. | |
MetricOrderBy
मेट्रिक वैल्यू के हिसाब से क्रम से लगाता है.
| JSON के काेड में दिखाना |
|---|
{ "metricName": string } |
| फ़ील्ड | |
|---|---|
metricName |
अनुरोध में मौजूद मेट्रिक का नाम, जिसके हिसाब से क्रम से लगाना है. |
DimensionOrderBy
डाइमेंशन वैल्यू के हिसाब से क्रम से लगाता है.
| JSON के काेड में दिखाना |
|---|
{
"dimensionName": string,
"orderType": enum ( |
| फ़ील्ड | |
|---|---|
dimensionName |
अनुरोध में मौजूद डाइमेंशन का नाम, जिसके हिसाब से क्रम से लगाना है. |
orderType |
यह डाइमेंशन वैल्यू के क्रम से जुड़े नियम को कंट्रोल करता है. |
OrderType
स्ट्रिंग डाइमेंशन की वैल्यू को क्रम से लगाने का नियम.
| Enums | |
|---|---|
ORDER_TYPE_UNSPECIFIED |
नहीं बताया गया है |
ALPHANUMERIC |
यूनिकोड कोड पॉइंट के हिसाब से, अक्षर और अंकों को क्रम से लगाएं. उदाहरण के लिए, "2" < "A" < "X" < "b" < "z". |
CASE_INSENSITIVE_ALPHANUMERIC |
केस-इनसेंसिटिव, अक्षर और अंक के हिसाब से, छोटे अक्षरों के यूनिकोड कोड पॉइंट के हिसाब से क्रम से लगाएं. उदाहरण के लिए, "2" < "A" < "b" < "X" < "z". |
NUMERIC |
डाइमेंशन वैल्यू को क्रम से लगाने से पहले, उन्हें संख्याओं में बदल दिया जाता है. उदाहरण के लिए, संख्या के हिसाब से क्रम लगाने पर "25" < "100" होता है. वहीं, ALPHANUMERIC के हिसाब से क्रम लगाने पर "100" < "25" होता है. नॉन-न्यूमेरिक डाइमेंशन वैल्यू की ऑर्डरिंग वैल्यू, सभी न्यूमेरिक वैल्यू से कम होती है. |
PivotOrderBy
पिवट कॉलम ग्रुप के हिसाब से क्रम से लगाता है.
| JSON के काेड में दिखाना |
|---|
{
"metricName": string,
"pivotSelections": [
{
object ( |
| फ़ील्ड | |
|---|---|
metricName |
जवाब में, इस कॉलम के हिसाब से पंक्तियों को क्रम से लगाएं. यह अनुरोध में मौजूद किसी मेट्रिक का नाम होना चाहिए. |
pivotSelections[] |
इस कुकी का इस्तेमाल, डाइमेंशन के नाम और वैल्यू पिवट को चुनने के लिए किया जाता है. अगर एक से ज़्यादा पिवट चुने जाते हैं, तो क्रम से लगाने की सुविधा उन लाइनों पर लागू होती है जहां पिवट के तौर पर चुने गए सभी डाइमेंशन के नाम और वैल्यू पेयर, लाइन के डाइमेंशन के नाम और वैल्यू पेयर से मेल खाते हैं. |
PivotSelection
डाइमेंशन के नाम और वैल्यू का पेयर. इस डाइमेंशन पिवट पेयर वाली लाइनों को मेट्रिक की वैल्यू के हिसाब से क्रम में लगाया जाता है.
उदाहरण के लिए, अगर pivots = ('browser', 'Chrome') और metricName = "Sessions" है, तो पंक्तियों को Chrome में सेशन के आधार पर क्रम से लगाया जाएगा.
---------|----------|----------------|----------|----------------
| Chrome | Chrome | Safari | Safari
---------|----------|----------------|----------|----------------
Country | Sessions | Pages/Sessions | Sessions | Pages/Sessions
---------|----------|----------------|----------|----------------
US | 2 | 2 | 3 | 1
---------|----------|----------------|----------|----------------
Canada | 3 | 1 | 4 | 1
---------|----------|----------------|----------|----------------
| JSON के काेड में दिखाना |
|---|
{ "dimensionName": string, "dimensionValue": string } |
| फ़ील्ड | |
|---|---|
dimensionName |
यह अनुरोध में दिए गए डाइमेंशन का नाम होना चाहिए. |
dimensionValue |
सिर्फ़ तब क्रम से लगाएं, जब नाम वाला डाइमेंशन यह वैल्यू हो. |