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