- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- फ़नल
- FunnelStep
- FunnelFilterExpression
- FunnelFilterExpressionList
- FunnelFieldFilter
- FunnelEventFilter
- FunnelParameterFilterExpression
- FunnelParameterFilterExpressionList
- FunnelParameterFilter
- FunnelBreakdown
- FunnelNextAction
- FunnelVisualizationType
- Segment
- 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 ( |
| फ़ील्ड | |
|---|---|
dateRanges[] |
ज़रूरी नहीं. पढ़ने के लिए डेटा की तारीख की सीमाएं. अगर तारीख की एक से ज़्यादा रेंज का अनुरोध किया जाता है, तो हर जवाब वाली लाइन में, तारीख की सीमा का इंडेक्स होगा. यह इंडेक्स शून्य से शुरू होता है. अगर तारीख की दो सीमाएं एक-दूसरे से ओवरलैप करती हैं, तो ओवरलैप होने वाले दिनों का इवेंट डेटा, तारीख की दोनों सीमाओं के लिए जवाब की पंक्तियों में शामिल किया जाता है. |
funnel |
ज़रूरी नहीं. इस अनुरोध के फ़नल का कॉन्फ़िगरेशन. यह फ़नल कॉन्फ़िगरेशन ज़रूरी है. |
funnelBreakdown |
ज़रूरी नहीं. अगर यह जानकारी दी गई है, तो इस ब्रेकडाउन से फ़नल टेबल की सब रिपोर्ट के जवाब में एक डाइमेंशन जुड़ जाता है. यह ब्रेकडाउन डाइमेंशन, फ़नल के हर चरण को ब्रेकडाउन डाइमेंशन की यूनीक वैल्यू के हिसाब से बड़ा करता है. उदाहरण के लिए, |
funnelNextAction |
ज़रूरी नहीं. अगर यह विकल्प चुना जाता है, तो अगली कार्रवाई से फ़नल विज़ुअलाइज़ेशन की उप-रिपोर्ट के जवाब में एक डाइमेंशन जुड़ जाता है. यह नेक्स्ट ऐक्शन डाइमेंशन, फ़नल के हर चरण को अगले ऐक्शन की यूनीक वैल्यू के हिसाब से बड़ा करता है. उदाहरण के लिए, अगली कार्रवाई के तौर पर, सिर्फ़ |
funnelVisualizationType |
ज़रूरी नहीं. फ़नल विज़ुअलाइज़ेशन टाइप, फ़नल विज़ुअलाइज़ेशन की उप रिपोर्ट के जवाब में मौजूद डाइमेंशन को कंट्रोल करता है. अगर यह जानकारी नहीं दी जाती है, तो |
segments[] |
ज़रूरी नहीं. सेगमेंट के कॉन्फ़िगरेशन. सेगमेंट, किसी प्रॉपर्टी के डेटा के सबसेट होते हैं. सेगमेंट वाली फ़नल रिपोर्ट में, हर सेगमेंट में फ़नल का आकलन किया जाता है. इस अनुरोध में बताए गए हर सेगमेंट के लिए, रिस्पॉन्स में एक अलग लाइन होती है. रिस्पॉन्स में, हर सेगमेंट को उसके नाम से पहचाना जाता है. सेगमेंट पैरामीटर का इस्तेमाल करना ज़रूरी नहीं है. अनुरोध में ज़्यादा से ज़्यादा चार सेगमेंट शामिल किए जा सकते हैं. |
limit |
ज़रूरी नहीं. लौटाई जाने वाली पंक्तियों की संख्या. अगर इस विकल्प को नहीं चुना जाता है, तो 10,000 पंक्तियां दिखती हैं. एपीआई, हर अनुरोध के लिए ज़्यादा से ज़्यादा 2,50,000 लाइनें दिखाता है. भले ही, आपने कितनी भी लाइनों का अनुरोध किया हो. अगर डाइमेंशन की वैल्यू, अनुरोध की गई |
dimensionFilter |
ज़रूरी नहीं. डाइमेंशन फ़िल्टर की मदद से, रिपोर्ट में सिर्फ़ डाइमेंशन की कुछ वैल्यू के लिए अनुरोध किया जा सकता है. ज़्यादा जानने के लिए, उदाहरणों के साथ रिपोर्ट बनाना: डाइमेंशन फ़िल्टर लेख पढ़ें. इस फ़िल्टर में मेट्रिक का इस्तेमाल नहीं किया जा सकता. |
returnPropertyQuota |
ज़रूरी नहीं. इस विकल्प से यह टॉगल किया जाता है कि Analytics प्रॉपर्टी के कोटा की मौजूदा स्थिति को दिखाया जाए या नहीं. कोटा, PropertyQuota में दिखाया जाता है. |
जवाब का मुख्य भाग
फ़नल रिपोर्ट के रिस्पॉन्स में दो उप-रिपोर्ट होती हैं. ये दोनों सब-रिपोर्ट, डाइमेंशन और मेट्रिक के अलग-अलग कॉम्बिनेशन हैं.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
| JSON फ़ॉर्मैट में दिखाया गया है |
|---|
{ "funnelTable": { object ( |
| फ़ील्ड | |
|---|---|
funnelTable |
फ़नल टेबल एक रिपोर्ट होती है. इसमें फ़नल का चरण, सेगमेंट, ब्रेकडाउन डाइमेंशन, सक्रिय उपयोगकर्ता, कन्वर्ज़न रेट, कन्वर्ज़न न होना, और कन्वर्ज़न न होने की दर शामिल होती है. अगर सेगमेंट का अनुरोध किया गया था, तो यह सेगमेंट डाइमेंशन सिर्फ़ इस जवाब में मौजूद होता है. अगर अनुरोध किया गया था, तो ही इस जवाब में ब्रेकडाउन डाइमेंशन मौजूद होगा. |
funnelVisualization |
फ़नल विज़ुअलाइज़ेशन एक रिपोर्ट है. इसमें फ़नल का चरण, सेगमेंट, तारीख, अगली कार्रवाई का डाइमेंशन, और सक्रिय उपयोगकर्ता शामिल होते हैं. अगर सेगमेंट का अनुरोध किया गया था, तो यह सेगमेंट डाइमेंशन सिर्फ़ इस जवाब में मौजूद होता है. तारीख वाला डाइमेंशन, इस जवाब में सिर्फ़ तब मौजूद होता है, जब इसे |
propertyQuota |
इस Analytics प्रॉपर्टी के कोटे की स्थिति, जिसमें यह अनुरोध शामिल है. |
kind |
इससे पता चलता है कि यह मैसेज किस तरह का संसाधन है. यह |
अनुमति पाने के लिंक
इसके लिए, इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/analytics
फ़नल
यह फ़नल रिपोर्ट के अनुरोध में फ़नल को कॉन्फ़िगर करता है. फ़नल रिपोर्ट में, उपयोगकर्ताओं को चरणों के क्रम के हिसाब से दिखाया जाता है.
फ़नल एक्सप्लोरेशन से उन चरणों को विज़ुअलाइज़ किया जा सकता है जिनका इस्तेमाल करके, आपके उपयोगकर्ता टास्क पूरा करते हैं. साथ ही, यह भी तुरंत देखा जा सकता है कि वे हर चरण को पूरा कर रहे हैं या नहीं. उदाहरण के लिए, संभावित ग्राहक किस तरह आपके प्रॉडक्ट में दिलचस्पी लेते हैं और फिर खरीदारी करके आपके ग्राहक बन जाते हैं? एक बार खरीदारी करने वाले लोग, किस वजह से आपके यहां से दोबारा खरीदारी करते हैं? इस जानकारी की मदद से, ग्राहकों के सफ़र में आने वाली उन समस्याओं को दूर किया जा सकता है जिनकी वजह से उन्होंने साइट छोड़ दी थी.
| JSON के काेड में दिखाना |
|---|
{
"isOpenFunnel": boolean,
"steps": [
{
object ( |
| फ़ील्ड | |
|---|---|
isOpenFunnel |
ओपन फ़नल होने पर, उपयोगकर्ता किसी भी चरण में फ़नल में आ सकते हैं. वहीं, क्लोज़्ड फ़नल होने पर, उपयोगकर्ता सिर्फ़ पहले चरण से ही फ़नल में आ पाएंगे. ज़रूरी नहीं. अगर इसे तय नहीं किया जाता है, तो क्लोज़्ड फ़नल का इस्तेमाल किया जाता है. |
steps[] |
इस फ़नल के क्रमवार चरण. |
FunnelStep
चरण की मदद से, खरीदारी के दौरान उपयोगकर्ताओं की उन गतिविधियों को तय किया जाता है जिनका आपको आकलन करना है. चरणों में एक या उससे ज़्यादा ऐसी शर्तें होती हैं जिन्हें पूरा करने के बाद ही उपयोगकर्ता को फ़नल के सफ़र के उस चरण में शामिल किया जाता है.
| JSON के काेड में दिखाना |
|---|
{
"name": string,
"isDirectlyFollowedBy": boolean,
"filterExpression": {
object ( |
| फ़ील्ड | |
|---|---|
name |
इस चरण के लिए खास नाम. अगर इसकी जानकारी नहीं दी जाती है, तो चरणों का नाम इंडेक्स किए गए नाम के हिसाब से रखा जाएगा. जैसे, "0. ", "1. ", वगैरह). इस नाम से, |
isDirectlyFollowedBy |
अगर यह सही है, तो यह चरण पिछले चरण के तुरंत बाद होना चाहिए. अगर वैल्यू 'गलत' है, तो पिछले चरण और इस चरण के बीच इवेंट हो सकते हैं. अगर इसे तय नहीं किया गया है, तो |
filterExpression |
वह शर्त जिसे पूरा करने पर ही कोई उपयोगकर्ता, फ़नल के इस चरण में शामिल हो सकता है. |
withinDurationFromPriorStep |
अगर यह तय किया गया है, तो यह चरण पिछले चरण के पूरा होने के बाद, इस अवधि के अंदर पूरा होना चाहिए.
यह अवधि सेकंड में होती है. इसमें नौ दशमलव अंक तक हो सकते हैं. इसके आखिर में ' |
FunnelFilterExpression
यह फ़नल फ़िल्टर के कॉम्बिनेशन दिखाता है.
| JSON के काेड में दिखाना |
|---|
{ // Union field |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड expr. FunnelFilterExpression के लिए, किसी एक तरह के फ़िल्टर की जानकारी दें. expr इनमें से सिर्फ़ एक हो सकता है: |
|
andGroup |
|
orGroup |
|
notExpression |
FunnelFilterExpression, |
funnelFieldFilter |
किसी डाइमेंशन या मेट्रिक के लिए फ़नल फ़िल्टर. |
funnelEventFilter |
यह फ़िल्टर, एक ही इवेंट के नाम वाले इवेंट से मैच करता है. अगर पैरामीटर फ़िल्टर एक्सप्रेशन तय किया गया है, तो इवेंट फ़िल्टर से सिर्फ़ वे इवेंट मैच होंगे जो इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच होते हैं. |
FunnelFilterExpressionList
फ़नल फ़िल्टर एक्सप्रेशन की सूची.
| JSON के काेड में दिखाना |
|---|
{
"expressions": [
{
object ( |
| फ़ील्ड | |
|---|---|
expressions[] |
फ़नल फ़िल्टर एक्सप्रेशन की सूची. |
FunnelFieldFilter
डाइमेंशन या मेट्रिक वैल्यू को फ़िल्टर करने के लिए एक्सप्रेशन.
| JSON के काेड में दिखाना |
|---|
{ "fieldName": string, // Union field |
| फ़ील्ड | |
|---|---|
fieldName |
डाइमेंशन या मेट्रिक का नाम. |
यूनियन फ़ील्ड one_filter. किसी एक तरह के फ़िल्टर की जानकारी दें. one_filter इनमें से सिर्फ़ एक हो सकता है: |
|
stringFilter |
स्ट्रिंग से जुड़ा फ़िल्टर. |
inListFilter |
सूची में मौजूद वैल्यू के लिए फ़िल्टर. |
numericFilter |
संख्या या तारीख की वैल्यू के लिए फ़िल्टर. |
betweenFilter |
दो वैल्यू के बीच के डेटा को फ़िल्टर करने की सुविधा. |
FunnelEventFilter
यह फ़िल्टर, एक ही इवेंट के नाम वाले इवेंट से मैच करता है. अगर पैरामीटर फ़िल्टर एक्सप्रेशन तय किया गया है, तो इवेंट फ़िल्टर से सिर्फ़ वे इवेंट मैच होंगे जो इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच होते हैं.
| JSON के काेड में दिखाना |
|---|
{
"eventName": string,
"funnelParameterFilterExpression": {
object ( |
| फ़ील्ड | |
|---|---|
eventName |
यह फ़िल्टर, इस इवेंट के नाम से मैच होने वाले इवेंट से मेल खाता है. इवेंट का नाम डालना ज़रूरी है. |
funnelParameterFilterExpression |
अगर यह फ़िल्टर तय किया जाता है, तो यह उन इवेंट से मैच करता है जो एक इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच करते हैं. पैरामीटर फ़िल्टर एक्सप्रेशन में, सिर्फ़ पैरामीटर फ़िल्टर उपलब्ध होते हैं. |
FunnelParameterFilterExpression
यह पैरामीटर पर फ़नल फ़िल्टर के कॉम्बिनेशन दिखाता है.
| JSON के काेड में दिखाना |
|---|
{ // Union field |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड expr. FunnelParameterFilterExpression के लिए, किसी एक तरह के फ़िल्टर की जानकारी दें. expr इनमें से सिर्फ़ एक हो सकता है: |
|
andGroup |
|
orGroup |
|
notExpression |
FunnelParameterFilterExpression, |
funnelParameterFilter |
यह फ़नल पैरामीटर फ़िल्टर का प्रिमिटिव टाइप है. |
FunnelParameterFilterExpressionList
फ़नल पैरामीटर फ़िल्टर एक्सप्रेशन की सूची.
| JSON के काेड में दिखाना |
|---|
{
"expressions": [
{
object ( |
| फ़ील्ड | |
|---|---|
expressions[] |
फ़नल पैरामीटर फ़िल्टर एक्सप्रेशन की सूची. |
FunnelParameterFilter
फ़नल में पैरामीटर वैल्यू को फ़िल्टर करने के लिए एक्सप्रेशन.
| JSON के काेड में दिखाना |
|---|
{ // Union field |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड one_parameter. वह फ़ील्ड जिसे फ़िल्टर किया जा रहा है. one_parameter इनमें से सिर्फ़ एक हो सकता है: |
|
eventParameterName |
इस फ़िल्टर का आकलन, तय किए गए इवेंट पैरामीटर के आधार पर किया जाएगा. इवेंट पैरामीटर को इवेंट के पैरामीटर के तौर पर लॉग किया जाता है. इवेंट पैरामीटर में "firebase_screen" और "currency" जैसे फ़ील्ड शामिल होते हैं. इवेंट पैरामीटर का इस्तेमाल सिर्फ़ सेगमेंट और फ़नल में किया जा सकता है. साथ ही, इनका इस्तेमाल सिर्फ़ EventFilter से डिसेंडेंट फ़िल्टर में किया जा सकता है. EventFilter से मिले डिसेंडेंट फ़िल्टर में, इवेंट या आइटम पैरामीटर का इस्तेमाल किया जाना चाहिए. |
itemParameterName |
इस फ़िल्टर का आकलन, तय किए गए आइटम पैरामीटर के आधार पर किया जाएगा. आइटम पैरामीटर को आइटम कलेक्शन में पैरामीटर के तौर पर लॉग किया जाता है. आइटम पैरामीटर में "item_name" और "item_category" जैसे फ़ील्ड शामिल होते हैं. आइटम पैरामीटर का इस्तेमाल सिर्फ़ सेगमेंट और फ़नल में किया जा सकता है. साथ ही, इनका इस्तेमाल सिर्फ़ EventFilter से डिसेंडेंट फ़िल्टर में किया जा सकता है. EventFilter से मिले डिसेंडेंट फ़िल्टर में, इवेंट या आइटम पैरामीटर का इस्तेमाल किया जाना चाहिए. आइटम पैरामीटर सिर्फ़ ई-कॉमर्स इवेंट में उपलब्ध होते हैं. ई-कॉमर्स इवेंट के बारे में ज़्यादा जानने के लिए, ई-कॉमर्स को मेज़र करना गाइड देखें. |
यूनियन फ़ील्ड one_filter. किसी एक तरह के फ़िल्टर की जानकारी दें. one_filter इनमें से सिर्फ़ एक हो सकता है: |
|
stringFilter |
स्ट्रिंग से जुड़ा फ़िल्टर. |
inListFilter |
सूची में मौजूद वैल्यू के लिए फ़िल्टर. |
numericFilter |
संख्या या तारीख की वैल्यू के लिए फ़िल्टर. |
betweenFilter |
दो वैल्यू के बीच के डेटा को फ़िल्टर करने की सुविधा. |
FunnelBreakdown
ब्रेकडाउन से, फ़नल टेबल की उप-रिपोर्ट के जवाब में एक डाइमेंशन जुड़ जाता है.
| JSON के काेड में दिखाना |
|---|
{
"breakdownDimension": {
object ( |
| फ़ील्ड | |
|---|---|
breakdownDimension |
फ़नल टेबल की उप-रिपोर्ट के जवाब में जोड़ा गया डाइमेंशन कॉलम. ब्रेकडाउन डाइमेंशन से, फ़नल के हर चरण को ब्रेकडाउन किया जाता है. अगर |
limit |
जवाब में, ब्रेकडाउन डाइमेंशन की ज़्यादा से ज़्यादा कितनी अलग-अलग वैल्यू दिखानी हैं. अगर सीमा तय नहीं की गई है, तो |
FunnelNextAction
अगली कार्रवाइयों से, उपयोगकर्ता के किसी चरण को पूरा करने के बाद डाइमेंशन की वैल्यू का पता चलता है. हालांकि, इससे पहले कि उपयोगकर्ता अगला चरण पूरा करे. उदाहरण के लिए, अगर nextActionDimension eventName है, तो iवें फ़नल चरण की लाइन में मौजूद nextActionDimension, उस इवेंट के बाद का पहला इवेंट दिखाएगा जिसने उपयोगकर्ता को iवें फ़नल चरण में शामिल किया था. हालांकि, यह इवेंट उपयोगकर्ता के i+1वें फ़नल चरण को पूरा करने से पहले का होना चाहिए.
| JSON के काेड में दिखाना |
|---|
{
"nextActionDimension": {
object ( |
| फ़ील्ड | |
|---|---|
nextActionDimension |
फ़नल विज़ुअलाइज़ेशन की उप-रिपोर्ट की प्रतिक्रिया में जोड़ा गया डाइमेंशन कॉलम. अगली कार्रवाई डाइमेंशन, उपयोगकर्ता के
|
limit |
जवाब में, ब्रेकडाउन डाइमेंशन की ज़्यादा से ज़्यादा कितनी अलग-अलग वैल्यू दिखानी हैं. अगर सीमा तय नहीं की गई है, तो |
FunnelVisualizationType
यह फ़नल विज़ुअलाइज़ेशन की उप-रिपोर्ट के जवाब में मौजूद डाइमेंशन को कंट्रोल करता है.
| Enums | |
|---|---|
FUNNEL_VISUALIZATION_TYPE_UNSPECIFIED |
टाइप की जानकारी नहीं दी गई है. |
STANDARD_FUNNEL |
स्टैंडर्ड (कई चरणों वाला) फ़नल. जवाब में मौजूद फ़नल विज़ुअलाइज़ेशन की उप-रिपोर्ट में तारीख नहीं होगी. |
TRENDED_FUNNEL |
रुझान वाला (लाइन चार्ट) फ़नल. जवाब में मौजूद फ़नल विज़ुअलाइज़ेशन की उप रिपोर्ट में, तारीख का डाइमेंशन शामिल होगा. |
सेगमेंट
सेगमेंट, आपके Analytics डेटा का सबसेट होता है. उदाहरण के लिए, आपके प्रॉडक्ट या सेवाओं का इस्तेमाल करने वालों के ग्रुप में से आप उन उपयोगकर्ताओं का एक सेगमेंट बना सकते हैं जो किसी खास देश या शहर में रहते हैं. दूसरे सेगमेंट में ऐसे उपयोगकर्ता रखे जा सकते हैं जो खास तरह के प्रॉडक्ट खरीदते हैं या आपकी साइट के किसी खास हिस्से पर जाते हैं. इसके अलावा, आपके ऐप्लिकेशन में कुछ इवेंट को ट्रिगर करने वाले उपयोगकर्ताओं का भी एक सेगमेंट बनाया जा सकता है.
ज़्यादा जानने के लिए, सेगमेंट बिल्डर देखें.
| JSON के काेड में दिखाना |
|---|
{ "name": string, // Union field |
| फ़ील्ड | |
|---|---|
name |
इस सेगमेंट का नाम. अगर इसकी जानकारी नहीं दी जाती है, तो सेगमेंट का नाम "सेगमेंट" होता है. इस नाम से, |
यूनियन फ़ील्ड one_segment_scope. सेगमेंट को एक स्कोप में तय किया गया है. one_segment_scope इनमें से सिर्फ़ एक हो सकता है: |
|
userSegment |
उपयोगकर्ता सेगमेंट, आपकी साइट या ऐप्लिकेशन से जुड़े उपयोगकर्ताओं के सबसेट होते हैं. |
sessionSegment |
सेशन सेगमेंट, आपकी साइट या ऐप्लिकेशन पर होने वाले सेशन के सबसेट होते हैं. |
eventSegment |
इवेंट सेगमेंट, उन इवेंट के सबसेट होते हैं जो आपकी साइट या ऐप्लिकेशन पर ट्रिगर होते हैं. |
UserSegment
उपयोगकर्ताओं के सेगमेंट, उन उपयोगकर्ताओं के सबसेट होते हैं जो आपकी साइट या ऐप्लिकेशन से जुड़े हैं. उदाहरण के लिए, आपके कारोबार से खरीदारी कर चुके उपयोगकर्ता, अपने शॉपिंग कार्ट में सामान जोड़ने के बाद खरीदारी नहीं करने वाले उपयोगकर्ता.
| JSON के काेड में दिखाना |
|---|
{ "userInclusionCriteria": { object ( |
| फ़ील्ड | |
|---|---|
userInclusionCriteria |
इससे यह तय होता है कि इस सेगमेंट में कौनसे उपयोगकर्ता शामिल हैं. ज़रूरी नहीं. |
exclusion |
इससे यह तय किया जाता है कि इस सेगमेंट में किन उपयोगकर्ताओं को शामिल नहीं किया गया है. ज़रूरी नहीं. |
UserSegmentCriteria
कोई उपयोगकर्ता किसी शर्त से तब मैच करता है, जब उसके इवेंट, शर्त में दी गई शर्तों को पूरा करते हैं.
| JSON के काेड में दिखाना |
|---|
{ "andConditionGroups": [ { object ( |
| फ़ील्ड | |
|---|---|
andConditionGroups[] |
कोई उपयोगकर्ता इस शर्त को तब पूरा करता है, जब वह इन सभी |
andSequenceGroups[] |
कोई उपयोगकर्ता इस शर्त को तब पूरा करता है, जब वह इन सभी |
UserSegmentConditionGroup
शर्तों से Analytics को इस बात की जानकारी मिलती है कि सेगमेंट में कौनसा डेटा शामिल करना या निकालना है.
| JSON के काेड में दिखाना |
|---|
{ "conditionScoping": enum ( |
| फ़ील्ड | |
|---|---|
conditionScoping |
अगर डेटा, शर्त वाले ग्रुप से मेल खाता है, तो उसे सेगमेंट में शामिल किया जाता है. अगर मेल नहीं खाता, तो उसे सेगमेंट से बाहर रखा जाता है. इस स्कोपिंग से यह तय होता है कि ज़रूरी नहीं. अगर यह जानकारी नहीं दी जाती है, तो |
segmentFilterExpression |
अगर डेटा इस एक्सप्रेशन से मेल खाता है, तो उसे सेगमेंट में शामिल किया जाता है. अगर मेल नहीं खाता, तो उसे सेगमेंट से बाहर रखा जाता है. एक्सप्रेशन, डाइमेंशन, मेट्रिक, और/या पैरामीटर के लिए शर्तें तय करते हैं. |
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 इनमें से सिर्फ़ एक हो सकता है: |
|
andGroup |
|
orGroup |
|
notExpression |
SegmentFilterExpression, |
segmentFilter |
यह एक प्रिमिटिव सेगमेंट फ़िल्टर है. |
segmentEventFilter |
यह फ़िल्टर, एक ही इवेंट के नाम वाले इवेंट से मैच करता है. अगर पैरामीटर फ़िल्टर एक्सप्रेशन तय किया गया है, तो इवेंट फ़िल्टर से सिर्फ़ वे इवेंट मैच होंगे जो इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच होते हैं. |
SegmentFilterExpressionList
सेगमेंट फ़िल्टर एक्सप्रेशन की सूची.
| JSON के काेड में दिखाना |
|---|
{
"expressions": [
{
object ( |
| फ़ील्ड | |
|---|---|
expressions[] |
सेगमेंट फ़िल्टर एक्सप्रेशन की सूची |
SegmentFilter
डाइमेंशन या मेट्रिक वैल्यू को फ़िल्टर करने के लिए एक्सप्रेशन.
| JSON के काेड में दिखाना |
|---|
{ "fieldName": string, "filterScoping": { object ( |
| फ़ील्ड | |
|---|---|
fieldName |
डाइमेंशन या मेट्रिक का नाम. |
filterScoping |
इससे फ़िल्टर के स्कोप के बारे में पता चलता है. |
यूनियन फ़ील्ड one_filter. Filter के लिए, किसी एक तरह के फ़िल्टर की जानकारी दें. one_filter इनमें से सिर्फ़ एक हो सकता है: |
|
stringFilter |
स्ट्रिंग से जुड़ा फ़िल्टर. |
inListFilter |
सूची में मौजूद वैल्यू के लिए फ़िल्टर. |
numericFilter |
संख्या या तारीख की वैल्यू के लिए फ़िल्टर. |
betweenFilter |
दो वैल्यू के बीच के डेटा को फ़िल्टर करने की सुविधा. |
SegmentFilterScoping
स्कोपिंग से यह तय होता है कि सेगमेंट फ़िल्टर का आकलन करते समय, कई इवेंट के डाइमेंशन और मेट्रिक को कैसे माना जाना चाहिए.
| JSON के काेड में दिखाना |
|---|
{ "atAnyPointInTime": boolean } |
| फ़ील्ड | |
|---|---|
atAnyPointInTime |
अगर इस इस अगर मानदंड की स्कोपिंग |
SegmentEventFilter
यह फ़िल्टर, एक ही इवेंट के नाम वाले इवेंट से मैच करता है. अगर पैरामीटर फ़िल्टर एक्सप्रेशन तय किया गया है, तो इवेंट फ़िल्टर से सिर्फ़ वे इवेंट मैच होंगे जो इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच होते हैं.
| JSON के काेड में दिखाना |
|---|
{
"eventName": string,
"segmentParameterFilterExpression": {
object ( |
| फ़ील्ड | |
|---|---|
eventName |
यह फ़िल्टर, इस इवेंट के नाम से मैच होने वाले इवेंट से मेल खाता है. इवेंट का नाम डालना ज़रूरी है. |
segmentParameterFilterExpression |
अगर यह फ़िल्टर तय किया जाता है, तो यह उन इवेंट से मैच करता है जो एक इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच करते हैं. पैरामीटर फ़िल्टर एक्सप्रेशन में, सिर्फ़ पैरामीटर फ़िल्टर उपलब्ध होते हैं. |
SegmentParameterFilterExpression
इससे पैरामीटर पर सेगमेंट फ़िल्टर के कॉम्बिनेशन के बारे में पता चलता है.
| JSON के काेड में दिखाना |
|---|
{ // Union field |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड expr. SegmentParameterFilterExpression के लिए, किसी एक तरह के फ़िल्टर की जानकारी दें. expr इनमें से सिर्फ़ एक हो सकता है: |
|
andGroup |
|
orGroup |
|
notExpression |
SegmentParameterFilterExpression, |
segmentParameterFilter |
यह एक प्रिमिटिव सेगमेंट पैरामीटर फ़िल्टर है. |
SegmentParameterFilterExpressionList
सेगमेंट पैरामीटर फ़िल्टर एक्सप्रेशन की सूची.
| JSON के काेड में दिखाना |
|---|
{
"expressions": [
{
object ( |
| फ़ील्ड | |
|---|---|
expressions[] |
सेगमेंट पैरामीटर फ़िल्टर एक्सप्रेशन की सूची. |
SegmentParameterFilter
सेगमेंट में पैरामीटर की वैल्यू फ़िल्टर करने के लिए एक्सप्रेशन.
| JSON के काेड में दिखाना |
|---|
{ "filterScoping": { object ( |
| फ़ील्ड | |
|---|---|
filterScoping |
इससे फ़िल्टर के स्कोप के बारे में पता चलता है. |
यूनियन फ़ील्ड one_parameter. वह फ़ील्ड जिसे फ़िल्टर किया जा रहा है. one_parameter इनमें से सिर्फ़ एक हो सकता है: |
|
eventParameterName |
इस फ़िल्टर का आकलन, तय किए गए इवेंट पैरामीटर के आधार पर किया जाएगा. इवेंट पैरामीटर को इवेंट के पैरामीटर के तौर पर लॉग किया जाता है. इवेंट पैरामीटर में "firebase_screen" और "currency" जैसे फ़ील्ड शामिल होते हैं. इवेंट पैरामीटर का इस्तेमाल सिर्फ़ सेगमेंट और फ़नल में किया जा सकता है. साथ ही, इनका इस्तेमाल सिर्फ़ EventFilter से डिसेंडेंट फ़िल्टर में किया जा सकता है. EventFilter से मिले डिसेंडेंट फ़िल्टर में, इवेंट या आइटम पैरामीटर का इस्तेमाल किया जाना चाहिए. |
itemParameterName |
इस फ़िल्टर का आकलन, तय किए गए आइटम पैरामीटर के आधार पर किया जाएगा. आइटम पैरामीटर को आइटम कलेक्शन में पैरामीटर के तौर पर लॉग किया जाता है. आइटम पैरामीटर में "item_name" और "item_category" जैसे फ़ील्ड शामिल होते हैं. आइटम पैरामीटर का इस्तेमाल सिर्फ़ सेगमेंट और फ़नल में किया जा सकता है. साथ ही, इनका इस्तेमाल सिर्फ़ EventFilter से डिसेंडेंट फ़िल्टर में किया जा सकता है. EventFilter से मिले डिसेंडेंट फ़िल्टर में, इवेंट या आइटम पैरामीटर का इस्तेमाल किया जाना चाहिए. आइटम पैरामीटर सिर्फ़ ई-कॉमर्स इवेंट में उपलब्ध होते हैं. ई-कॉमर्स इवेंट के बारे में ज़्यादा जानने के लिए, ई-कॉमर्स को मेज़र करना गाइड देखें. |
यूनियन फ़ील्ड one_filter. किसी एक तरह के फ़िल्टर की जानकारी दें. one_filter इनमें से सिर्फ़ एक हो सकता है: |
|
stringFilter |
स्ट्रिंग से जुड़ा फ़िल्टर. |
inListFilter |
सूची में मौजूद वैल्यू के लिए फ़िल्टर. |
numericFilter |
संख्या या तारीख की वैल्यू के लिए फ़िल्टर. |
betweenFilter |
दो वैल्यू के बीच के डेटा को फ़िल्टर करने की सुविधा. |
SegmentParameterFilterScoping
स्कोपिंग से यह तय होता है कि सेगमेंट पैरामीटर फ़िल्टर का आकलन करते समय, एक से ज़्यादा इवेंट को कैसे माना जाना चाहिए.
| JSON के काेड में दिखाना |
|---|
{ "inAnyNDayPeriod": string } |
| फ़ील्ड | |
|---|---|
inAnyNDayPeriod |
यह फ़िल्टर लागू करने से पहले, तय की गई अवधि के दौरान पैरामीटर को इकट्ठा करता है. इस डाइमेंशन का इस्तेमाल सिर्फ़ तब किया जा सकता है, जब मानदंड की स्कोपिंग उदाहरण के लिए, अगर तारीख की सीमा को इसलिए नहीं बढ़ाया जाता, ताकि तारीख की सीमा की शुरुआत के आस-पास पूरे N दिनों की विंडो मिल सके. उदाहरण के लिए, अगर रिपोर्ट 1 नवंबर, 2021 से 10 नवंबर, 2021 तक की है और
|
UserSegmentSequenceGroup
ऐसी शर्तें तय करें जिन्हें पूरा करने के बाद ही उपयोगकर्ता को सेगमेंट का सदस्य बनाया जा सकता है.
| JSON के काेड में दिखाना |
|---|
{ "sequenceScoping": enum ( |
| फ़ील्ड | |
|---|---|
sequenceScoping |
उपयोगकर्ता को सीक्वेंस से मैच करने के लिए, सीक्वेंस के सभी चरणों को पूरा करना ज़रूरी है. उदाहरण के लिए, अगर ज़रूरी नहीं. अगर यह जानकारी नहीं दी जाती है, तो |
sequenceMaximumDuration |
यह वह समयावधि तय करता है जिसमें शुरू से आखिर तक का पूरा क्रम होना चाहिए. उदाहरण के लिए, 30 मिनट.
यह अवधि सेकंड में होती है. इसमें नौ दशमलव अंक तक हो सकते हैं. इसके आखिर में ' |
userSequenceSteps[] |
शर्तों के चरणों का क्रम. किसी उपयोगकर्ता के इवेंट को हर चरण पूरा करना होगा, ताकि वह |
UserSequenceStep
ऐसी शर्त जो उपयोगकर्ता को क्रम से पूरी करनी होगी, ताकि वह इस सीक्वेंस से मैच कर सके.
| JSON के काेड में दिखाना |
|---|
{ "isDirectlyFollowedBy": boolean, "stepScoping": enum ( |
| फ़ील्ड | |
|---|---|
isDirectlyFollowedBy |
अगर वैल्यू true है, तो इस चरण को पूरा करने वाला इवेंट, पिछले चरण को पूरा करने वाले इवेंट के ठीक बाद होना चाहिए. अगर वैल्यू 'गलत' है, तो इसका मतलब है कि यह चरण, पिछले चरण के बाद सीधे तौर पर नहीं आता है. उदाहरण के लिए, पिछले चरण और इस चरण के बीच दूसरे इवेंट हो सकते हैं. |
stepScoping |
उपयोगकर्ता को इस क्रम से मैच करने के लिए, स्कोपिंग में इस क्रम के चरण को पूरा करना होगा. उदाहरण के लिए, अगर ज़रूरी नहीं. अगर यह जानकारी नहीं दी जाती है, तो |
segmentFilterExpression |
अगर किसी उपयोगकर्ता के इवेंट इस एक्सप्रेशन से मेल खाते हैं, तो वह इस क्रम के चरण से मेल खाता है. एक्सप्रेशन, डाइमेंशन, मेट्रिक, और/या पैरामीटर के लिए शर्तें तय करते हैं. |
UserSegmentExclusion
इससे पता चलता है कि इस सेगमेंट में किन उपयोगकर्ताओं को शामिल नहीं किया गया है.
| JSON के काेड में दिखाना |
|---|
{ "userExclusionDuration": enum ( |
| फ़ील्ड | |
|---|---|
userExclusionDuration |
इस कुकी से यह तय होता है कि अगर कोई उपयोगकर्ता ज़रूरी नहीं. अगर यह जानकारी नहीं दी जाती है, तो |
userExclusionCriteria |
अगर कोई उपयोगकर्ता इस शर्त को पूरा करता है, तो उसे |
UserExclusionDuration
इस कुकी से यह पता चलता है कि अगर कोई उपयोगकर्ता userExclusionCriteria से मेल खाता है, तो उसे कितने समय तक बाहर रखा जाएगा.
| Enums | |
|---|---|
USER_EXCLUSION_DURATION_UNSPECIFIED |
प्रॉडक्ट को न दिखाने की अवधि तय नहीं है. वैल्यू न दें. |
USER_EXCLUSION_TEMPORARY |
जब उपयोगकर्ता userExclusionCriteria शर्त पूरी करता हो, तब उसे कुछ समय के लिए सेगमेंट से बाहर रखें. |
USER_EXCLUSION_PERMANENT |
अगर उपयोगकर्ता कभी भी userExclusionCriteria शर्त पूरी करता है, तो उसे सेगमेंट से हमेशा के लिए बाहर रखें. |
SessionSegment
सेशन सेगमेंट, आपकी साइट या ऐप्लिकेशन पर होने वाले सेशन के सबसेट होते हैं: उदाहरण के लिए, किसी खास विज्ञापन कैंपेन से होने वाले सभी सेशन.
| JSON के काेड में दिखाना |
|---|
{ "sessionInclusionCriteria": { object ( |
| फ़ील्ड | |
|---|---|
sessionInclusionCriteria |
इससे यह तय होता है कि इस सेगमेंट में कौनसे सेशन शामिल किए गए हैं. ज़रूरी नहीं. |
exclusion |
इससे यह तय होता है कि इस सेगमेंट में किन सेशन को शामिल नहीं किया जाएगा. ज़रूरी नहीं. |
SessionSegmentCriteria
कोई सेशन किसी शर्त से तब मेल खाता है, जब सेशन के इवेंट, शर्त में दी गई शर्तों को पूरा करते हों.
| JSON के काेड में दिखाना |
|---|
{
"andConditionGroups": [
{
object ( |
| फ़ील्ड | |
|---|---|
andConditionGroups[] |
कोई सेशन इस मानदंड से तब मैच करता है, जब वह इनमें से हर |
SessionSegmentConditionGroup
शर्तों से Analytics को इस बात की जानकारी मिलती है कि सेगमेंट में कौनसा डेटा शामिल करना या निकालना है.
| JSON के काेड में दिखाना |
|---|
{ "conditionScoping": enum ( |
| फ़ील्ड | |
|---|---|
conditionScoping |
अगर डेटा, शर्त वाले ग्रुप से मेल खाता है, तो उसे सेगमेंट में शामिल किया जाता है. अगर मेल नहीं खाता, तो उसे सेगमेंट से बाहर रखा जाता है. इस स्कोपिंग से यह तय होता है कि ज़रूरी नहीं. अगर यह जानकारी नहीं दी जाती है, तो |
segmentFilterExpression |
अगर डेटा इस एक्सप्रेशन से मेल खाता है, तो उसे सेगमेंट में शामिल किया जाता है. अगर मेल नहीं खाता, तो उसे सेगमेंट से बाहर रखा जाता है. एक्सप्रेशन, डाइमेंशन, मेट्रिक, और/या पैरामीटर के लिए शर्तें तय करते हैं. |
SessionCriteriaScoping
स्कोपिंग से यह तय होता है कि किसी सेशन के लिए, शर्त पूरी हुई है या नहीं, यह तय करते समय किन इवेंट को ध्यान में रखा जाएगा.
| Enums | |
|---|---|
SESSION_CRITERIA_SCOPING_UNSPECIFIED |
स्कोपिंग के लिए तय किए गए मापदंड की जानकारी नहीं दी गई है. वैल्यू न दें. |
SESSION_CRITERIA_WITHIN_SAME_EVENT |
अगर किसी एक इवेंट में शर्त पूरी हो जाती है, तो सेशन शर्त से मेल खाता है. |
SESSION_CRITERIA_WITHIN_SAME_SESSION |
अगर एक सेशन में शर्त पूरी हो जाती है, तो सेशन शर्त से मेल खाता है. |
SessionSegmentExclusion
इससे पता चलता है कि इस सेगमेंट में कौनसे सेशन शामिल नहीं किए गए हैं.
| JSON के काेड में दिखाना |
|---|
{ "sessionExclusionDuration": enum ( |
| फ़ील्ड | |
|---|---|
sessionExclusionDuration |
इससे पता चलता है कि अगर कोई सेशन ज़रूरी नहीं. अगर यह जानकारी नहीं दी जाती है, तो |
sessionExclusionCriteria |
अगर कोई सेशन इस शर्त को पूरा करता है, तो उस सेशन को |
SessionExclusionDuration
यह विकल्प, यह तय करता है कि अगर कोई सेशन sessionExclusionCriteria से मेल खाता है, तो उसे कितने समय तक बाहर रखा जाएगा.
| Enums | |
|---|---|
SESSION_EXCLUSION_DURATION_UNSPECIFIED |
प्रॉडक्ट को न दिखाने की अवधि तय नहीं है. वैल्यू न दें. |
SESSION_EXCLUSION_TEMPORARY |
जब सेशन sessionExclusionCriteria शर्त पूरी करता हो, तब उस अवधि के दौरान सेशन को सेगमेंट से कुछ समय के लिए बाहर रखें. |
SESSION_EXCLUSION_PERMANENT |
अगर सेशन कभी भी sessionExclusionCriteria की शर्त पूरी करता है, तो उसे सेगमेंट से हमेशा के लिए बाहर रखें. |
EventSegment
इवेंट सेगमेंट, उन इवेंट के सबसेट होते हैं जो आपकी साइट या ऐप्लिकेशन पर ट्रिगर होते हैं. उदाहरण के लिए, किसी खास जगह पर होने वाले सभी खरीदारी इवेंट; किसी खास ऑपरेटिंग सिस्टम में होने वाले app_exception इवेंट.
| JSON के काेड में दिखाना |
|---|
{ "eventInclusionCriteria": { object ( |
| फ़ील्ड | |
|---|---|
eventInclusionCriteria |
इससे पता चलता है कि इस सेगमेंट में कौनसे इवेंट शामिल हैं. ज़रूरी नहीं. |
exclusion |
इससे यह तय किया जाता है कि इस सेगमेंट में किन इवेंट को शामिल नहीं किया गया है. ज़रूरी नहीं. |
EventSegmentCriteria
कोई इवेंट किसी शर्त से तब मेल खाता है, जब वह शर्त में दी गई शर्तों को पूरा करता है.
| JSON के काेड में दिखाना |
|---|
{
"andConditionGroups": [
{
object ( |
| फ़ील्ड | |
|---|---|
andConditionGroups[] |
अगर कोई इवेंट इन सभी |
EventSegmentConditionGroup
शर्तों से Analytics को इस बात की जानकारी मिलती है कि सेगमेंट में कौनसा डेटा शामिल करना या निकालना है.
| JSON के काेड में दिखाना |
|---|
{ "conditionScoping": enum ( |
| फ़ील्ड | |
|---|---|
conditionScoping |
ज़रूरी नहीं. अगर यह जानकारी नहीं दी जाती है, तो |
segmentFilterExpression |
अगर डेटा इस एक्सप्रेशन से मेल खाता है, तो उसे सेगमेंट में शामिल किया जाता है. अगर मेल नहीं खाता, तो उसे सेगमेंट से बाहर रखा जाता है. एक्सप्रेशन, डाइमेंशन, मेट्रिक, और/या पैरामीटर के लिए शर्तें तय करते हैं. |
EventCriteriaScoping
स्कोपिंग से यह तय होता है कि किसी इवेंट के लिए तय की गई शर्त पूरी हुई है या नहीं, यह तय करते समय किन इवेंट को ध्यान में रखा जाएगा.
| Enums | |
|---|---|
EVENT_CRITERIA_SCOPING_UNSPECIFIED |
स्कोपिंग के लिए तय किए गए मापदंड की जानकारी नहीं दी गई है. वैल्यू न दें. |
EVENT_CRITERIA_WITHIN_SAME_EVENT |
अगर किसी इवेंट में शर्त पूरी हो जाती है, तो इवेंट, शर्त से मेल खाता है. |
EventSegmentExclusion
इससे यह तय होता है कि इस सेगमेंट में किन इवेंट को शामिल नहीं किया गया है.
| JSON के काेड में दिखाना |
|---|
{ "eventExclusionDuration": enum ( |
| फ़ील्ड | |
|---|---|
eventExclusionDuration |
ज़रूरी नहीं. अगर इसे तय नहीं किया गया है, तो |
eventExclusionCriteria |
अगर कोई इवेंट इस शर्त को पूरा करता है, तो उसे |
EventExclusionDuration
इस कुकी में यह जानकारी होती है कि अगर कोई इवेंट eventExclusionCriteria से मैच करता है, तो उसे कितने समय तक बाहर रखा जाएगा.
| Enums | |
|---|---|
EVENT_EXCLUSION_DURATION_UNSPECIFIED |
प्रॉडक्ट को न दिखाने की अवधि तय नहीं है. वैल्यू न दें. |
EVENT_EXCLUSION_PERMANENT |
अगर कोई इवेंट कभी भी eventExclusionCriteria शर्त को पूरा करता है, तो उसे सेगमेंट से हमेशा के लिए बाहर रखें. |
FunnelSubReport
फ़नल की उप-रिपोर्ट में, डाइमेंशन और मेट्रिक के डेटा की वैल्यू होती हैं. उदाहरण के लिए, 12 उपयोगकर्ता फ़नल के दूसरे चरण पर पहुंचे.
| JSON के काेड में दिखाना |
|---|
{ "dimensionHeaders": [ { object ( |
| फ़ील्ड | |
|---|---|
dimensionHeaders[] |
डाइमेंशन कॉलम के बारे में बताता है. फ़नल रिपोर्ट में, सब रिपोर्ट के रिस्पॉन्स में हमेशा फ़नल स्टेप डाइमेंशन शामिल होता है. अगर अनुरोध किया जाता है, तो जवाब में अन्य डाइमेंशन भी शामिल किए जा सकते हैं. जैसे, ब्रेकडाउन, तारीखें, और अगली कार्रवाइयां. |
metricHeaders[] |
मेट्रिक कॉलम के बारे में बताता है. फ़नल रिपोर्ट में, सब रिपोर्ट के जवाबों में हमेशा सक्रिय उपयोगकर्ताओं को शामिल किया जाता है. फ़नल टेबल में, पूरा होने की दर, फ़नल से बाहर निकलने वाले उपयोगकर्ताओं की संख्या, और फ़नल से बाहर निकलने वाले उपयोगकर्ताओं की दर जैसी अतिरिक्त मेट्रिक शामिल होती हैं. |
rows[] |
रिपोर्ट में डाइमेंशन वैल्यू कॉम्बिनेशन और मेट्रिक वैल्यू की लाइनें. |
metadata |
फ़नल रिपोर्ट का मेटाडेटा. |
FunnelResponseMetadata
फ़नल रिपोर्ट के रिस्पॉन्स मेटाडेटा में, फ़नल रिपोर्ट के बारे में अतिरिक्त जानकारी होती है.
| JSON के काेड में दिखाना |
|---|
{
"samplingMetadatas": [
{
object ( |
| फ़ील्ड | |
|---|---|
samplingMetadatas[] |
अगर फ़नल रिपोर्ट के नतीजों को सैंपल किया गया है, तो इससे पता चलता है कि इस फ़नल रिपोर्ट में कितने प्रतिशत इवेंट का इस्तेमाल किया गया है. हर तारीख की सीमा के लिए, एक हालांकि, अगर नतीजों का सैंपल नहीं लिया जाता है, तो इस फ़ील्ड को तय नहीं किया जाएगा. |