- संसाधन: ऑडियंस
- AudienceEventTrigger
- LogCondition
- AudienceExclusionDurationMode
- AudienceFilterClause
- AudienceSimpleFilter
- AudienceFilterScope
- AudienceFilterExpression
- AudienceFilterExpressionList
- AudienceDimensionOrMetricFilter
- StringFilter
- MatchType
- InListFilter
- NumericFilter
- ऑपरेशन
- NumericValue
- BetweenFilter
- AudienceEventFilter
- AudienceSequenceFilter
- AudienceSequenceStep
- AudienceClauseType
- तरीके
संसाधन: दर्शक
संसाधन मैसेज, GA4 ऑडियंस की जानकारी देता है.
जेएसओएन के काेड में दिखाना |
---|
{ "name": string, "displayName": string, "description": string, "membershipDurationDays": integer, "adsPersonalizationEnabled": boolean, "eventTrigger": { object ( |
फ़ील्ड | |
---|---|
name |
सिर्फ़ आउटपुट के लिए. इस ऑडियंस संसाधन के लिए संसाधन का नाम. फ़ॉर्मैट: प्रॉपर्टीज़/{propertyId}/audiences/{audienceId} |
displayName |
ज़रूरी है. ऑडियंस का डिसप्ले नेम. |
description |
ज़रूरी है. ऑडियंस की जानकारी. |
membershipDurationDays |
ज़रूरी है. इम्यूटेबल. वह अवधि जिसके लिए उपयोगकर्ता, ऑडियंस में बना रहना चाहिए. इसे 540 दिनों से ज़्यादा के लिए सेट नहीं किया जा सकता. |
adsPersonalizationEnabled |
सिर्फ़ आउटपुट के लिए. अगर यह एनपीए ऑडियंस है और इसे दिलचस्पी के मुताबिक विज्ञापन दिखाने की सुविधा से बाहर रखा गया है, तो GA यह अपने-आप 'गलत' पर सेट हो जाता है. |
eventTrigger |
ज़रूरी नहीं. जब कोई उपयोगकर्ता ऑडियंस से जुड़ता है, तब उस इवेंट को लॉग किया जाता है. अगर यह नीति सेट नहीं है, तो जब कोई उपयोगकर्ता ऑडियंस से जुड़ता है, तब कोई इवेंट लॉग नहीं किया जाता. |
exclusionDurationMode |
इम्यूटेबल. इससे पता चलता है कि एक्सक्लूज़न फ़िल्टर का पालन करने वाले उपयोगकर्ताओं को, एक्सक्लूज़न की अवधि कितनी देर तक दी जाती है. यह सभी EXCLUDE फ़िल्टर क्लॉज़ पर लागू होती है. साथ ही, अगर ऑडियंस में कोई EXCLUDE फ़िल्टर क्लॉज़ नहीं है, तो इसे अनदेखा कर दिया जाता है. |
filterClauses[] |
ज़रूरी है. इम्यूटेबल. बिना क्रम वाली सूची. ऑडियंस के बारे में जानकारी देने वाले फ़िल्टर क्लॉज़. सभी क्लॉज़ को एक साथ AND किया जाएगा. |
AudienceEventTrigger
जब कोई उपयोगकर्ता ऑडियंस से जुड़ता है, तब उस इवेंट को लॉग किया जाता है.
जेएसओएन के काेड में दिखाना |
---|
{
"eventName": string,
"logCondition": enum ( |
फ़ील्ड | |
---|---|
eventName |
ज़रूरी है. जिस इवेंट को लॉग किया जाएगा उसका नाम. |
logCondition |
ज़रूरी है. इवेंट को कब लॉग करें. |
LogCondition
इससे तय होता है कि इवेंट को कब लॉग करना है.
Enums | |
---|---|
LOG_CONDITION_UNSPECIFIED |
लॉग की शर्त की जानकारी नहीं दी गई है. |
AUDIENCE_JOINED |
इवेंट को सिर्फ़ तब लॉग किया जाना चाहिए, जब कोई उपयोगकर्ता शामिल हो. |
AUDIENCE_MEMBERSHIP_RENEWED |
ऑडियंस से जुड़ी शर्त पूरी होने पर इवेंट को लॉग किया जाना चाहिए. भले ही, उपयोगकर्ता पहले से ऑडियंस का सदस्य हो. |
AudienceExclusionDurationMode
इससे पता चलता है कि एक्सक्लूज़न फ़िल्टर का पालन करने वाले उपयोगकर्ताओं को, एक्सक्लूज़न की अवधि कितनी देर तक दी जाती है.
Enums | |
---|---|
AUDIENCE_EXCLUSION_DURATION_MODE_UNSPECIFIED |
जानकारी नहीं है. |
EXCLUDE_TEMPORARILY |
उस अवधि के दौरान उपयोगकर्ताओं को ऑडियंस से बाहर रखें, जब वे फ़िल्टर क्लॉज़ को पूरा करते हैं. |
EXCLUDE_PERMANENTLY |
अगर उपयोगकर्ताओं ने कभी फ़िल्टर क्लॉज़ को पूरा किया हो, तो उन्हें ऑडियंस से बाहर रखें. |
AudienceFilterClause
सिंपल या सीक्वेंस फ़िल्टर के बारे में बताने वाला क्लॉज़. किसी फ़िल्टर को शामिल किया जा सकता है (उदाहरण के लिए, फ़िल्टर क्लॉज़ को पूरा करने वाले उपयोगकर्ताओं को ऑडियंस में शामिल किया जाता है) या खास (उदाहरण के लिए, फ़िल्टर क्लॉज़ को पूरा करने वाले उपयोगकर्ताओं को ऑडियंस से बाहर रखा जाता है).
जेएसओएन के काेड में दिखाना |
---|
{ "clauseType": enum ( |
फ़ील्ड | |
---|---|
clauseType |
ज़रूरी है. इससे पता चलता है कि यह फ़िल्टर क्लॉज़ को शामिल करें या बाहर करें. |
यूनियन फ़ील्ड
|
|
simpleFilter |
एक आसान फ़िल्टर, जिसका पालन उपयोगकर्ता को ऑडियंस का सदस्य बनने के लिए करना ज़रूरी है. |
sequenceFilter |
उपयोगकर्ता को ऑडियंस का सदस्य बनाने के लिए, एक खास क्रम में लगाए जाने वाले फ़िल्टर. |
AudienceSimpleFilter
यह एक आसान फ़िल्टर है, जिसे पूरा करने के लिए उपयोगकर्ता को ऑडियंस का सदस्य बनना होता है.
जेएसओएन के काेड में दिखाना |
---|
{ "scope": enum ( |
फ़ील्ड | |
---|---|
scope |
ज़रूरी है. इम्यूटेबल. इस फ़िल्टर का स्कोप बताता है. |
filterExpression |
ज़रूरी है. इम्यूटेबल. ऑडियंस डाइमेंशन, मेट्रिक या इवेंट फ़िल्टर का लॉजिकल एक्सप्रेशन. |
AudienceFilterScope
इससे पता चलता है कि किसी ऑडियंस में शामिल होने के लिए, उपयोगकर्ताओं का आकलन कैसे किया जाए.
Enums | |
---|---|
AUDIENCE_FILTER_SCOPE_UNSPECIFIED |
दायरे की जानकारी नहीं दी गई है. |
AUDIENCE_FILTER_SCOPE_WITHIN_SAME_EVENT |
अगर किसी एक इवेंट में फ़िल्टर की शर्त पूरी होती है, तो उपयोगकर्ता ऑडियंस में शामिल हो जाता है. |
AUDIENCE_FILTER_SCOPE_WITHIN_SAME_SESSION |
अगर एक सेशन में फ़िल्टर की शर्त पूरी होती है, तो उपयोगकर्ता ऑडियंस में शामिल हो जाता है. |
AUDIENCE_FILTER_SCOPE_ACROSS_ALL_SESSIONS |
अगर किसी भी सेशन के दौरान कोई भी इवेंट फ़िल्टर की शर्त पूरी करता है, तो उपयोगकर्ता ऑडियंस में शामिल हो जाता है. |
AudienceFilterExpression
ऑडियंस डाइमेंशन, मेट्रिक या इवेंट फ़िल्टर का लॉजिकल एक्सप्रेशन.
जेएसओएन के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड expr . एक्सप्रेशन को फ़िल्टर पर लागू किया गया. expr इनमें से सिर्फ़ एक हो सकती है: |
|
andGroup |
एक साथ AND किए जाने वाले एक्सप्रेशन की सूची. इसमें सिर्फ़ orGroup के साथ AudienceFilterExpressions ऐप्लिकेशन को शामिल किया जा सकता है. इसे टॉप लेवल AudienceFilterExpression के लिए सेट किया जाना चाहिए. |
orGroup |
OR साथ में जोड़े जाने वाले एक्सप्रेशन की सूची. इसमें andGroup या orGroup के साथ AudienceFilterexpressions नहीं शामिल किए जा सकते. |
notExpression |
ऐसा फ़िल्टर एक्सप्रेशन जिसे नहीं करना है. उदाहरण के लिए, इन्वर्टेड, कॉम्प्लीमेंटेड. इसमें सिर्फ़ डाइमेंशनOrMetricFilter शामिल किया जा सकता है. इसे टॉप लेवल AudienceFilterExpression पर सेट नहीं किया जा सकता. |
dimensionOrMetricFilter |
किसी एक डाइमेंशन या मेट्रिक पर आधारित फ़िल्टर. इसे टॉप लेवल AudienceFilterExpression पर सेट नहीं किया जा सकता. |
eventFilter |
किसी खास इवेंट से मैच करने वाला फ़िल्टर बनाता है. इसे टॉप लेवल AudienceFilterExpression पर सेट नहीं किया जा सकता. |
AudienceFilterExpressionList
ऑडियंस फ़िल्टर एक्सप्रेशन की सूची.
जेएसओएन के काेड में दिखाना |
---|
{
"filterExpressions": [
{
object ( |
फ़ील्ड | |
---|---|
filterExpressions[] |
ऑडियंस फ़िल्टर एक्सप्रेशन की सूची. |
AudienceDimensionOrMetricFilter
किसी एक डाइमेंशन या मेट्रिक के लिए कोई खास फ़िल्टर.
जेएसओएन के काेड में दिखाना |
---|
{ "fieldName": string, "atAnyPointInTime": boolean, "inAnyNDayPeriod": integer, // Union field |
फ़ील्ड | |
---|---|
fieldName |
ज़रूरी है. इम्यूटेबल. फ़िल्टर करने के लिए डाइमेंशन का नाम या मेट्रिक का नाम. अगर फ़ील्ड के नाम से किसी कस्टम डाइमेंशन या मेट्रिक का रेफ़रंस मिलता है, तो कस्टम डाइमेंशन या मेट्रिक के नाम के आगे एक स्कोप प्रीफ़िक्स जोड़ दिया जाएगा. स्कोप प्रीफ़िक्स या कस्टम डाइमेंशन/मेट्रिक के बारे में ज़्यादा जानने के लिए, Google Analytics Data API दस्तावेज़ देखें. |
atAnyPointInTime |
ज़रूरी नहीं. इससे पता चलता है कि इस फ़िल्टर को डाइनैमिक तौर पर जांच करने की ज़रूरत है या नहीं. अगर 'सही' पर सेट है, तो उपयोगकर्ता कभी भी शर्तों (स्टैटिक जांच) को पूरा करने पर ऑडियंस में शामिल हो जाते हैं. अगर यह नीति सेट नहीं है या 'गलत है' पर सेट है, तो ऑडियंस के लिए उपयोगकर्ता की जांच डाइनैमिक तौर पर होती है. उपयोगकर्ताओं को ऑडियंस में तब जोड़ा जाता है, जब वे शर्तों को पूरा करते हैं. शर्तों को पूरा न करने पर उन्हें ऑडियंस से हटा दिया जाता है. इसे सिर्फ़ तब सेट किया जा सकता है, जब ऑडियंस का स्कोप ACROSS_ALL_SESSIONS हो. |
inAnyNDayPeriod |
ज़रूरी नहीं. अगर यह नीति सेट है, तो दिनों की संख्या के हिसाब से, डेटा का आकलन करने के लिए समयावधि की जानकारी दी जाती है. अगर नीति को सेट नहीं किया जाता है, तो ऑडियंस के डेटा का आकलन लाइफ़टाइम डेटा के आधार पर किया जाता है. उदाहरण के लिए, इनफ़ाइनाइट टाइम विंडो. उदाहरण के लिए, अगर 1 दिन पर सेट किया जाता है, तो सिर्फ़ मौजूदा दिन के डेटा का आकलन किया जाता है. रेफ़रंस पॉइंट, मौजूदा दिन का होता है, जब at AnyPointInTime सेट नहीं था या गलत है. इसे सिर्फ़ तब सेट किया जा सकता है, जब ऑडियंस का दायरा ACROSS_ALL_SESSIONS हो और यह 60 दिनों से ज़्यादा का न हो. |
यूनियन फ़ील्ड one_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 |
फ़ुल रेगुलर एक्सप्रेशन, स्ट्रिंग की वैल्यू से मेल खाता है. |
InListFilter
स्ट्रिंग डाइमेंशन के लिए ऐसा फ़िल्टर जो विकल्पों की किसी खास सूची से मैच करता है.
जेएसओएन के काेड में दिखाना |
---|
{ "values": [ string ], "caseSensitive": boolean } |
फ़ील्ड | |
---|---|
values[] |
ज़रूरी है. स्ट्रिंग की ऐसी संभावित वैल्यू की सूची जिनसे मैच करना है. खाली नहीं होना चाहिए. |
caseSensitive |
ज़रूरी नहीं. सही होने पर, मैच केस-सेंसिटिव होता है. गलत होने पर, मैच केस-इनसेंसिटिव होता है. |
NumericFilter
किसी डाइमेंशन या मेट्रिक में संख्या या तारीख की वैल्यू के लिए फ़िल्टर.
जेएसओएन के काेड में दिखाना |
---|
{ "operation": enum ( |
फ़ील्ड | |
---|---|
operation |
ज़रूरी है. कार्रवाई किसी संख्या वाले फ़िल्टर पर लागू की गई. |
value |
ज़रूरी है. वह संख्या या तारीख वैल्यू जिससे मैच करना है. |
कार्रवाई
कार्रवाई किसी संख्या वाले फ़िल्टर पर लागू की गई.
Enums | |
---|---|
OPERATION_UNSPECIFIED |
नहीं बताया गया है |
EQUAL |
बराबर. |
LESS_THAN |
इससे छोटा. |
GREATER_THAN |
इससे बड़ा है. |
NumericValue
किसी संख्या को दिखाने के लिए.
जेएसओएन के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड one_value . यह संख्या न्यूमेरिक वैल्यू होती है. one_value इनमें से सिर्फ़ एक हो सकती है: |
|
int64Value |
पूर्णांक मान. |
doubleValue |
डबल वैल्यू. |
BetweenFilter
किसी डाइमेंशन या मेट्रिक की कुछ वैल्यू के बीच, संख्या या तारीख की वैल्यू के लिए फ़िल्टर.
जेएसओएन के काेड में दिखाना |
---|
{ "fromValue": { object ( |
फ़ील्ड | |
---|---|
fromValue |
ज़रूरी है. इसकी शुरुआत इस संख्या से होती है, जिसमें यह भी शामिल है. |
toValue |
ज़रूरी है. इस संख्या के साथ खत्म होता है, जिसमें शामिल है. |
AudienceEventFilter
वह फ़िल्टर जो किसी एक इवेंट के नाम के इवेंट से मैच करता है. अगर कोई इवेंट पैरामीटर तय किया गया है, तो इवेंट के सिर्फ़ वही सबसेट इस इवेंट फ़िल्टर से मैच करते हैं जो सिंगल इवेंट नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच करते हैं.
जेएसओएन के काेड में दिखाना |
---|
{
"eventName": string,
"eventParameterFilterExpression": {
object ( |
फ़ील्ड | |
---|---|
eventName |
ज़रूरी है. इम्यूटेबल. उस इवेंट का नाम जिससे मैच करना है. |
eventParameterFilterExpression |
ज़रूरी नहीं. अगर फ़िल्टर लगाया गया है, तो यह फ़िल्टर उन इवेंट से मैच करता है जो सिंगल इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच करते हैं. पैरामीटर फ़िल्टर एक्सप्रेशन में AudienceEventFilter को सेट नहीं किया जा सकता. उदाहरण के लिए, नेस्ट किए गए इवेंट फ़िल्टर काम नहीं करते. यह डाइमेंशनOrMetricFilter या notExpression का एक और ग्रुप होना चाहिए. OR के AND का इस्तेमाल नहीं किया जा सकता. साथ ही, अगर इसमें "eventCount" के लिए कोई फ़िल्टर शामिल है, तो सिर्फ़ उस फ़िल्टर को माना जाएगा; बाकी सभी फ़िल्टर को अनदेखा कर दिया जाएगा. |
AudienceSequenceFilter
इससे ऐसे फ़िल्टर के बारे में पता चलता है जो किसी उपयोगकर्ता को ऑडियंस में शामिल करने के लिए एक खास क्रम में लगाए जाने चाहिए.
जेएसओएन के काेड में दिखाना |
---|
{ "scope": enum ( |
फ़ील्ड | |
---|---|
scope |
ज़रूरी है. इम्यूटेबल. इस फ़िल्टर का स्कोप बताता है. |
sequenceMaximumDuration |
ज़रूरी नहीं. उस समयावधि के बारे में बताता है जिसमें पूरा क्रम होना चाहिए. सेकंड में दी गई अवधि, जिसमें नौ भिन्नांक हो सकते हैं. साथ ही, यह ' |
sequenceSteps[] |
ज़रूरी है. चरणों का व्यवस्थित क्रम. क्रम फ़िल्टर में शामिल होने के लिए, उपयोगकर्ता को हर चरण को पूरा करना होगा. |
AudienceSequenceStep
इस उपयोगकर्ता के क्रम से मिलान करने के लिए तय किए गए चरण के क्रम में आने वाली शर्त.
जेएसओएन के काेड में दिखाना |
---|
{ "scope": enum ( |
फ़ील्ड | |
---|---|
scope |
ज़रूरी है. इम्यूटेबल. इस चरण का स्कोप बताता है. |
immediatelyFollows |
ज़रूरी नहीं. सही होने पर, इस चरण को पूरा करने वाला इवेंट, आखिरी चरण पूरा करने वाले इवेंट के बाद अगला इवेंट होना चाहिए. अगर यह चरण सेट नहीं है या 'गलत है' पर सेट है, तो यह चरण सीधे तौर पर पिछले चरण के बाद आता है. उदाहरण के लिए, पिछले चरण और इस चरण के बीच में कुछ इवेंट हो सकते हैं. पहले चरण के लिए इसे अनदेखा कर दिया जाता है. |
constraintDuration |
ज़रूरी नहीं. अगर इस चरण को सेट किया जाता है, तो यह पिछले चरण की कंस्ट्रेंट अवधि में ही पूरा होना चाहिए. उदाहरण के लिए, t[i] - t[i-1] <= कंस्ट्रेंट अवधि. अगर यह नीति सेट नहीं है, तो अवधि की कोई ज़रूरत नहीं है. यह अवधि असल में अनलिमिटेड होती है. पहले चरण के लिए इसे अनदेखा कर दिया जाता है. सेकंड में दी गई अवधि, जिसमें नौ भिन्नांक हो सकते हैं. साथ ही, यह ' |
filterExpression |
ज़रूरी है. इम्यूटेबल. हर चरण में ऑडियंस डाइमेंशन, मेट्रिक या इवेंट फ़िल्टर का लॉजिकल एक्सप्रेशन. |
AudienceClauseType
इससे पता चलता है कि यह फ़िल्टर क्लॉज़ को शामिल करें या बाहर करें.
Enums | |
---|---|
AUDIENCE_CLAUSE_TYPE_UNSPECIFIED |
क्लॉज़ टाइप की जानकारी नहीं है. |
INCLUDE |
फ़िल्टर क्लॉज़ पूरा होने पर, ऑडियंस में उपयोगकर्ताओं को शामिल किया जाएगा. |
EXCLUDE |
फ़िल्टर क्लॉज़ पूरा होने पर उपयोगकर्ताओं को ऑडियंस से बाहर कर दिया जाएगा. |
तरीके |
|
---|---|
|
ऑडियंस को किसी प्रॉपर्टी में संग्रहित करता है. |
|
ऑडियंस बनाता है. |
|
एक ऑडियंस खोजें. |
|
यह प्रॉपर्टी की ऑडियंस की सूची बनाता है. |
|
प्रॉपर्टी की ऑडियंस को अपडेट करता है. |