- संसाधन: ReportTask
- ReportDefinition
- डाइमेंशन
- DimensionExpression
- CaseExpression
- ConcatenateExpression
- मेट्रिक
- DateRange
- FilterExpression
- FilterExpressionList
- फ़िल्टर करना
- StringFilter
- MatchType
- InListFilter
- NumericFilter
- ऑपरेशन
- NumericValue
- BetweenFilter
- MetricAggregation
- OrderBy
- MetricOrderBy
- DimensionOrderBy
- OrderType
- CohortSpec
- एक जैसे उपयोगकर्ताओं का ग्रुप
- CohortsRange
- जानकारी का लेवल
- CohortReportSettings
- ReportMetadata
- राज्य
- तरीके
संसाधन: ReportTask
रिपोर्ट से जुड़ा खास टास्क कॉन्फ़िगरेशन.
JSON के काेड में दिखाना |
---|
{ "name": string, "reportDefinition": { object ( |
फ़ील्ड | |
---|---|
name |
सिर्फ़ आउटपुट के लिए. आइडेंटिफ़ायर. रिपोर्ट टास्क संसाधन का नाम, बनाते समय असाइन किया गया. फ़ॉर्मैट: "property/{property}/reportTasks/{reportTask}" |
reportDefinition |
ज़रूरी नहीं. रिपोर्ट का डेटा फ़ेच करने के लिए रिपोर्ट की परिभाषा. इससे रिपोर्ट के स्ट्रक्चर के बारे में पता चलता है. आम तौर पर, इसमें वे फ़ील्ड शामिल होते हैं जिन्हें रिपोर्ट में शामिल किया जाएगा. साथ ही, डेटा फ़िल्टर करने के लिए शर्तें भी शामिल होती हैं. |
reportMetadata |
सिर्फ़ आउटपुट के लिए. रिपोर्ट के किसी खास टास्क के लिए रिपोर्ट का मेटाडेटा. इससे रिपोर्ट के बारे में जानकारी मिलती है. आम तौर पर, इसमें यहां दी गई जानकारी शामिल होती है: रिपोर्ट के संसाधन का नाम, रिपोर्ट की स्थिति, रिपोर्ट बनाए जाने का टाइमस्टैंप वगैरह, |
ReportDefinition
रिपोर्ट किस तरह चलाई जानी चाहिए, इसकी परिभाषा.
JSON के काेड में दिखाना |
---|
{ "dimensions": [ { object ( |
फ़ील्ड | |
---|---|
dimensions[] |
ज़रूरी नहीं. डाइमेंशन का अनुरोध किया गया और उन्हें दिखाया गया. |
metrics[] |
ज़रूरी नहीं. मेट्रिक का अनुरोध किया गया और उन्हें दिखाया गया. |
dateRanges[] |
ज़रूरी नहीं. पढ़ने के लिए डेटा की तारीख की सीमा. अगर तारीख की कई सीमाओं का अनुरोध किया जाता है, तो जवाब वाली हर लाइन में शून्य पर आधारित तारीख की सीमा का इंडेक्स होगा. अगर तारीख की दो सीमाएं ओवरलैप होती हैं, तो ओवरलैप होने वाले दिनों का इवेंट डेटा, दोनों तारीख की सीमाओं की जवाब वाली लाइनों में शामिल कर दिया जाता है. एक जैसे उपयोगकर्ताओं के ग्रुप के अनुरोध में, इस |
dimensionFilter |
ज़रूरी नहीं. डाइमेंशन फ़िल्टर की मदद से, रिपोर्ट में सिर्फ़ किसी डाइमेंशन वैल्यू के लिए अनुरोध किया जा सकता है. ज़्यादा जानने के लिए, उदाहरणों के लिए डाइमेंशन फ़िल्टर की बुनियादी बातें देखें. इस फ़िल्टर में मीट्रिक का उपयोग नहीं किया जा सकता. |
metricFilter |
ज़रूरी नहीं. मेट्रिक का फ़िल्टर क्लॉज़. एसक्यूएल की 'क्लॉज़' की तरह ही, रिपोर्ट की लाइनों को एग्रीगेट करने के बाद लागू किया जाता है. इस फ़िल्टर में आयाम का उपयोग नहीं किया जा सकता है. |
offset |
ज़रूरी नहीं. Google Analytics स्टोरेज में मौजूद शुरुआती लाइन की लाइनों की संख्या. पहली लाइन को शून्य के तौर पर गिना जाता है. रिपोर्ट टास्क बनाते समय |
limit |
ज़रूरी नहीं. रिपोर्ट में दिखने वाली पंक्तियों की संख्या. अगर जानकारी नहीं दी गई है, तो 10,000 पंक्तियां दिखती हैं. एपीआई हर अनुरोध के लिए ज़्यादा से ज़्यादा 2,50, 000 लाइनें दिखाता है. इससे कोई फ़र्क़ नहीं पड़ता कि आपको कितनी लाइनें चाहिए. अगर डाइमेंशन वैल्यू |
metricAggregations[] |
ज़रूरी नहीं. मेट्रिक का एग्रीगेशन. एग्रीगेट की गई मेट्रिक वैल्यू उन लाइनों में दिखेंगी जिनमें डाइमेंशन की वैल्यू को "RESERVED_(Metricएग्रीगेशन)" पर सेट किया गया है. |
orderBys[] |
ज़रूरी नहीं. इससे पता चलता है कि रिस्पॉन्स में पंक्तियों को किस तरह क्रम से लगाया जाता है. |
currencyCode |
ज़रूरी नहीं. ISO4217 फ़ॉर्मैट में मुद्रा कोड, जैसे कि "AED", "USD", "JPY". अगर फ़ील्ड खाली है, तो रिपोर्ट में प्रॉपर्टी की डिफ़ॉल्ट मुद्रा इस्तेमाल की जाती है. |
cohortSpec |
ज़रूरी नहीं. इस अनुरोध से जुड़ा एक जैसे उपयोगकर्ताओं का ग्रुप. अगर 'समानता रखने वाले लोगों' के अनुरोध में कोई समानता रखने वाले लोग शामिल हैं आयाम मौजूद होना चाहिए. |
keepEmptyRows |
ज़रूरी नहीं. अगर गलत है या वैल्यू तय नहीं की गई है, तो हर उस पंक्ति को नहीं लौटाया जाएगा जिसकी सभी मेट्रिक 0 हैं. अगर सही है, तो इन पंक्तियों को तब दिखाया जाएगा, जब फ़िल्टर की मदद से इन्हें अलग से नहीं हटाया जाता. इस उदाहरण के लिए, अगर कोई प्रॉपर्टी कभी भी |
डाइमेंशन
डाइमेंशन आपके डेटा के एट्रिब्यूट होते हैं. उदाहरण के लिए, डाइमेंशन का शहर, उस शहर की जानकारी देता है जहां से इवेंट शुरू हुआ था. रिपोर्ट के जवाबों में डाइमेंशन वैल्यू, स्ट्रिंग होती हैं; उदाहरण के लिए, शहर "पेरिस" हो सकता है या "न्यूयॉर्क".
JSON के काेड में दिखाना |
---|
{
"name": string,
"dimensionExpression": {
object ( |
फ़ील्ड | |
---|---|
name |
डाइमेंशन का नाम. अगर
|
dimensionExpression |
एक डाइमेंशन कई डाइमेंशन के एक्सप्रेशन का नतीजा हो सकता है. उदाहरण के लिए, डाइमेंशन "देश, शहर": Concatenate(country, ", ", शहर). |
DimensionExpression
इसका इस्तेमाल उस डाइमेंशन को बताने के लिए किया जाता है जो एक से ज़्यादा डाइमेंशन के फ़ॉर्मूले से बनता है. इस्तेमाल के उदाहरण: 1) लोअरकेस(डाइमेंशन) 2) जोड़ें(डाइमेंशन1, सिंबल, डाइमेंशन2).
JSON के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड one_expression . DimensionExpression के लिए एक तरह का डाइमेंशन एक्सप्रेशन तय करें. one_expression इनमें से सिर्फ़ एक हो सकता है: |
|
lowerCase |
इसका इस्तेमाल डाइमेंशन वैल्यू को लोअर केस में बदलने के लिए किया जाता है. |
upperCase |
इसका इस्तेमाल डाइमेंशन वैल्यू को अपर केस में बदलने के लिए किया जाता है. |
concatenate |
इसका इस्तेमाल डाइमेंशन वैल्यू को किसी एक डाइमेंशन में जोड़ने के लिए किया जाता है. उदाहरण के लिए, डाइमेंशन "देश, शहर": Concatenate(country, ", ", शहर). |
CaseExpression
इसका इस्तेमाल डाइमेंशन वैल्यू को सिंगल केस में बदलने के लिए किया जाता है.
JSON के काेड में दिखाना |
---|
{ "dimensionName": string } |
फ़ील्ड | |
---|---|
dimensionName |
डाइमेंशन का नाम. यह नाम, अनुरोध के डाइमेंशन फ़ील्ड में मौजूद किसी नाम से जुड़ा होना चाहिए. |
ConcatenateExpression
इसका इस्तेमाल डाइमेंशन वैल्यू को किसी एक डाइमेंशन में जोड़ने के लिए किया जाता है.
JSON के काेड में दिखाना |
---|
{ "dimensionNames": [ string ], "delimiter": string } |
फ़ील्ड | |
---|---|
dimensionNames[] |
डाइमेंशन के नाम. नाम, अनुरोध के डाइमेंशन फ़ील्ड में मौजूद नामों से मिलते-जुलते होने चाहिए. |
delimiter |
डाइमेंशन के नामों के बीच मौजूद डीलिमिटर. डीलिमिटर अक्सर एक वर्ण होते हैं, जैसे कि "|" या "," लेकिन लंबे स्ट्रिंग हो सकते हैं. अगर किसी डाइमेंशन वैल्यू में डीलिमिटर शामिल है, तो दोनों ही बिना किसी अंतर के मौजूद होंगे. उदाहरण के लिए, अगर डाइमेंशन 1 की वैल्यू = "US,FR", डाइमेंशन 2 की वैल्यू = "JP", और डेलिमिटर = "," होगी, तो जवाब में "US,FR,JP" शामिल होगा. |
मेट्रिक
किसी रिपोर्ट का क्वांटिटेटिव मेज़रमेंट. उदाहरण के लिए, eventCount
मेट्रिक, इवेंट की कुल संख्या होती है. ज़्यादा से ज़्यादा 10 मेट्रिक के अनुरोध किए जा सकते हैं.
JSON के काेड में दिखाना |
---|
{ "name": string, "expression": string, "invisible": boolean } |
फ़ील्ड | |
---|---|
name |
मेट्रिक का नाम. अगर मेट्रिक का रेफ़रंस |
expression |
डिराइव्ड मेट्रिक के लिए मैथमेटिकल एक्सप्रेशन. उदाहरण के लिए, हर उपयोगकर्ता के हिसाब से इवेंट की संख्या |
invisible |
इससे पता चलता है कि रिपोर्ट के जवाब में कोई मेट्रिक नहीं दिख रही है या नहीं. अगर कोई मेट्रिक नहीं दिखती है, तो जवाब में मेट्रिक कॉलम नहीं बनेगी. हालांकि, इसका इस्तेमाल |
DateRange
दिनों का लगातार सेट: startDate
, startDate + 1
, ..., endDate
. तारीख की ज़्यादा से ज़्यादा चार सीमाओं के अनुरोध किए जा सकते हैं.
JSON के काेड में दिखाना |
---|
{ "startDate": string, "endDate": string, "name": string } |
फ़ील्ड | |
---|---|
startDate |
|
endDate |
|
name |
इस तारीख की सीमा को एक नाम असाइन करता है. रिपोर्ट में मिले जवाब में इस नाम के लिए, डाइमेंशन |
FilterExpression
डाइमेंशन या मेट्रिक फ़िल्टर दिखाने के लिए. एक ही फ़िल्टरएक्सप्रेशन के फ़ील्ड या तो सभी डाइमेंशन या सभी मेट्रिक में होने चाहिए.
JSON के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड expr . FilterExpression के लिए एक टाइप का फ़िल्टर एक्सप्रेशन तय करें. expr इनमें से सिर्फ़ एक हो सकता है: |
|
andGroup |
andGroup में मौजूद फ़िल्टर एक्सप्रेशन के बीच AND संबंध होता है. |
orGroup |
orGroup में मौजूद फ़िल्टर एक्सप्रेशन का OR संबंध है. |
notExpression |
फ़िल्टरएक्सप्रेशन, नोटएक्सप्रेशन का नहीं है. |
filter |
कोई प्रिमिटिव फ़िल्टर. उसी फ़िल्टरएक्सप्रेशन में, फ़िल्टर के सभी फ़ील्ड नाम या तो सभी डाइमेंशन या सभी मेट्रिक होने चाहिए. |
FilterExpressionList
फ़िल्टर एक्सप्रेशन की सूची.
JSON के काेड में दिखाना |
---|
{
"expressions": [
{
object ( |
फ़ील्ड | |
---|---|
expressions[] |
फ़िल्टर एक्सप्रेशन की सूची. |
फ़िल्टर
डाइमेंशन या मेट्रिक की वैल्यू को फ़िल्टर करने के लिए एक्सप्रेशन.
JSON के काेड में दिखाना |
---|
{ "fieldName": string, // Union field |
फ़ील्ड | |
---|---|
fieldName |
डाइमेंशन का नाम या मेट्रिक का नाम. डाइमेंशन या मेट्रिक में तय किया गया नाम होना चाहिए. |
यूनियन फ़ील्ड one_filter . Filter के लिए एक तरह का फ़िल्टर तय करें. one_filter इनमें से सिर्फ़ एक हो सकता है: |
|
stringFilter |
स्ट्रिंग से जुड़ा फ़िल्टर. |
inListFilter |
सूची की वैल्यू के लिए फ़िल्टर. |
numericFilter |
संख्या या तारीख की वैल्यू के लिए फ़िल्टर. |
betweenFilter |
दो वैल्यू के बीच का फ़िल्टर. |
StringFilter
स्ट्रिंग के लिए फ़िल्टर
JSON के काेड में दिखाना |
---|
{
"matchType": enum ( |
फ़ील्ड | |
---|---|
matchType |
इस फ़िल्टर के लिए मैच टाइप. |
value |
मिलान करने के लिए इस्तेमाल की गई स्ट्रिंग की वैल्यू. |
caseSensitive |
अगर सही है, तो स्ट्रिंग की वैल्यू केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होती है. |
MatchType
स्ट्रिंग फ़िल्टर का मैच टाइप
Enums | |
---|---|
MATCH_TYPE_UNSPECIFIED |
सेट नहीं है |
EXACT |
स्ट्रिंग की वैल्यू का एग्ज़ैक्ट मैच. |
BEGINS_WITH |
स्ट्रिंग की वैल्यू से शुरू होता है. |
ENDS_WITH |
स्ट्रिंग की वैल्यू पर खत्म होता है. |
CONTAINS |
इसमें स्ट्रिंग की वैल्यू होती है. |
FULL_REGEXP |
स्ट्रिंग की वैल्यू वाले रेगुलर एक्सप्रेशन के लिए पूरा मैच. |
PARTIAL_REGEXP |
स्ट्रिंग की वैल्यू के साथ रेगुलर एक्सप्रेशन के लिए आंशिक मैच. |
InListFilter
नतीजा, स्ट्रिंग वैल्यू की सूची में होना चाहिए.
JSON के काेड में दिखाना |
---|
{ "values": [ string ], "caseSensitive": boolean } |
फ़ील्ड | |
---|---|
values[] |
स्ट्रिंग की वैल्यू की सूची. खाली नहीं होना चाहिए. |
caseSensitive |
अगर सही है, तो स्ट्रिंग की वैल्यू केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होती है. |
NumericFilter
संख्या या तारीख की वैल्यू के लिए फ़िल्टर.
JSON के काेड में दिखाना |
---|
{ "operation": enum ( |
फ़ील्ड | |
---|---|
operation |
इस फ़िल्टर के लिए कार्रवाई का प्रकार. |
value |
कोई अंकीय मान या तारीख मान. |
कार्रवाई
संख्या वाले फ़िल्टर पर लागू की गई कार्रवाई
Enums | |
---|---|
OPERATION_UNSPECIFIED |
नहीं बताया गया है |
EQUAL |
Equal |
LESS_THAN |
इससे कम |
LESS_THAN_OR_EQUAL |
इससे कम या इसके बराबर |
GREATER_THAN |
इससे ज़्यादा |
GREATER_THAN_OR_EQUAL |
इससे ज़्यादा या इसके बराबर |
NumericValue
किसी संख्या को दर्शाने के लिए.
JSON के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड one_value . अंकों वाली वैल्यू one_value में से कोई एक वैल्यू इनमें से सिर्फ़ एक हो सकती है: |
|
int64Value |
पूर्णांक मान |
doubleValue |
दोहरा मान |
BetweenFilter
यह बताने के लिए कि नतीजा दो संख्याओं के बीच होना चाहिए (दोनों को मिलाकर).
JSON के काेड में दिखाना |
---|
{ "fromValue": { object ( |
फ़ील्ड | |
---|---|
fromValue |
इस संख्या से शुरू होता है. |
toValue |
इस नंबर पर खत्म होता है. |
MetricAggregation
मेट्रिक के एग्रीगेशन को दिखाता है.
Enums | |
---|---|
METRIC_AGGREGATION_UNSPECIFIED |
ऑपरेटर की जानकारी नहीं है. |
TOTAL |
SUM ऑपरेटर. |
MINIMUM |
कम से कम ऑपरेटर. |
MAXIMUM |
ऑपरेटर की ज़्यादा से ज़्यादा सीमा. |
COUNT |
गिनती करने वाला ऑपरेटर. |
इससे ऑर्डर करें
इसके हिसाब से क्रम से यह तय होता है कि जवाब में पंक्तियों को किस क्रम से लगाया जाएगा. उदाहरण के लिए, इवेंट की घटती संख्या के हिसाब से पंक्तियों को क्रम में लगाना एक क्रम है. साथ ही, इवेंट के नाम वाली स्ट्रिंग के हिसाब से पंक्तियों को क्रम में लगाने का क्रम अलग है.
JSON के काेड में दिखाना |
---|
{ "desc": boolean, // Union field |
फ़ील्ड | |
---|---|
desc |
अगर सही है, तो घटते क्रम में लगाता है. |
यूनियन फ़ील्ड one_order_by . OrderBy के लिए इसके हिसाब से किसी एक तरह का ऑर्डर तय करें. one_order_by इनमें से सिर्फ़ एक हो सकता है: |
|
metric |
नतीजों को मेट्रिक की वैल्यू के हिसाब से क्रम में लगाता है. |
dimension |
नतीजों को डाइमेंशन की वैल्यू के हिसाब से क्रम में लगाता है. |
MetricOrderBy
मेट्रिक की वैल्यू के हिसाब से क्रम में लगाता है.
JSON के काेड में दिखाना |
---|
{ "metricName": string } |
फ़ील्ड | |
---|---|
metricName |
जिस मेट्रिक के हिसाब से ऑर्डर किया गया है उसका नाम. |
DimensionOrderBy
डाइमेंशन वैल्यू के हिसाब से क्रम में लगाता है.
JSON के काेड में दिखाना |
---|
{
"dimensionName": string,
"orderType": enum ( |
फ़ील्ड | |
---|---|
dimensionName |
जिस डाइमेंशन के हिसाब से ऑर्डर करने का अनुरोध किया गया है उसका नाम. |
orderType |
डाइमेंशन वैल्यू के क्रम के लिए नियम को कंट्रोल करता है. |
OrderType
स्ट्रिंग डाइमेंशन वैल्यू को इसके हिसाब से क्रम में लगाने का नियम.
Enums | |
---|---|
ORDER_TYPE_UNSPECIFIED |
नहीं बताया गया है |
ALPHANUMERIC |
यूनिकोड कोड पॉइंट के हिसाब से, अक्षरों और अंकों से बना क्रम. उदाहरण के लिए, "2" < "क" < "X" < "ब" < "z". |
CASE_INSENSITIVE_ALPHANUMERIC |
लोअर केस यूनिकोड कोड पॉइंट के हिसाब से, अक्षरों और अंकों से बने केस-इनसेंसिटिव. उदाहरण के लिए, "2" < "क" < "ब" < "X" < "z". |
NUMERIC |
क्रम से लगाने से पहले, डाइमेंशन की वैल्यू को संख्याओं में बदल दिया जाता है. उदाहरण के लिए, NUMERIC क्रम में "25" < "100" और ALPHANUMERIC में, "100" को क्रम से लगाना < "25". बिना अंक वाली सभी डाइमेंशन वैल्यू का क्रम, संख्या वाली सभी वैल्यू के नीचे एक जैसी है. |
CohortSpec
कोहॉर्ट रिपोर्ट के लिए कोहॉर्ट की खास जानकारी.
कोहॉर्ट रिपोर्ट, कोहॉर्ट के लिए उपयोगकर्ता को अपने साथ जोड़े रखने की टाइम सीरीज़ बनाती हैं. उदाहरण के लिए, उन उपयोगकर्ताओं के कोहॉर्ट को चुना जा सकता है जिन्हें सितंबर के पहले हफ़्ते में हासिल किया गया था. इसके बाद, अगले छह हफ़्तों तक उस कोहॉर्ट को फ़ॉलो किया जा सकता है. सितंबर के पहले हफ़्ते में हासिल किए गए उपयोगकर्ताओं को चुनने के बारे में cohort
ऑब्जेक्ट में बताया गया है. अगले छह हफ़्तों के लिए कोहॉर्ट को फ़ॉलो करने के बारे में cohortsRange
ऑब्जेक्ट में बताया गया है.
उदाहरणों के लिए, एक जैसे उपयोगकर्ताओं के ग्रुप की रिपोर्ट के उदाहरण देखें.
इस जवाब में, एक हफ़्ते की टाइम सीरीज़ दिख सकती है. इसमें यह कहा जाता है कि तीन हफ़्ते बाद, एक जैसे उपयोगकर्ताओं के ग्रुप का 60% हिस्सा आपके ऐप्लिकेशन पर बना रहता है. वहीं, छह हफ़्ते बाद, 25% लोग एक जैसे उपयोगकर्ताओं के इस ग्रुप में बने रहते हैं. इन दोनों प्रतिशतों का हिसाब, cohortActiveUsers/cohortTotalUsers
मेट्रिक से लगाया जा सकता है और ये रिपोर्ट की अलग-अलग पंक्तियों में होंगी.
JSON के काेड में दिखाना |
---|
{ "cohorts": [ { object ( |
फ़ील्ड | |
---|---|
cohorts[] |
इस नीति से, उपयोगकर्ताओं को कोहॉर्ट में ग्रुप करने के लिए चुनने का नियम तय होता है. ज़्यादातर कोहॉर्ट रिपोर्ट सिर्फ़ एक कोहॉर्ट के बारे में बताती हैं. अगर एक से ज़्यादा कोहॉर्ट तय किए गए हैं, तो रिपोर्ट में हर कोहॉर्ट को उनके नाम से पहचाना जा सकता है. |
cohortsRange |
एक जैसे उपयोगकर्ताओं के ग्रुप की रिपोर्ट, रिपोर्ट की लंबी तारीख की सीमा के दौरान एक जैसे उपयोगकर्ताओं के ग्रुप को फ़ॉलो करती हैं. इस रेंज से, कोहॉर्ट को फ़ॉलो करने के लिए ऑफ़सेट की अवधि तय होती है. |
cohortReportSettings |
एक जैसे उपयोगकर्ताओं के ग्रुप की रिपोर्ट के लिए वैकल्पिक सेटिंग. |
समानता रखने वाले लोग
कोहॉर्ट को चुनने का तरीका तय करता है. कोहॉर्ट, उन उपयोगकर्ताओं के ग्रुप को कहते हैं जिनकी विशेषताएं एक जैसी होती हैं. उदाहरण के लिए, एक जैसी firstSessionDate
वाले उपयोगकर्ता, एक ही समानता रखने वाले लोगों के ग्रुप में शामिल होते हैं.
JSON के काेड में दिखाना |
---|
{
"name": string,
"dimension": string,
"dateRange": {
object ( |
फ़ील्ड | |
---|---|
name |
इस कोहॉर्ट को कोई नाम असाइन करता है. रिपोर्ट में मिले जवाब में इस नाम के लिए, डाइमेंशन |
dimension |
कोहॉर्ट में इस्तेमाल किया गया डाइमेंशन. ज़रूरी है और सिर्फ़ |
dateRange |
कोहॉर्ट, उन उपयोगकर्ताओं को चुना जाता है जिनका पहला टच किए जाने की तारीख, एक जैसे उपयोगकर्ताओं के ग्रुप के अनुरोध में, यह आम तौर पर, यह |
CohortsRange
यह नीति, एक जैसे उपयोगकर्ताओं के ग्रुप की रिपोर्ट के लिए, ज़्यादा समय तक रिपोर्टिंग की तारीख की सीमा कॉन्फ़िगर करती है. कोहॉर्ट को फ़ॉलो करने के लिए ऑफ़सेट की अवधि तय करता है.
JSON के काेड में दिखाना |
---|
{
"granularity": enum ( |
फ़ील्ड | |
---|---|
granularity |
ज़रूरी है. एक जैसे उपयोगकर्ताओं के ग्रुप की रिपोर्ट की बढ़ी हुई तारीख की सीमा के लिए, |
startOffset |
अगर अगर अगर |
endOffset |
ज़रूरी है. अगर अगर अगर |
जानकारी का स्तर
एक जैसे उपयोगकर्ताओं के ग्रुप की रिपोर्ट की बढ़ी हुई तारीख की सीमा के लिए, startOffset
और endOffset
को समझने के लिए इस्तेमाल किया गया डेटा.
Enums | |
---|---|
GRANULARITY_UNSPECIFIED |
कभी भी तय नहीं किया जाना चाहिए. |
DAILY |
कंट्रोल के चुने गए हर दिन के आंकड़े. आम तौर पर, इसका इस्तेमाल तब किया जाता है, जब कोहॉर्ट का dateRange एक दिन हो और अनुरोध में cohortNthDay शामिल हो. |
WEEKLY |
जानकारी का हर हफ़्ते का लेवल. आम तौर पर, इसका इस्तेमाल तब किया जाता है, जब कोहॉर्ट का dateRange एक हफ़्ता हो (रविवार से शुरू होकर शनिवार को खत्म होता है) और अनुरोध में cohortNthWeek शामिल हो. |
MONTHLY |
हर महीने का डेटा का स्तर. आम तौर पर, इसका इस्तेमाल तब किया जाता है, जब समानता रखने वाले लोगों का dateRange एक महीने का हो और अनुरोध में cohortNthMonth शामिल हो. |
CohortReportSettings
एक जैसे उपयोगकर्ताओं के ग्रुप की रिपोर्ट की वैकल्पिक सेटिंग.
JSON के काेड में दिखाना |
---|
{ "accumulate": boolean } |
फ़ील्ड | |
---|---|
accumulate |
अगर सही है, तो पहले टच दिन से आखिरी दिन तक के नतीजे को इकट्ठा किया जाता है. यह सुविधा |
ReportMetadata
रिपोर्ट के किसी खास टास्क के लिए रिपोर्ट का मेटाडेटा.
JSON के काेड में दिखाना |
---|
{
"creationQuotaTokensCharged": integer,
"state": enum ( |
फ़ील्ड | |
---|---|
creationQuotaTokensCharged |
सिर्फ़ आउटपुट के लिए. रिपोर्ट बनाते समय, कितना कोटा टोकन इस्तेमाल किया गया. टोकन की यह संख्या, |
state |
सिर्फ़ आउटपुट के लिए. रिपोर्ट वाले इस टास्क की मौजूदा स्थिति. |
beginCreatingTime |
सिर्फ़ आउटपुट के लिए. वह समय जब आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
taskRowCount |
सिर्फ़ आउटपुट के लिए. रिपोर्ट के नतीजे में लाइन की कुल संख्या. राज्य के चालू होने पर, इस फ़ील्ड में अपने-आप जानकारी भर जाएगी. पेज पर नंबर डालने के लिए, |
errorMessage |
सिर्फ़ आउटपुट के लिए. अगर रिपोर्ट टास्क बनाते समय कोई समस्या आती है, तो गड़बड़ी का मैसेज अपने-आप भर जाता है. |
totalRowCount |
सिर्फ़ आउटपुट के लिए. Google Analytics स्टोरेज में पंक्तियों की कुल संख्या. अगर आपको मौजूदा रिपोर्ट के अलावा, डेटा वाली अन्य लाइनों के बारे में क्वेरी करनी है, तो वे
उदाहरण के लिए, मान लें कि मौजूदा रिपोर्ट की |
स्थिति
प्रोसेसिंग की स्थिति.
Enums | |
---|---|
STATE_UNSPECIFIED |
ऐसी स्थिति कभी इस्तेमाल नहीं की जाएगी जिसके बारे में जानकारी नहीं दी गई है. |
CREATING |
रिपोर्ट फ़िलहाल बनाई जा रही है और आने वाले समय में उपलब्ध होगी. Createreport कॉल के तुरंत बाद बनाया जाता है. |
ACTIVE |
रिपोर्ट पूरी तरह से बन गई है और क्वेरी करने के लिए तैयार है. |
FAILED |
रिपोर्ट नहीं बनाई जा सकी. |
तरीके |
|
---|---|
|
रिपोर्ट टास्क बनाना शुरू करता है. |
|
रिपोर्ट के किसी खास टास्क के बारे में रिपोर्ट मेटाडेटा की जानकारी देता है. |
|
यह, किसी प्रॉपर्टी की रिपोर्ट के सभी टास्क की सूची बनाता है. |
|
रिपोर्ट में मौजूद किसी टास्क का कॉन्टेंट हासिल करता है. |