- एचटीटीपी अनुरोध
 - पाथ पैरामीटर
 - अनुरोध का मुख्य हिस्सा
 - जवाब का मुख्य हिस्सा
 - अनुमति पाने के लिंक
 - फ़नल
 - FunnelStep
 - FunnelFilterExpression
 - FunnelFilterExpressionList
 - FunnelFieldFilter
 - FunnelEventFilter
 - FunnelParameterFilterExpression
 - FunnelParameterFilterExpressionList
 - FunnelParameterFilter
 - FunnelBreakdown
 - FunnelNextAction
 - FunnelVisualizationType
 - सेगमेंट
 - UserSegment
 - UserSegmentCriteria
 - UserSegmentConditionGroup
 - UserCriteriaScoping
 - SegmentFilterExpression
 - SegmentFilterExpressionList
 - SegmentFilter
 - SegmentFilterScoping
 - SegmentEventFilter
 - SegmentParameterFilterExpression
 - SegmentParameterFilterExpressionList
 - SegmentParameterFilter
 - SegmentParameterFilterScoping
 - UserSegmentSequenceGroup
 - UserSequenceStep
 - UserSegmentExclusion
 - UserExclusionDuration
 - SessionSegment
 - SessionSegmentCriteria
 - SessionSegmentConditionGroup
 - SessionCriteriaScoping
 - SessionSegmentExclusion
 - SessionExclusionDuration
 - EventSegment
 - EventSegmentCriteria
 - EventSegmentConditionGroup
 - EventCriteriaScoping
 - EventSegmentExclusion
 - EventExclusionDuration
 - FunnelSubReport
 - FunnelResponseMetadata
 - इसे आज़माएं!
 
आपके Google Analytics इवेंट डेटा की मनमुताबिक फ़नल रिपोर्ट दिखाता है. एपीआई से मिलने वाला डेटा, टेबल के तौर पर होता है. इसमें अनुरोध किए गए डाइमेंशन और मेट्रिक के कॉलम होते हैं.
फ़नल एक्सप्लोरेशन से उन चरणों को विज़ुअलाइज़ किया जा सकता है जिनका इस्तेमाल करके, आपके उपयोगकर्ता टास्क पूरा करते हैं. साथ ही, यह भी तुरंत देखा जा सकता है कि वे हर चरण को पूरा कर रहे हैं या नहीं. उदाहरण के लिए, संभावित ग्राहक किस तरह आपके प्रॉडक्ट में दिलचस्पी लेते हैं और फिर खरीदारी करके आपके ग्राहक बन जाते हैं? एक बार खरीदारी करने वाले लोग, किस वजह से आपके यहां से दोबारा खरीदारी करते हैं? इस जानकारी की मदद से, ग्राहकों के सफ़र में आने वाली उन समस्याओं को दूर किया जा सकता है जिनकी वजह से उन्होंने साइट छोड़ दी थी. ज़्यादा जानने के लिए, GA4 फ़नल एक्सप्लोरेशन लेख पढ़ें.
यह तरीका बीटा वर्शन पर जाने से पहले लॉन्च किया गया है, ताकि ऐल्फ़ा के लेवल पर सिंटैक्स और सुविधाओं के बारे में सुझाव इकट्ठा किया जा सके. इस एपीआई के बारे में अपने सुझाव देने के लिए, Google Analytics Data API की फ़नल रिपोर्टिंग से जुड़ा सुझाव वाला फ़ॉर्म भरें.
एचटीटीपी अनुरोध
POST https://analyticsdata.googleapis.com/v1alpha/{property=properties/*}:runFunnelReport
यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.
पाथ पैरामीटर
| पैरामीटर | |
|---|---|
property | 
                
                   
 ज़रूरी नहीं. Google Analytics प्रॉपर्टी का आइडेंटिफ़ायर, जिसके इवेंट ट्रैक किए जाते हैं. यह यूआरएल के पाथ में बताया जाता है, न कि मुख्य हिस्से में. ज़्यादा जानने के लिए, अपना प्रॉपर्टी आईडी कहां देखें लेख पढ़ें. एक साथ कई अनुरोध करने के लिए, इस प्रॉपर्टी की वैल्यू सबमिट नहीं की जानी चाहिए या यह बैच-लेवल प्रॉपर्टी से मेल खानी चाहिए. उदाहरण: properties/1234  | 
              
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में, नीचे दिए गए स्ट्रक्चर वाला डेटा होता है:
| JSON के काेड में दिखाना | 
|---|
{ "dateRanges": [ { object (  | 
                
| फ़ील्ड | |
|---|---|
date | 
                  
                     
 ज़रूरी नहीं. पढ़ने के लिए डेटा की तारीख की सीमाएं. अगर तारीख की एक से ज़्यादा सीमाओं का अनुरोध किया जाता है, तो हर रिस्पॉन्स लाइन में, तारीख की सीमा का शून्य आधार वाला इंडेक्स शामिल होगा. अगर तारीख की दो सीमाएं ओवरलैप होती हैं, तो ओवरलैप होने वाले दिनों का इवेंट डेटा, तारीख की दोनों सीमाओं के लिए रिस्पॉन्स की लाइनों में शामिल किया जाता है.  | 
                
funnel | 
                  
                     
 ज़रूरी नहीं. इस अनुरोध के फ़नल का कॉन्फ़िगरेशन. यह फ़नल कॉन्फ़िगरेशन ज़रूरी है.  | 
                
funnel | 
                  
                     
 ज़रूरी नहीं. अगर यह जानकारी दी गई है, तो यह ब्रेकडाउन, फ़नल टेबल सब-रिपोर्ट के जवाब में एक डाइमेंशन जोड़ता है. यह ब्रेकडाउन डाइमेंशन, हर फ़नल चरण को ब्रेकडाउन डाइमेंशन की यूनीक वैल्यू तक बड़ा करता है. उदाहरण के लिए,   | 
                
funnel | 
                  
                     
 ज़रूरी नहीं. अगर अगली कार्रवाई तय की गई है, तो यह फ़नल विज़ुअलाइज़ेशन सब-रिपोर्ट के जवाब में डाइमेंशन जोड़ती है. अगला ऐक्शन डाइमेंशन, हर फ़नल चरण को अगले ऐक्शन की यूनीक वैल्यू तक बड़ा करता है. उदाहरण के लिए,  अगली कार्रवाई के लिए, सिर्फ़   | 
                
funnel | 
                  
                     
 ज़रूरी नहीं. फ़नल विज़ुअलाइज़ेशन टाइप, फ़नल विज़ुअलाइज़ेशन सब-रिपोर्ट के जवाब में मौजूद डाइमेंशन को कंट्रोल करता है. अगर कोई वैल्यू नहीं दी गई है, तो   | 
                
segments[] | 
                  
                     
 ज़रूरी नहीं. सेगमेंट के कॉन्फ़िगरेशन. सेगमेंट, किसी प्रॉपर्टी के डेटा के सबसेट होते हैं. सेगमेंट वाली फ़नल रिपोर्ट में, हर सेगमेंट में फ़नल का आकलन किया जाता है. इस अनुरोध में बताए गए हर सेगमेंट से, रिस्पॉन्स में एक अलग लाइन बनती है. रिस्पॉन्स में, हर सेगमेंट को उसके नाम से पहचाना जाता है. सेगमेंट पैरामीटर का इस्तेमाल करना ज़रूरी नहीं है. अनुरोध, चार सेगमेंट तक सीमित हैं.  | 
                
limit | 
                  
                     
 ज़रूरी नहीं. कितनी पंक्तियां लौटानी हैं, इसे बताने वाली संख्या. अगर कोई वैल्यू नहीं दी जाती है, तो 10,000 पंक्तियां दिखती हैं. एपीआई हर अनुरोध के लिए ज़्यादा से ज़्यादा 2,50,000 लाइनें दिखाता है. भले ही, आपने कितनी भी लाइनें मांगी हों.  अगर   | 
                
dimension | 
                  
                     
 ज़रूरी नहीं. डाइमेंशन फ़िल्टर की मदद से, रिपोर्ट में सिर्फ़ चुनिंदा डाइमेंशन वैल्यू के लिए अनुरोध किया जा सकता है. ज़्यादा जानने के लिए, उदाहरणों के लिए रिपोर्ट बनाना: डाइमेंशन फ़िल्टर देखें. इस फ़िल्टर में मेट्रिक का इस्तेमाल नहीं किया जा सकता.  | 
                
return | 
                  
                     
 ज़रूरी नहीं. इस Analytics प्रॉपर्टी के कोटे की मौजूदा स्थिति दिखाने के लिए टॉगल करें. कोटा, PropertyQuota में दिखता है.  | 
                
जवाब का मुख्य भाग
फ़नल रिपोर्ट के रिस्पॉन्स में दो सब रिपोर्ट होती हैं. दोनों सब-रिपोर्ट, डाइमेंशन और मेट्रिक के अलग-अलग कॉम्बिनेशन हैं.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
| JSON के काेड में दिखाना | 
|---|
{ "funnelTable": { object (  | 
                  
| फ़ील्ड | |
|---|---|
funnel | 
                    
                       
 फ़नल टेबल, फ़नल के चरण, सेगमेंट, ब्रेकडाउन डाइमेंशन, सक्रिय उपयोगकर्ताओं, पूरा होने की दर, छोड़ने वाले उपयोगकर्ताओं, और छोड़ने की दर वाली रिपोर्ट होती है. सेगमेंट डाइमेंशन, इस रिस्पॉन्स में सिर्फ़ तब मौजूद होता है, जब किसी सेगमेंट का अनुरोध किया गया हो. ब्रेकडाउन डाइमेंशन, इस जवाब में सिर्फ़ तब मौजूद होता है, जब इसका अनुरोध किया गया हो.  | 
                  
funnel | 
                    
                       
 फ़नल विज़ुअलाइज़ेशन एक रिपोर्ट है, जिसमें फ़नल का चरण, सेगमेंट, तारीख, अगली कार्रवाई का डाइमेंशन, और सक्रिय उपयोगकर्ता शामिल होते हैं. सेगमेंट डाइमेंशन, इस रिस्पॉन्स में सिर्फ़ तब मौजूद होता है, जब किसी सेगमेंट का अनुरोध किया गया हो. तारीख का डाइमेंशन, इस रिस्पॉन्स में सिर्फ़ तब मौजूद होता है, जब   | 
                  
property | 
                    
                       
 इस Analytics प्रॉपर्टी के कोटा की स्थिति, जिसमें यह अनुरोध भी शामिल है.  | 
                  
kind | 
                    
                       
 इससे पता चलता है कि यह मैसेज किस तरह का रिसॉर्स है. यह   | 
                  
अनुमति के दायरे
इसके लिए, OAuth के इनमें से किसी एक स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics
फ़नल
फ़नल रिपोर्ट के अनुरोध में फ़नल को कॉन्फ़िगर करता है. फ़नल, उपयोगकर्ताओं के क्रम से चरण पूरा करने पर रिपोर्ट करता है.
फ़नल एक्सप्लोरेशन से उन चरणों को विज़ुअलाइज़ किया जा सकता है जिनका इस्तेमाल करके, आपके उपयोगकर्ता टास्क पूरा करते हैं. साथ ही, यह भी तुरंत देखा जा सकता है कि वे हर चरण को पूरा कर रहे हैं या नहीं. उदाहरण के लिए, संभावित ग्राहक किस तरह आपके प्रॉडक्ट में दिलचस्पी लेते हैं और फिर खरीदारी करके आपके ग्राहक बन जाते हैं? एक बार खरीदारी करने वाले लोग, किस वजह से आपके यहां से दोबारा खरीदारी करते हैं? इस जानकारी की मदद से, ग्राहकों के सफ़र में आने वाली उन समस्याओं को दूर किया जा सकता है जिनकी वजह से उन्होंने साइट छोड़ दी थी.
| JSON के काेड में दिखाना | 
|---|
{
  "isOpenFunnel": boolean,
  "steps": [
    {
      object ( | 
              
| फ़ील्ड | |
|---|---|
is | 
                
                   
 ओपन फ़नल में, उपयोगकर्ता किसी भी चरण में फ़नल में आ सकते हैं. वहीं, क्लोज़्ड फ़नल में, उपयोगकर्ताओं को पहले चरण में ही फ़नल में आना होगा. ज़रूरी नहीं. अगर कोई वैल्यू नहीं दी जाती है, तो क्लोज़्ड फ़नल का इस्तेमाल किया जाता है.  | 
              
steps[] | 
                
                   
 इस फ़नल के क्रम से चरण.  | 
              
FunnelStep
चरण की मदद से, खरीदारी के दौरान उपयोगकर्ताओं की उन गतिविधियों को तय किया जाता है जिनका आपको आकलन करना है. चरणों में एक या उससे ज़्यादा शर्तें होती हैं. फ़नल के सफ़र के उस चरण में उपयोगकर्ताओं को शामिल करने के लिए, उन्हें ये शर्तें पूरी करनी होंगी.
| JSON के काेड में दिखाना | 
|---|
{
  "name": string,
  "isDirectlyFollowedBy": boolean,
  "filterExpression": {
    object ( | 
              
| फ़ील्ड | |
|---|---|
name | 
                
                   
 इस चरण का खास नाम. अगर कोई नाम नहीं दिया गया है, तो चरणों को 1 के आधार पर इंडेक्स किए गए नाम से नाम दिया जाएगा. उदाहरण के लिए, "0. ", "1. "वगैरह. यह नाम,   | 
              
is | 
                
                   
 अगर यह सही है, तो यह चरण सीधे पिछले चरण के बाद आना चाहिए. अगर यह वैल्यू 'गलत' है, तो पिछले चरण और इस चरण के बीच इवेंट हो सकते हैं. अगर कोई वैल्यू नहीं दी गई है, तो   | 
              
filter | 
                
                   
 फ़नल के सफ़र के इस चरण में शामिल होने के लिए, उपयोगकर्ताओं को यह शर्त पूरी करनी होगी.  | 
              
within | 
                
                   
 अगर यह तय किया गया है, तो यह चरण पिछले चरण के पूरा होने के बाद, तय की गई समयसीमा के अंदर पूरा होना चाहिए.  
 सेकंड में कुल समय, जिसमें दशमलव के बाद नौ अंक हो सकते हैं. यह समय '  | 
              
FunnelFilterExpression
फ़नल फ़िल्टर के कॉम्बिनेशन दिखाता है.
| JSON के काेड में दिखाना | 
|---|
{ // Union field  | 
              
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड expr. FunnelFilterExpression के लिए, एक तरह का फ़िल्टर तय करें. expr इनमें से कोई एक हो सकता है: | 
              |
and | 
                
                   
 
  | 
              
or | 
                
                   
 
  | 
              
not | 
                
                   
 FunnelFilterExpression,   | 
              
funnel | 
                
                   
 किसी डाइमेंशन या मेट्रिक के लिए फ़नल फ़िल्टर.  | 
              
funnel | 
                
                   
 एक ही नाम वाले इवेंट से मैच करने वाला फ़िल्टर बनाता है. अगर पैरामीटर फ़िल्टर एक्सप्रेशन तय किया गया है, तो सिर्फ़ इवेंट का वह सबसेट इस इवेंट फ़िल्टर से मैच करेगा जो किसी एक इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच करता है.  | 
              
FunnelFilterExpressionList
फ़नल फ़िल्टर एक्सप्रेशन की सूची.
| JSON के काेड में दिखाना | 
|---|
{
  "expressions": [
    {
      object ( | 
              
| फ़ील्ड | |
|---|---|
expressions[] | 
                
                   
 फ़नल फ़िल्टर एक्सप्रेशन की सूची.  | 
              
FunnelFieldFilter
डाइमेंशन या मेट्रिक वैल्यू को फ़िल्टर करने के लिए एक्सप्रेशन.
| JSON के काेड में दिखाना | 
|---|
{ "fieldName": string, // Union field  | 
              
| फ़ील्ड | |
|---|---|
field | 
                
                   
 डाइमेंशन का नाम या मेट्रिक का नाम.  | 
              
यूनियन फ़ील्ड one_filter. किसी एक तरह का फ़िल्टर चुनें. one_filter इनमें से कोई एक हो सकता है: | 
              |
string | 
                
                   
 स्ट्रिंग से जुड़ा फ़िल्टर.  | 
              
in | 
                
                   
 सूची में मौजूद वैल्यू के लिए फ़िल्टर.  | 
              
numeric | 
                
                   
 संख्या या तारीख की वैल्यू के लिए फ़िल्टर.  | 
              
between | 
                
                   
 दो वैल्यू के बीच के डेटा को फ़िल्टर करने वाला फ़िल्टर.  | 
              
FunnelEventFilter
एक ही नाम वाले इवेंट से मैच करने वाला फ़िल्टर बनाता है. अगर पैरामीटर फ़िल्टर एक्सप्रेशन तय किया गया है, तो सिर्फ़ इवेंट का वह सबसेट इस इवेंट फ़िल्टर से मैच करेगा जो किसी एक इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच करता है.
| JSON के काेड में दिखाना | 
|---|
{
  "eventName": string,
  "funnelParameterFilterExpression": {
    object ( | 
              
| फ़ील्ड | |
|---|---|
event | 
                
                   
 यह फ़िल्टर, इस इवेंट के नाम से मैच होने वाले इवेंट दिखाता है. इवेंट का नाम डालना ज़रूरी है.  | 
              
funnel | 
                
                   
 अगर यह तय किया गया है, तो यह फ़िल्टर उन इवेंट से मैच करता है जो किसी एक इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच करते हैं. पैरामीटर फ़िल्टर एक्सप्रेशन में, सिर्फ़ पैरामीटर फ़िल्टर उपलब्ध होते हैं.  | 
              
FunnelParameterFilterExpression
पैरामीटर पर फ़नल फ़िल्टर के कॉम्बिनेशन दिखाता है.
| JSON के काेड में दिखाना | 
|---|
{ // Union field  | 
              
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड expr. FunnelParameterFilterExpression के लिए, एक तरह का फ़िल्टर तय करें. expr इनमें से कोई एक हो सकता है: | 
              |
and | 
                
                   
 
  | 
              
or | 
                
                   
 
  | 
              
not | 
                
                   
 FunnelParameterFilterExpression,   | 
              
funnel | 
                
                   
 प्राइमिटिव फ़नल पैरामीटर फ़िल्टर.  | 
              
FunnelParameterFilterExpressionList
फ़नल पैरामीटर फ़िल्टर एक्सप्रेशन की सूची.
| JSON के काेड में दिखाना | 
|---|
{
  "expressions": [
    {
      object ( | 
              
| फ़ील्ड | |
|---|---|
expressions[] | 
                
                   
 फ़नल पैरामीटर फ़िल्टर एक्सप्रेशन की सूची.  | 
              
FunnelParameterFilter
फ़नल में पैरामीटर वैल्यू को फ़िल्टर करने के लिए एक्सप्रेशन.
| JSON के काेड में दिखाना | 
|---|
{ // Union field  | 
              
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड one_parameter. वह फ़ील्ड जिसे फ़िल्टर किया जा रहा है. one_parameter इनमें से कोई एक हो सकता है: | 
              |
event | 
                
                   
 इस फ़िल्टर का आकलन, तय किए गए इवेंट पैरामीटर के आधार पर किया जाएगा. इवेंट पैरामीटर, इवेंट के पैरामीटर के तौर पर लॉग किए जाते हैं. इवेंट पैरामीटर में "firebase_screen" और "currency" जैसे फ़ील्ड शामिल होते हैं. इवेंट पैरामीटर का इस्तेमाल सिर्फ़ सेगमेंट और फ़नल में किया जा सकता है. साथ ही, इवेंट फ़िल्टर के डेसेंटेंट फ़िल्टर में भी इसका इस्तेमाल किया जा सकता है. किसी EventFilter के डिसेंटेंट फ़िल्टर में, इवेंट या आइटम पैरामीटर में से किसी एक का इस्तेमाल किया जाना चाहिए.  | 
              
item | 
                
                   
 इस फ़िल्टर का आकलन, तय किए गए आइटम पैरामीटर के आधार पर किया जाएगा. आइटम पैरामीटर, आइटम कलेक्शन में पैरामीटर के तौर पर लॉग किए जाते हैं. आइटम पैरामीटर में "item_name" और "item_category" जैसे फ़ील्ड शामिल होते हैं. आइटम पैरामीटर का इस्तेमाल सिर्फ़ सेगमेंट और फ़नल में किया जा सकता है. साथ ही, इवेंट फ़िल्टर के डेसेंटेंट फ़िल्टर में भी इसका इस्तेमाल किया जा सकता है. किसी EventFilter के डिसेंटेंट फ़िल्टर में, इवेंट या आइटम पैरामीटर में से किसी एक का इस्तेमाल किया जाना चाहिए. आइटम पैरामीटर सिर्फ़ ई-कॉमर्स इवेंट में उपलब्ध होते हैं. ई-कॉमर्स इवेंट के बारे में ज़्यादा जानने के लिए, ई-कॉमर्स को मेज़र करना गाइड देखें.  | 
              
यूनियन फ़ील्ड one_filter. किसी एक तरह का फ़िल्टर चुनें. one_filter इनमें से कोई एक हो सकता है: | 
              |
string | 
                
                   
 स्ट्रिंग से जुड़ा फ़िल्टर.  | 
              
in | 
                
                   
 सूची में मौजूद वैल्यू के लिए फ़िल्टर.  | 
              
numeric | 
                
                   
 संख्या या तारीख की वैल्यू के लिए फ़िल्टर.  | 
              
between | 
                
                   
 दो वैल्यू के बीच के डेटा को फ़िल्टर करने वाला फ़िल्टर.  | 
              
FunnelBreakdown
ब्रेकडाउन, फ़नल टेबल सब-रिपोर्ट के रिस्पॉन्स में एक डाइमेंशन जोड़ते हैं.
| JSON के काेड में दिखाना | 
|---|
{
  "breakdownDimension": {
    object ( | 
              
| फ़ील्ड | |
|---|---|
breakdown | 
                
                   
 फ़नल टेबल सब-रिपोर्ट के रिस्पॉन्स में जोड़ा गया डाइमेंशन कॉलम. ब्रेकडाउन डाइमेंशन, फ़नल के हर चरण को अलग-अलग दिखाता है. अगर   | 
              
limit | 
                
                   
 रिस्पॉन्स में, ब्रेकडाउन डाइमेंशन की अलग-अलग वैल्यू की ज़्यादा से ज़्यादा संख्या. अगर सीमा तय नहीं की गई है, तो   | 
              
FunnelNextAction
अगली कार्रवाइयां, किसी डाइमेंशन की वैल्यू बताती हैं. यह वैल्यू, उपयोगकर्ता के किसी चरण को पूरा करने के बाद, अगले चरण को पूरा करने से पहले की होती है. उदाहरण के लिए, अगर nextActionDimension eventName है, तो iवें फ़नल चरण की पंक्ति में nextActionDimension, उस इवेंट के बाद का पहला इवेंट दिखाएगा जिसकी वजह से उपयोगकर्ता iवें फ़नल चरण में पहुंचा, लेकिन i+1वें फ़नल चरण में नहीं पहुंचा.
| JSON के काेड में दिखाना | 
|---|
{
  "nextActionDimension": {
    object ( | 
              
| फ़ील्ड | |
|---|---|
next | 
                
                   
 फ़नल विज़ुअलाइज़ेशन सब-रिपोर्ट के जवाब में जोड़ा गया डाइमेंशन कॉलम. अगली कार्रवाई डाइमेंशन, उपयोगकर्ता के फ़नल के  फ़िलहाल,   | 
              
limit | 
                
                   
 रिस्पॉन्स में, ब्रेकडाउन डाइमेंशन की अलग-अलग वैल्यू की ज़्यादा से ज़्यादा संख्या. अगर सीमा तय नहीं की गई है, तो   | 
              
FunnelVisualizationType
फ़नल विज़ुअलाइज़ेशन सब-रिपोर्ट के रिस्पॉन्स में मौजूद डाइमेंशन को कंट्रोल करता है.
| Enums | |
|---|---|
FUNNEL_VISUALIZATION_TYPE_UNSPECIFIED | 
                टाइप की जानकारी नहीं है. | 
STANDARD_FUNNEL | 
                स्टैंडर्ड (कई चरणों वाला) फ़नल. जवाब में फ़नल विज़ुअलाइज़ेशन सब रिपोर्ट में तारीख शामिल नहीं होगी. | 
TRENDED_FUNNEL | 
                रुझान दिखाने वाला (लाइन चार्ट) फ़नल. जवाब में फ़नल विज़ुअलाइज़ेशन सब रिपोर्ट में तारीख डाइमेंशन शामिल होगा. | 
सेगमेंट करें
सेगमेंट, आपके Analytics डेटा का सबसेट होता है. उदाहरण के लिए, आपके प्रॉडक्ट या सेवाओं का इस्तेमाल करने वालों के ग्रुप में से आप उन उपयोगकर्ताओं का एक सेगमेंट बना सकते हैं जो किसी खास देश या शहर में रहते हैं. दूसरे सेगमेंट में ऐसे उपयोगकर्ता रखे जा सकते हैं जो खास तरह के प्रॉडक्ट खरीदते हैं या आपकी साइट के किसी खास हिस्से पर जाते हैं. इसके अलावा, आपके ऐप्लिकेशन में कुछ इवेंट को ट्रिगर करने वाले उपयोगकर्ताओं का भी एक सेगमेंट बनाया जा सकता है.
ज़्यादा जानने के लिए, सेगमेंट बिल्डर लेख पढ़ें.
| JSON के काेड में दिखाना | 
|---|
{ "name": string, // Union field  | 
              
| फ़ील्ड | |
|---|---|
name | 
                
                   
 इस सेगमेंट का नाम. अगर कोई नाम नहीं दिया जाता है, तो सेगमेंट का नाम "सेगमेंट" होता है. यह नाम,   | 
              
यूनियन फ़ील्ड one_segment_scope. सेगमेंट को एक स्कोप में तय किया जाता है. one_segment_scope इनमें से कोई एक हो सकता है: | 
              |
user | 
                
                   
 उपयोगकर्ता सेगमेंट, उन उपयोगकर्ताओं के सबसेट होते हैं जो आपकी साइट या ऐप्लिकेशन से जुड़े हैं.  | 
              
session | 
                
                   
 सेशन सेगमेंट, आपकी साइट या ऐप्लिकेशन पर होने वाले सेशन के सबसेट होते हैं.  | 
              
event | 
                
                   
 इवेंट सेगमेंट, उन इवेंट के सबसेट होते हैं जो आपकी साइट या ऐप्लिकेशन पर ट्रिगर होते हैं.  | 
              
UserSegment
उपयोगकर्ताओं के ग्रुप उन उपयोगकर्ताओं के सबसेट होते हैं जो आपकी साइट या ऐप्लिकेशन से जुड़े हैं. उदाहरण के लिए, आपके कारोबार से खरीदारी कर चुके उपयोगकर्ता, अपने शॉपिंग कार्ट में सामान जोड़ने के बाद खरीदारी नहीं करने वाले उपयोगकर्ता.
| JSON के काेड में दिखाना | 
|---|
{ "userInclusionCriteria": { object (  | 
              
| फ़ील्ड | |
|---|---|
user | 
                
                   
 इससे यह तय होता है कि इस सेगमेंट में कौनसे उपयोगकर्ता शामिल हैं. ज़रूरी नहीं.  | 
              
exclusion | 
                
                   
 यह तय करता है कि इस सेगमेंट में किन उपयोगकर्ताओं को शामिल नहीं किया गया है. ज़रूरी नहीं.  | 
              
UserSegmentCriteria
कोई उपयोगकर्ता किसी शर्त से मेल खाता है, अगर उसके इवेंट, शर्त में बताई गई शर्तों को पूरा करते हैं.
| JSON के काेड में दिखाना | 
|---|
{ "andConditionGroups": [ { object (  | 
              
| फ़ील्ड | |
|---|---|
and | 
                
                   
 कोई उपयोगकर्ता इस शर्त को तब पूरा करता है, जब वह इनमें से हर   | 
              
and | 
                
                   
 कोई उपयोगकर्ता इस शर्त को तब पूरा करता है, जब वह इनमें से हर   | 
              
UserSegmentConditionGroup
शर्तों से Analytics को इस बात की जानकारी मिलती है कि सेगमेंट में कौनसा डेटा शामिल करना या निकालना है.
| JSON के काेड में दिखाना | 
|---|
{ "conditionScoping": enum (  | 
              
| फ़ील्ड | |
|---|---|
condition | 
                
                   
 डेटा को सेगमेंट में शामिल या बाहर रखा जाता है. यह इस बात पर निर्भर करता है कि वह शर्त वाले ग्रुप से मैच करता है या नहीं. इस स्कोपिंग से यह तय होता है कि शर्तों के ग्रुप के मैच होने या न होने का पता लगाने से पहले,  ज़रूरी नहीं. अगर कोई वैल्यू नहीं दी गई है, तो   | 
              
segment | 
                
                   
 डेटा को सेगमेंट में शामिल या बाहर रखा जाता है. यह इस बात पर निर्भर करता है कि वह इस एक्सप्रेशन से मैच करता है या नहीं. एक्सप्रेशन, डाइमेंशन, मेट्रिक, और/या पैरामीटर के लिए शर्तें तय करते हैं.  | 
              
UserCriteriaScoping
स्कोपिंग से यह तय होता है कि किसी उपयोगकर्ता की शर्तें पूरी करने का आकलन करते समय, किन इवेंट को ध्यान में रखा जाए.
| Enums | |
|---|---|
USER_CRITERIA_SCOPING_UNSPECIFIED | 
                ज़रूरी शर्तों के बारे में जानकारी नहीं दी गई है. कोई जानकारी न दें. | 
USER_CRITERIA_WITHIN_SAME_EVENT | 
                अगर किसी एक इवेंट में शर्तें पूरी हो जाती हैं, तो उपयोगकर्ता शर्तों को पूरा करता है. | 
USER_CRITERIA_WITHIN_SAME_SESSION | 
                अगर किसी सेशन में शर्तें पूरी हो जाती हैं, तो उपयोगकर्ता शर्तों को पूरा करता है. | 
USER_CRITERIA_ACROSS_ALL_SESSIONS | 
                अगर उपयोगकर्ता के लिए किसी भी इवेंट से शर्त पूरी होती है, तो उपयोगकर्ता शर्तों के मुताबिक होता है. | 
SegmentFilterExpression
सेगमेंट फ़िल्टर के कॉम्बिनेशन दिखाता है.
| JSON के काेड में दिखाना | 
|---|
{ // Union field  | 
              
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड expr. SegmentFilterExpression के लिए, एक तरह का फ़िल्टर तय करें. expr इनमें से कोई एक हो सकता है: | 
              |
and | 
                
                   
 
  | 
              
or | 
                
                   
 
  | 
              
not | 
                
                   
 SegmentFilterExpression,   | 
              
segment | 
                
                   
 प्राइमिटिव सेगमेंट फ़िल्टर.  | 
              
segment | 
                
                   
 एक ही नाम वाले इवेंट से मैच करने वाला फ़िल्टर बनाता है. अगर पैरामीटर फ़िल्टर एक्सप्रेशन तय किया गया है, तो सिर्फ़ इवेंट का वह सबसेट इस इवेंट फ़िल्टर से मैच करेगा जो किसी एक इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच करता है.  | 
              
SegmentFilterExpressionList
सेगमेंट फ़िल्टर एक्सप्रेशन की सूची.
| JSON के काेड में दिखाना | 
|---|
{
  "expressions": [
    {
      object ( | 
              
| फ़ील्ड | |
|---|---|
expressions[] | 
                
                   
 सेगमेंट फ़िल्टर एक्सप्रेशन की सूची  | 
              
SegmentFilter
डाइमेंशन या मेट्रिक वैल्यू को फ़िल्टर करने के लिए एक्सप्रेशन.
| JSON के काेड में दिखाना | 
|---|
{ "fieldName": string, "filterScoping": { object (  | 
              
| फ़ील्ड | |
|---|---|
field | 
                
                   
 डाइमेंशन का नाम या मेट्रिक का नाम.  | 
              
filter | 
                
                   
 फ़िल्टर का स्कोप तय करता है.  | 
              
यूनियन फ़ील्ड one_filter. Filter के लिए, एक तरह का फ़िल्टर तय करें. one_filter इनमें से कोई एक हो सकता है: | 
              |
string | 
                
                   
 स्ट्रिंग से जुड़ा फ़िल्टर.  | 
              
in | 
                
                   
 सूची में मौजूद वैल्यू के लिए फ़िल्टर.  | 
              
numeric | 
                
                   
 संख्या या तारीख की वैल्यू के लिए फ़िल्टर.  | 
              
between | 
                
                   
 दो वैल्यू के बीच के डेटा को फ़िल्टर करने वाला फ़िल्टर.  | 
              
SegmentFilterScoping
स्कोपिंग से यह तय होता है कि सेगमेंट फ़िल्टर का आकलन करते समय, एक से ज़्यादा इवेंट के डाइमेंशन और मेट्रिक को कैसे ध्यान में रखना चाहिए.
| JSON के काेड में दिखाना | 
|---|
{ "atAnyPointInTime": boolean }  | 
              
| फ़ील्ड | |
|---|---|
at | 
                
                   
 अगर  यह  इस  अगर शर्तों की स्कोपिंग   | 
              
SegmentEventFilter
एक ही नाम वाले इवेंट से मैच करने वाला फ़िल्टर बनाता है. अगर पैरामीटर फ़िल्टर एक्सप्रेशन तय किया गया है, तो सिर्फ़ इवेंट का वह सबसेट इस इवेंट फ़िल्टर से मैच करेगा जो किसी एक इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच करता है.
| JSON के काेड में दिखाना | 
|---|
{
  "eventName": string,
  "segmentParameterFilterExpression": {
    object ( | 
              
| फ़ील्ड | |
|---|---|
event | 
                
                   
 यह फ़िल्टर, इस इवेंट के नाम से मैच होने वाले इवेंट दिखाता है. इवेंट का नाम डालना ज़रूरी है.  | 
              
segment | 
                
                   
 अगर यह तय किया गया है, तो यह फ़िल्टर उन इवेंट से मैच करता है जो किसी एक इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच करते हैं. पैरामीटर फ़िल्टर एक्सप्रेशन में, सिर्फ़ पैरामीटर फ़िल्टर उपलब्ध होते हैं.  | 
              
SegmentParameterFilterExpression
पैरामीटर पर सेगमेंट फ़िल्टर के कॉम्बिनेशन दिखाता है.
| JSON के काेड में दिखाना | 
|---|
{ // Union field  | 
              
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड expr. SegmentParameterFilterExpression के लिए, एक तरह का फ़िल्टर तय करें. expr इनमें से कोई एक हो सकता है: | 
              |
and | 
                
                   
 
  | 
              
or | 
                
                   
 
  | 
              
not | 
                
                   
 SegmentParameterFilterExpression,   | 
              
segment | 
                
                   
 प्राइमिटिव सेगमेंट पैरामीटर फ़िल्टर.  | 
              
SegmentParameterFilterExpressionList
सेगमेंट पैरामीटर फ़िल्टर एक्सप्रेशन की सूची.
| JSON के काेड में दिखाना | 
|---|
{
  "expressions": [
    {
      object ( | 
              
| फ़ील्ड | |
|---|---|
expressions[] | 
                
                   
 सेगमेंट पैरामीटर फ़िल्टर एक्सप्रेशन की सूची.  | 
              
SegmentParameterFilter
किसी सेगमेंट में पैरामीटर वैल्यू को फ़िल्टर करने के लिए एक्सप्रेशन.
| JSON के काेड में दिखाना | 
|---|
{ "filterScoping": { object (  | 
              
| फ़ील्ड | |
|---|---|
filter | 
                
                   
 फ़िल्टर का स्कोप तय करता है.  | 
              
यूनियन फ़ील्ड one_parameter. वह फ़ील्ड जिसे फ़िल्टर किया जा रहा है. one_parameter इनमें से कोई एक हो सकता है: | 
              |
event | 
                
                   
 इस फ़िल्टर का आकलन, तय किए गए इवेंट पैरामीटर के आधार पर किया जाएगा. इवेंट पैरामीटर, इवेंट के पैरामीटर के तौर पर लॉग किए जाते हैं. इवेंट पैरामीटर में "firebase_screen" और "currency" जैसे फ़ील्ड शामिल होते हैं. इवेंट पैरामीटर का इस्तेमाल सिर्फ़ सेगमेंट और फ़नल में किया जा सकता है. साथ ही, इवेंट फ़िल्टर के डेसेंटेंट फ़िल्टर में भी इसका इस्तेमाल किया जा सकता है. किसी EventFilter के डिसेंटेंट फ़िल्टर में, इवेंट या आइटम पैरामीटर में से किसी एक का इस्तेमाल किया जाना चाहिए.  | 
              
item | 
                
                   
 इस फ़िल्टर का आकलन, तय किए गए आइटम पैरामीटर के आधार पर किया जाएगा. आइटम पैरामीटर, आइटम कलेक्शन में पैरामीटर के तौर पर लॉग किए जाते हैं. आइटम पैरामीटर में "item_name" और "item_category" जैसे फ़ील्ड शामिल होते हैं. आइटम पैरामीटर का इस्तेमाल सिर्फ़ सेगमेंट और फ़नल में किया जा सकता है. साथ ही, इवेंट फ़िल्टर के डेसेंटेंट फ़िल्टर में भी इसका इस्तेमाल किया जा सकता है. किसी EventFilter के डिसेंटेंट फ़िल्टर में, इवेंट या आइटम पैरामीटर में से किसी एक का इस्तेमाल किया जाना चाहिए. आइटम पैरामीटर सिर्फ़ ई-कॉमर्स इवेंट में उपलब्ध होते हैं. ई-कॉमर्स इवेंट के बारे में ज़्यादा जानने के लिए, ई-कॉमर्स को मेज़र करना गाइड देखें.  | 
              
यूनियन फ़ील्ड one_filter. किसी एक तरह का फ़िल्टर चुनें. one_filter इनमें से कोई एक हो सकता है: | 
              |
string | 
                
                   
 स्ट्रिंग से जुड़ा फ़िल्टर.  | 
              
in | 
                
                   
 सूची में मौजूद वैल्यू के लिए फ़िल्टर.  | 
              
numeric | 
                
                   
 संख्या या तारीख की वैल्यू के लिए फ़िल्टर.  | 
              
between | 
                
                   
 दो वैल्यू के बीच के डेटा को फ़िल्टर करने वाला फ़िल्टर.  | 
              
SegmentParameterFilterScoping
स्कोपिंग से यह तय होता है कि सेगमेंट पैरामीटर फ़िल्टर का आकलन करते समय, एक से ज़्यादा इवेंट को कैसे माना जाना चाहिए.
| JSON के काेड में दिखाना | 
|---|
{ "inAnyNDayPeriod": string }  | 
              
| फ़ील्ड | |
|---|---|
in | 
                
                   
 फ़िल्टर लागू करने से पहले, तय की गई समयावधि के दौरान पैरामीटर इकट्ठा करता है. सिर्फ़ तब इस्तेमाल किया जा सकता है, जब शर्तों की स्कोपिंग  उदाहरण के लिए, अगर  तारीख की सीमा के शुरू होने के आस-पास, पूरी N दिन की विंडो पाने के मकसद से, तारीख की सीमा को नहीं बढ़ाया जाता. उदाहरण के लिए, अगर कोई रिपोर्ट 01-11-2021 से 10-11-2021 तक की है और  
  | 
              
UserSegmentSequenceGroup
ऐसी शर्तें तय करें जो किसी उपयोगकर्ता को सेगमेंट का सदस्य बनाने के लिए, तय किए गए क्रम में पूरी होनी चाहिए.
| JSON के काेड में दिखाना | 
|---|
{ "sequenceScoping": enum (  | 
              
| फ़ील्ड | |
|---|---|
sequence | 
                
                   
 उपयोगकर्ता को क्रम से मैच करने के लिए, स्कोपिंग में क्रम के सभी चरणों को पूरा करना होगा. उदाहरण के लिए, अगर  ज़रूरी नहीं. अगर कोई वैल्यू नहीं दी गई है, तो   | 
              
sequence | 
                
                   
 वह समयावधि तय करता है जिसमें पूरा क्रम होना चाहिए. उदाहरण के लिए, 30 मिनट.  
 सेकंड में कुल समय, जिसमें दशमलव के बाद नौ अंक हो सकते हैं. यह समय '  | 
              
user | 
                
                   
 शर्त के चरणों का क्रम. उपयोगकर्ता के इवेंट को हर चरण को पूरा करना होगा, ताकि उपयोगकर्ता   | 
              
UserSequenceStep
यह एक ऐसी शर्त है जो तय किए गए क्रम में पूरी होनी चाहिए, ताकि उपयोगकर्ता इस क्रम से मैच कर सके.
| JSON के काेड में दिखाना | 
|---|
{ "isDirectlyFollowedBy": boolean, "stepScoping": enum (  | 
              
| फ़ील्ड | |
|---|---|
is | 
                
                   
 अगर यह सही है, तो इस चरण को पूरा करने वाला इवेंट, आखिरी चरण को पूरा करने वाले इवेंट के ठीक बाद होना चाहिए. अगर यह वैल्यू 'गलत' है, तो इसका मतलब है कि यह चरण, पिछले चरण के बाद सीधे तौर पर नहीं आता. उदाहरण के लिए, पिछले चरण और इस चरण के बीच इवेंट हो सकते हैं. पहले चरण के लिए,   | 
              
step | 
                
                   
 उपयोगकर्ता को क्रम से मैच करने के लिए, स्कोपिंग में यह क्रम चरण पूरा होना चाहिए. उदाहरण के लिए, अगर  ज़रूरी नहीं. अगर कोई वैल्यू नहीं दी जाती है, तो   | 
              
segment | 
                
                   
 अगर उपयोगकर्ता के इवेंट इस एक्सप्रेशन से मैच करते हैं, तो वह इस क्रम के चरण से मैच करता है. एक्सप्रेशन, डाइमेंशन, मेट्रिक, और/या पैरामीटर के लिए शर्तें तय करते हैं.  | 
              
UserSegmentExclusion
इससे पता चलता है कि इस सेगमेंट में किन उपयोगकर्ताओं को शामिल नहीं किया गया है.
| JSON के काेड में दिखाना | 
|---|
{ "userExclusionDuration": enum (  | 
              
| फ़ील्ड | |
|---|---|
user | 
                
                   
 इससे यह तय होता है कि अगर कोई उपयोगकर्ता  ज़रूरी नहीं. अगर कोई वैल्यू नहीं दी गई है, तो   | 
              
user | 
                
                   
 अगर कोई उपयोगकर्ता इस शर्त को पूरा करता है, तो उसे   | 
              
UserExclusionDuration
यह विकल्पों की सूची बनाता है कि अगर कोई उपयोगकर्ता userExclusionCriteria से मैच करता है, तो एक्सक्लूज़न कब तक चलेगा.
| Enums | |
|---|---|
USER_EXCLUSION_DURATION_UNSPECIFIED | 
                बाहर रखे जाने की अवधि की जानकारी नहीं दी गई है. कोई जानकारी न दें. | 
USER_EXCLUSION_TEMPORARY | 
                जब उपयोगकर्ता userExclusionCriteria शर्त पूरी करता है, तब उसे सेगमेंट से कुछ समय के लिए बाहर रखें. | 
              
USER_EXCLUSION_PERMANENT | 
                अगर उपयोगकर्ता कभी userExclusionCriteria शर्त पूरी करता है, तो उसे सेगमेंट से हमेशा के लिए बाहर रखें. | 
              
SessionSegment
सेशन सेगमेंट, आपकी साइट या ऐप्लिकेशन पर होने वाले सेशन के सबसेट होते हैं: उदाहरण के लिए, किसी खास विज्ञापन कैंपेन से होने वाले सभी सेशन.
| JSON के काेड में दिखाना | 
|---|
{ "sessionInclusionCriteria": { object (  | 
              
| फ़ील्ड | |
|---|---|
session | 
                
                   
 इससे पता चलता है कि इस सेगमेंट में कौनसे सेशन शामिल हैं. ज़रूरी नहीं.  | 
              
exclusion | 
                
                   
 इससे यह तय होता है कि इस सेगमेंट में कौनसे सेशन शामिल नहीं किए गए हैं. ज़रूरी नहीं.  | 
              
SessionSegmentCriteria
अगर सेशन के इवेंट, शर्तों में बताई गई शर्तों को पूरा करते हैं, तो सेशन किसी शर्त से मेल खाता है.
| JSON के काेड में दिखाना | 
|---|
{
  "andConditionGroups": [
    {
      object ( | 
              
| फ़ील्ड | |
|---|---|
and | 
                
                   
 कोई सेशन इस शर्त को तब पूरा करता है, जब वह इनमें से हर   | 
              
SessionSegmentConditionGroup
शर्तों से Analytics को इस बात की जानकारी मिलती है कि सेगमेंट में कौनसा डेटा शामिल करना या निकालना है.
| JSON के काेड में दिखाना | 
|---|
{ "conditionScoping": enum (  | 
              
| फ़ील्ड | |
|---|---|
condition | 
                
                   
 डेटा को सेगमेंट में शामिल या बाहर रखा जाता है. यह इस बात पर निर्भर करता है कि वह शर्त वाले ग्रुप से मैच करता है या नहीं. इस स्कोपिंग से यह तय होता है कि शर्तों के ग्रुप के मैच होने या न होने का पता लगाने से पहले,  ज़रूरी नहीं. अगर कोई वैल्यू नहीं दी गई है, तो   | 
              
segment | 
                
                   
 डेटा को सेगमेंट में शामिल या बाहर रखा जाता है. यह इस बात पर निर्भर करता है कि वह इस एक्सप्रेशन से मैच करता है या नहीं. एक्सप्रेशन, डाइमेंशन, मेट्रिक, और/या पैरामीटर के लिए शर्तें तय करते हैं.  | 
              
SessionCriteriaScoping
स्कोपिंग से यह तय होता है कि किसी सेशन की शर्तें पूरी होने का आकलन करते समय, किन इवेंट को ध्यान में रखा जाए.
| Enums | |
|---|---|
SESSION_CRITERIA_SCOPING_UNSPECIFIED | 
                ज़रूरी शर्तों के बारे में जानकारी नहीं दी गई है. कोई जानकारी न दें. | 
SESSION_CRITERIA_WITHIN_SAME_EVENT | 
                अगर शर्तें एक इवेंट में पूरी हो जाती हैं, तो सेशन शर्तों के मुताबिक होता है. | 
SESSION_CRITERIA_WITHIN_SAME_SESSION | 
                अगर किसी सेशन में शर्तें पूरी होती हैं, तो सेशन शर्तों के मुताबिक होता है. | 
SessionSegmentExclusion
इससे पता चलता है कि इस सेगमेंट में कौनसे सेशन शामिल नहीं किए गए हैं.
| JSON के काेड में दिखाना | 
|---|
{ "sessionExclusionDuration": enum (  | 
              
| फ़ील्ड | |
|---|---|
session | 
                
                   
 इससे पता चलता है कि अगर कोई सेशन  ज़रूरी नहीं. अगर कोई वैल्यू नहीं दी गई है, तो   | 
              
session | 
                
                   
 अगर कोई सेशन इस शर्त को पूरा करता है, तो उस सेशन को   | 
              
SessionExclusionDuration
अगर कोई सेशन sessionExclusionCriteria से मैच करता है, तो एक्सक्लूज़न कितनी देर तक चलेगा, इसके विकल्पों की जानकारी देता है.
| Enums | |
|---|---|
SESSION_EXCLUSION_DURATION_UNSPECIFIED | 
                बाहर रखे जाने की अवधि की जानकारी नहीं दी गई है. कोई जानकारी न दें. | 
SESSION_EXCLUSION_TEMPORARY | 
                सेशन के sessionExclusionCriteria शर्त पूरी करने की अवधि के दौरान, सेशन को सेगमेंट से कुछ समय के लिए बाहर रखें. | 
              
SESSION_EXCLUSION_PERMANENT | 
                अगर कोई सेशन sessionExclusionCriteria शर्त को कभी पूरा करता है, तो उसे सेगमेंट से हमेशा के लिए बाहर रखें. | 
              
EventSegment
इवेंट सेगमेंट, उन इवेंट के सबसेट होते हैं जो आपकी साइट या ऐप्लिकेशन पर ट्रिगर होते हैं. उदाहरण के लिए, किसी खास जगह पर होने वाली खरीदारी से जुड़े सभी इवेंट या किसी खास ऑपरेटिंग सिस्टम में होने वाले app_exception इवेंट.
| JSON के काेड में दिखाना | 
|---|
{ "eventInclusionCriteria": { object (  | 
              
| फ़ील्ड | |
|---|---|
event | 
                
                   
 इससे यह तय होता है कि इस सेगमेंट में कौनसे इवेंट शामिल हैं. ज़रूरी नहीं.  | 
              
exclusion | 
                
                   
 इससे यह तय होता है कि इस सेगमेंट में कौनसे इवेंट शामिल नहीं किए गए हैं. ज़रूरी नहीं.  | 
              
EventSegmentCriteria
कोई इवेंट किसी शर्त से मेल खाता है, अगर वह शर्त में बताई गई शर्तों को पूरा करता है.
| JSON के काेड में दिखाना | 
|---|
{
  "andConditionGroups": [
    {
      object ( | 
              
| फ़ील्ड | |
|---|---|
and | 
                
                   
 कोई इवेंट इस शर्त से मेल खाता है, अगर वह इन सभी   | 
              
EventSegmentConditionGroup
शर्तों से Analytics को इस बात की जानकारी मिलती है कि सेगमेंट में कौनसा डेटा शामिल करना या निकालना है.
| JSON के काेड में दिखाना | 
|---|
{ "conditionScoping": enum (  | 
              
| फ़ील्ड | |
|---|---|
condition | 
                
                   
 
 ज़रूरी नहीं. अगर कोई वैल्यू नहीं दी गई है, तो   | 
              
segment | 
                
                   
 डेटा को सेगमेंट में शामिल या बाहर रखा जाता है. यह इस बात पर निर्भर करता है कि वह इस एक्सप्रेशन से मैच करता है या नहीं. एक्सप्रेशन, डाइमेंशन, मेट्रिक, और/या पैरामीटर के लिए शर्तें तय करते हैं.  | 
              
EventCriteriaScoping
स्कोपिंग से यह तय होता है कि किसी इवेंट की शर्तें पूरी होने का आकलन करते समय, किन इवेंट को ध्यान में रखा जाए.
| Enums | |
|---|---|
EVENT_CRITERIA_SCOPING_UNSPECIFIED | 
                ज़रूरी शर्तों के बारे में जानकारी नहीं दी गई है. कोई जानकारी न दें. | 
EVENT_CRITERIA_WITHIN_SAME_EVENT | 
                अगर किसी एक इवेंट में शर्तें पूरी हो जाती हैं, तो वह इवेंट शर्तों के मुताबिक होता है. | 
EventSegmentExclusion
इससे पता चलता है कि इस सेगमेंट में कौनसे इवेंट शामिल नहीं हैं.
| JSON के काेड में दिखाना | 
|---|
{ "eventExclusionDuration": enum (  | 
              
| फ़ील्ड | |
|---|---|
event | 
                
                   
 
 ज़रूरी नहीं. अगर कोई वैल्यू नहीं दी गई है, तो   | 
              
event | 
                
                   
 अगर कोई इवेंट इस शर्त को पूरा करता है, तो उसे   | 
              
EventExclusionDuration
अगर कोई इवेंट eventExclusionCriteria से मैच करता है, तो एक्सक्लूज़न कितने समय तक चलेगा, इसके विकल्पों की जानकारी देता है.
| Enums | |
|---|---|
EVENT_EXCLUSION_DURATION_UNSPECIFIED | 
                बाहर रखे जाने की अवधि की जानकारी नहीं दी गई है. कोई जानकारी न दें. | 
EVENT_EXCLUSION_PERMANENT | 
                अगर इवेंट कभी भी eventExclusionCriteria शर्त पूरी करता है, तो उसे सेगमेंट से हमेशा के लिए बाहर रखें. | 
              
FunnelSubReport
फ़नल सब-रिपोर्ट में डाइमेंशन और मेट्रिक डेटा वैल्यू होती हैं. उदाहरण के लिए, 12 उपयोगकर्ता फ़नल के दूसरे चरण तक पहुंचे.
| JSON के काेड में दिखाना | 
|---|
{ "dimensionHeaders": [ { object (  | 
              
| फ़ील्ड | |
|---|---|
dimension | 
                
                   
 डाइमेंशन कॉलम के बारे में बताता है. फ़नल रिपोर्ट में, सब-रिपोर्ट के रिस्पॉन्स में हमेशा फ़नल के चरण का डाइमेंशन शामिल होता है. अनुरोध किए जाने पर, जवाब में ब्रेकडाउन, तारीखें, और अगली कार्रवाइयां जैसे अन्य डाइमेंशन मौजूद हो सकते हैं.  | 
              
metric | 
                
                   
 मेट्रिक कॉलम के बारे में जानकारी देता है. फ़नल रिपोर्ट में, सब-रिपोर्ट के जवाबों में हमेशा सक्रिय उपयोगकर्ता शामिल होते हैं. फ़नल टेबल में, 'पूरा करने की दर', 'बाहर निकलने वाले उपयोगकर्ता', और 'बाहर निकलने की दर' जैसी अन्य मेट्रिक शामिल होती हैं.  | 
              
rows[] | 
                
                   
 रिपोर्ट में डाइमेंशन वैल्यू कॉम्बिनेशन और मेट्रिक वैल्यू की लाइनें.  | 
              
metadata | 
                
                   
 फ़नल रिपोर्ट का मेटाडेटा.  | 
              
FunnelResponseMetadata
फ़नल रिपोर्ट के रिस्पॉन्स मेटाडेटा में, फ़नल रिपोर्ट के बारे में ज़्यादा जानकारी होती है.
| JSON के काेड में दिखाना | 
|---|
{
  "samplingMetadatas": [
    {
      object ( | 
              
| फ़ील्ड | |
|---|---|
sampling | 
                
                   
 अगर फ़नल रिपोर्ट के नतीजों को सैंपल किया गया है, तो इससे पता चलता है कि इस फ़नल रिपोर्ट में कितने प्रतिशत इवेंट का इस्तेमाल किया गया था. हर तारीख की सीमा के लिए, एक  हालांकि, अगर नतीजों को सैंपल नहीं किया जाता है, तो इस फ़ील्ड की जानकारी नहीं दी जाएगी.  |