- संसाधन: ऑडियंस
- AudienceEventTrigger
- LogCondition
- AudienceExclusionDurationMode
- AudienceFilterClause
- AudienceSimpleFilter
- AudienceFilterScope
- AudienceFilterExpression
- AudienceFilterExpressionList
- AudienceDimensionOrMetricFilter
- StringFilter
- MatchType
- InListFilter
- NumericFilter
- ऑपरेशन
- NumericValue
- BetweenFilter
- AudienceEventFilter
- AudienceSequenceFilter
- AudienceSequenceStep
- AudienceClauseType
- तरीके
संसाधन: ऑडियंस
ऑडियंस को दिखाने वाला संसाधन मैसेज.
| JSON के काेड में दिखाना |
|---|
{ "name": string, "displayName": string, "description": string, "membershipDurationDays": integer, "adsPersonalizationEnabled": boolean, "eventTrigger": { object ( |
| फ़ील्ड | |
|---|---|
name |
सिर्फ़ आउटपुट के लिए. इस ऑडियंस रिसॉर्स का संसाधन नाम. फ़ॉर्मैट: properties/{propertyId}/audiences/{audienceId} |
displayName |
ज़रूरी है. ऑडियंस का डिसप्ले नेम. |
description |
ज़रूरी है. ऑडियंस का ब्यौरा. |
membershipDurationDays |
ज़रूरी है. इम्यूटेबल. वह अवधि जिसके दौरान उपयोगकर्ता को ऑडियंस में शामिल रहना चाहिए. इसे 540 दिनों से ज़्यादा के लिए सेट नहीं किया जा सकता. |
adsPersonalizationEnabled |
सिर्फ़ आउटपुट के लिए. अगर यह एनपीए ऑडियंस है और इसे दिलचस्पी के मुताबिक विज्ञापन दिखाने की सुविधा से बाहर रखा गया है, तो GA इसे अपने-आप false पर सेट कर देता है. |
eventTrigger |
ज़रूरी नहीं. इस विकल्प से, ऑडियंस में शामिल होने पर उपयोगकर्ता के लिए लॉग किए जाने वाले इवेंट के बारे में पता चलता है. अगर इसे सेट नहीं किया जाता है, तो ऑडियंस में शामिल होने पर कोई इवेंट लॉग नहीं होता है. |
exclusionDurationMode |
इम्यूटेबल. इससे यह तय किया जाता है कि बाहर रखने वाले फ़िल्टर की शर्तों को पूरा करने वाले उपयोगकर्ताओं को कितने समय तक बाहर रखा जाएगा. यह सभी EXCLUDE फ़िल्टर क्लॉज़ पर लागू होता है. साथ ही, अगर ऑडियंस में कोई EXCLUDE फ़िल्टर क्लॉज़ नहीं है, तो इसे अनदेखा कर दिया जाता है. |
filterClauses[] |
ज़रूरी है. इम्यूटेबल. बिना क्रम वाली सूची. ऑडियंस तय करने वाले फ़िल्टर क्लॉज़. सभी क्लॉज़ को AND’ed के साथ जोड़ा जाएगा. |
createTime |
सिर्फ़ आउटपुट के लिए. ऑडियंस बनाए जाने का समय. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
AudienceEventTrigger
इस विकल्प से, ऑडियंस में शामिल होने पर उपयोगकर्ता के लिए लॉग किए जाने वाले इवेंट के बारे में पता चलता है.
| JSON के काेड में दिखाना |
|---|
{
"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
यह क्लॉज़, सामान्य या क्रम से लगाए जाने वाले फ़िल्टर को तय करता है. फ़िल्टर में शामिल करने (उदाहरण के लिए, फ़िल्टर क्लॉज़ की शर्तों को पूरा करने वाले उपयोगकर्ताओं को ऑडियंस में शामिल किया जाता है) या बाहर रखने (उदाहरण के लिए, फ़िल्टर क्लॉज़ की शर्तों को पूरा करने वाले उपयोगकर्ताओं को ऑडियंस से बाहर रखा जाता है) की सुविधा होती है.
| JSON के काेड में दिखाना |
|---|
{ "clauseType": enum ( |
| फ़ील्ड | |
|---|---|
clauseType |
ज़रूरी है. इससे पता चलता है कि यह फ़िल्टर क्लॉज़, शामिल करने या बाहर रखने का है. |
यूनियन फ़ील्ड
|
|
simpleFilter |
यह एक सामान्य फ़िल्टर है. ऑडियंस का सदस्य बनने के लिए, उपयोगकर्ता को इसे पूरा करना होगा. |
sequenceFilter |
ऐसे फ़िल्टर जो किसी खास क्रम में होने चाहिए, ताकि उपयोगकर्ता ऑडियंस का सदस्य बन सके. |
AudienceSimpleFilter
यह एक सामान्य फ़िल्टर तय करता है. ऑडियंस का सदस्य बनने के लिए, उपयोगकर्ता को इस फ़िल्टर की शर्तों को पूरा करना होगा.
| JSON के काेड में दिखाना |
|---|
{ "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
ऑडियंस डाइमेंशन, मेट्रिक या इवेंट फ़िल्टर का लॉजिकल एक्सप्रेशन.
| JSON के काेड में दिखाना |
|---|
{ // Union field |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड expr. फ़िल्टर पर लागू किया गया एक्सप्रेशन. expr इनमें से सिर्फ़ एक हो सकता है: |
|
andGroup |
ऐसे एक्सप्रेशन की सूची जिन्हें AND किया जाना है. इसमें सिर्फ़ orGroup के साथ AudienceFilterExpressions शामिल हो सकते हैं. इसे टॉप लेवल के AudienceFilterExpression के लिए सेट किया जाना चाहिए. |
orGroup |
OR ऑपरेटर के साथ इस्तेमाल किए जाने वाले एक्सप्रेशन की सूची. इसमें andGroup या orGroup के साथ AudienceFilterExpressions शामिल नहीं हो सकते. |
notExpression |
ऐसा फ़िल्टर एक्सप्रेशन जिसे NOT'ed किया जाना है. उदाहरण के लिए, उलटा किया गया, पूरक. इसमें सिर्फ़ dimensionOrMetricFilter शामिल हो सकता है. इसे टॉप लेवल के AudienceFilterExpression पर सेट नहीं किया जा सकता. |
dimensionOrMetricFilter |
किसी एक डाइमेंशन या मेट्रिक पर फ़िल्टर. इसे टॉप लेवल के AudienceFilterExpression पर सेट नहीं किया जा सकता. |
eventFilter |
यह फ़िल्टर, किसी इवेंट से मेल खाने वाला फ़िल्टर बनाता है. इसे टॉप लेवल के AudienceFilterExpression पर सेट नहीं किया जा सकता. |
AudienceFilterExpressionList
ऑडियंस फ़िल्टर एक्सप्रेशन की सूची.
| JSON के काेड में दिखाना |
|---|
{
"filterExpressions": [
{
object ( |
| फ़ील्ड | |
|---|---|
filterExpressions[] |
ऑडियंस फ़िल्टर एक्सप्रेशन की सूची. |
AudienceDimensionOrMetricFilter
किसी एक डाइमेंशन या मेट्रिक के लिए खास फ़िल्टर.
| JSON के काेड में दिखाना |
|---|
{ "fieldName": string, "atAnyPointInTime": boolean, "inAnyNDayPeriod": integer, // Union field |
| फ़ील्ड | |
|---|---|
fieldName |
ज़रूरी है. इम्यूटेबल. फ़िल्टर करने के लिए डाइमेंशन या मेट्रिक का नाम. अगर फ़ील्ड का नाम किसी कस्टम डाइमेंशन या मेट्रिक से जुड़ा है, तो कस्टम डाइमेंशन या मेट्रिक के नाम के आगे स्कोप प्रीफ़िक्स जोड़ दिया जाएगा. स्कोप प्रीफ़िक्स या कस्टम डाइमेंशन/मेट्रिक के बारे में ज़्यादा जानने के लिए, Google Analytics Data API का दस्तावेज़ पढ़ें. |
atAnyPointInTime |
ज़रूरी नहीं. इससे पता चलता है कि इस फ़िल्टर के लिए डाइनैमिक आकलन की ज़रूरत है या नहीं. अगर इसे 'सही है' पर सेट किया जाता है, तो जिन उपयोगकर्ताओं ने कभी भी शर्त पूरी की हो उन्हें ऑडियंस में शामिल किया जाता है. इसे स्टैटिक जांच कहा जाता है. अगर इस विकल्प को सेट नहीं किया जाता है या इसे 'गलत है' पर सेट किया जाता है, तो ऑडियंस के लिए उपयोगकर्ता की जांच डाइनैमिक तौर पर होती है. उपयोगकर्ताओं को ऑडियंस में तब जोड़ा जाता है, जब वे शर्तों को पूरा करते हैं. शर्तों को पूरा न करने पर उन्हें ऑडियंस से हटा दिया जाता है. इसे सिर्फ़ तब सेट किया जा सकता है, जब ऑडियंस का स्कोप ACROSS_ALL_SESSIONS हो. |
inAnyNDayPeriod |
ज़रूरी नहीं. अगर यह विकल्प सेट किया जाता है, तो यह दिनों की संख्या के हिसाब से उस समयावधि के बारे में बताता है जिसके लिए डेटा का आकलन करना है. अगर इसे सेट नहीं किया जाता है, तो ऑडियंस के डेटा का आकलन, लाइफ़टाइम डेटा के हिसाब से किया जाता है. उदाहरण के लिए, समय की कोई सीमा नहीं. उदाहरण के लिए, अगर इसे एक दिन पर सेट किया जाता है, तो सिर्फ़ मौजूदा दिन के डेटा का आकलन किया जाता है. जब atAnyPointInTime को सेट नहीं किया जाता है या इसकी वैल्यू false होती है, तो रेफ़रंस पॉइंट के तौर पर मौजूदा दिन का इस्तेमाल किया जाता है. इसे सिर्फ़ तब सेट किया जा सकता है, जब ऑडियंस का स्कोप ACROSS_ALL_SESSIONS हो. साथ ही, यह 60 दिनों से ज़्यादा नहीं होना चाहिए. |
यूनियन फ़ील्ड one_filter. ऊपर दिए गए फ़िल्टर में से कोई एक. one_filter इनमें से सिर्फ़ एक हो सकता है: |
|
stringFilter |
स्ट्रिंग टाइप वाले डाइमेंशन के लिए ऐसा फ़िल्टर जो किसी पैटर्न से मैच करता हो. |
inListFilter |
यह स्ट्रिंग डाइमेंशन के लिए एक फ़िल्टर है, जो विकल्पों की किसी खास सूची से मेल खाता है. |
numericFilter |
किसी डाइमेंशन या मेट्रिक पर संख्या या तारीख की वैल्यू के लिए फ़िल्टर. |
betweenFilter |
यह किसी डाइमेंशन या मेट्रिक पर मौजूद कुछ वैल्यू के बीच की संख्या या तारीख की वैल्यू के लिए फ़िल्टर होता है. |
StringFilter
स्ट्रिंग टाइप वाले डाइमेंशन के लिए ऐसा फ़िल्टर जो किसी पैटर्न से मैच करता हो.
| JSON के काेड में दिखाना |
|---|
{
"matchType": enum ( |
| फ़ील्ड | |
|---|---|
matchType |
ज़रूरी है. स्ट्रिंग फ़िल्टर के लिए मैच टाइप. |
value |
ज़रूरी है. वह स्ट्रिंग वैल्यू जिससे मिलान करना है. |
caseSensitive |
ज़रूरी नहीं. अगर सही है, तो मैच केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होता है. अगर यह वैल्यू 'गलत है' पर सेट है, तो मैच केस-इनसेंसिटिव होगा. |
MatchType
स्ट्रिंग फ़िल्टर के लिए मैच टाइप.
| Enums | |
|---|---|
MATCH_TYPE_UNSPECIFIED |
जानकारी उपलब्ध नहीं है |
EXACT |
स्ट्रिंग वैल्यू का सटीक मिलान. |
BEGINS_WITH |
स्ट्रिंग वैल्यू से शुरू होती है. |
ENDS_WITH |
स्ट्रिंग वैल्यू पर खत्म होती है. |
CONTAINS |
इसमें स्ट्रिंग वैल्यू शामिल होती है. |
FULL_REGEXP |
रेगुलर एक्सप्रेशन, स्ट्रिंग वैल्यू से पूरी तरह मैच करता है. |
InListFilter
यह स्ट्रिंग डाइमेंशन के लिए एक फ़िल्टर है, जो विकल्पों की किसी खास सूची से मेल खाता है.
| JSON के काेड में दिखाना |
|---|
{ "values": [ string ], "caseSensitive": boolean } |
| फ़ील्ड | |
|---|---|
values[] |
ज़रूरी है. मिलान करने के लिए, स्ट्रिंग वैल्यू की सूची. यह खाली नहीं होना चाहिए. |
caseSensitive |
ज़रूरी नहीं. अगर सही है, तो मैच केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होता है. अगर यह वैल्यू 'गलत है' पर सेट है, तो मैच केस-इनसेंसिटिव होगा. |
NumericFilter
किसी डाइमेंशन या मेट्रिक पर संख्या या तारीख की वैल्यू के लिए फ़िल्टर.
| JSON के काेड में दिखाना |
|---|
{ "operation": enum ( |
| फ़ील्ड | |
|---|---|
operation |
ज़रूरी है. यह संख्या वाले फ़िल्टर पर लागू की गई कार्रवाई है. |
value |
ज़रूरी है. मिलान करने के लिए संख्या या तारीख की वैल्यू. |
कार्रवाई
यह संख्या वाले फ़िल्टर पर लागू की गई कार्रवाई है.
| Enums | |
|---|---|
OPERATION_UNSPECIFIED |
नहीं बताया गया है |
EQUAL |
बराबर है. |
LESS_THAN |
इससे कम. |
GREATER_THAN |
इससे ज़्यादा. |
NumericValue
किसी संख्या को दिखाने के लिए.
| JSON के काेड में दिखाना |
|---|
{ // Union field |
| फ़ील्ड | |
|---|---|
यूनियन फ़ील्ड one_value. यह एक संख्यात्मक वैल्यू होती है. one_value इनमें से सिर्फ़ एक हो सकता है: |
|
int64Value |
पूर्णांक वैल्यू. |
doubleValue |
दोहरा मान. |
BetweenFilter
यह किसी डाइमेंशन या मेट्रिक पर मौजूद कुछ वैल्यू के बीच की संख्या या तारीख की वैल्यू के लिए फ़िल्टर होता है.
| JSON के काेड में दिखाना |
|---|
{ "fromValue": { object ( |
| फ़ील्ड | |
|---|---|
fromValue |
ज़रूरी है. इस नंबर से शुरू होता है. इसमें यह नंबर भी शामिल है. |
toValue |
ज़रूरी है. इस नंबर पर खत्म होता है. इसमें यह नंबर भी शामिल है. |
AudienceEventFilter
ऐसा फ़िल्टर जो एक ही इवेंट के नाम से मेल खाता हो. अगर कोई इवेंट पैरामीटर तय किया गया है, तो इवेंट के सिर्फ़ वे सबसेट इस इवेंट फ़िल्टर से मैच करेंगे जो इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच करते हैं.
| JSON के काेड में दिखाना |
|---|
{
"eventName": string,
"eventParameterFilterExpression": {
object ( |
| फ़ील्ड | |
|---|---|
eventName |
ज़रूरी है. इम्यूटेबल. मिलान करने के लिए इवेंट का नाम. |
eventParameterFilterExpression |
ज़रूरी नहीं. अगर यह फ़िल्टर तय किया जाता है, तो यह उन इवेंट से मैच करता है जो एक इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच करते हैं. पैरामीटर फ़िल्टर एक्सप्रेशन में AudienceEventFilter सेट नहीं किया जा सकता. उदाहरण के लिए, नेस्ट किए गए इवेंट फ़िल्टर काम नहीं करते. यह dimensionOrMetricFilter या notExpression का एक andGroup होना चाहिए; OR के AND इस्तेमाल नहीं किए जा सकते. इसके अलावा, अगर इसमें "eventCount" के लिए कोई फ़िल्टर शामिल है, तो सिर्फ़ उसे माना जाएगा. बाकी सभी फ़िल्टर को अनदेखा कर दिया जाएगा. |
AudienceSequenceFilter
ऐसे फ़िल्टर तय करता है जो किसी खास क्रम में होने चाहिए, ताकि उपयोगकर्ता ऑडियंस का सदस्य बन सके.
| JSON के काेड में दिखाना |
|---|
{ "scope": enum ( |
| फ़ील्ड | |
|---|---|
scope |
ज़रूरी है. इम्यूटेबल. इस फ़िल्टर के लिए स्कोप तय करता है. |
sequenceMaximumDuration |
ज़रूरी नहीं. वह समयावधि तय करता है जिसमें शुरू से आखिर तक का पूरा क्रम होना चाहिए. यह अवधि सेकंड में होती है. इसमें नौ दशमलव अंक तक हो सकते हैं. इसके आखिर में ' |
sequenceSteps[] |
ज़रूरी है. चरणों का क्रम. सीक्वेंस फ़िल्टर में शामिल होने के लिए, उपयोगकर्ता को हर चरण पूरा करना होगा. |
AudienceSequenceStep
ऐसी शर्त जो उपयोगकर्ता को क्रम से पूरी करनी होगी, ताकि वह इस सीक्वेंस से मैच कर सके.
| JSON के काेड में दिखाना |
|---|
{ "scope": enum ( |
| फ़ील्ड | |
|---|---|
scope |
ज़रूरी है. इम्यूटेबल. इस चरण के लिए स्कोप तय करता है. |
immediatelyFollows |
ज़रूरी नहीं. अगर यह शर्त पूरी होती है, तो इस चरण को पूरा करने वाला इवेंट, पिछले चरण को पूरा करने वाले इवेंट के ठीक बाद होना चाहिए. अगर इस फ़ील्ड की वैल्यू सेट नहीं है या 'गलत' है, तो इसका मतलब है कि यह चरण, पिछले चरण के बाद सीधे तौर पर नहीं आता है. उदाहरण के लिए, पिछले चरण और इस चरण के बीच दूसरे इवेंट हो सकते हैं. पहले चरण में इसे अनदेखा कर दिया जाता है. |
constraintDuration |
ज़रूरी नहीं. सेट किए जाने पर, इस चरण को पिछले चरण की constraintDuration के अंदर पूरा करना होगा. उदाहरण के लिए, t[i] - t[i-1] <= constraintDuration. अगर यह नीति सेट नहीं की जाती है, तो अवधि की कोई ज़रूरत नहीं होती (अवधि असल में असीमित होती है). पहले चरण में इसे अनदेखा कर दिया जाता है. यह अवधि सेकंड में होती है. इसमें नौ दशमलव अंक तक हो सकते हैं. इसके आखिर में ' |
filterExpression |
ज़रूरी है. इम्यूटेबल. हर चरण में ऑडियंस डाइमेंशन, मेट्रिक या इवेंट फ़िल्टर का लॉजिकल एक्सप्रेशन. |
AudienceClauseType
इससे पता चलता है कि यह फ़िल्टर क्लॉज़, शामिल करने या बाहर रखने का है.
| Enums | |
|---|---|
AUDIENCE_CLAUSE_TYPE_UNSPECIFIED |
क्लॉज़ के टाइप की जानकारी नहीं दी गई है. |
INCLUDE |
अगर फ़िल्टर क्लॉज़ की शर्त पूरी होती है, तो उपयोगकर्ताओं को ऑडियंस में शामिल किया जाएगा. |
EXCLUDE |
अगर फ़िल्टर क्लॉज़ की शर्त पूरी होती है, तो उपयोगकर्ताओं को ऑडियंस से बाहर रखा जाएगा. |
तरीके |
|
|---|---|
|
यह किसी प्रॉपर्टी पर मौजूद ऑडियंस को संग्रहित करता है. |
|
यह ऑडियंस बनाता है. |
|
किसी एक ऑडियंस के लिए लुकअप करें. |
|
किसी प्रॉपर्टी पर मौजूद ऑडियंस की सूची बनाता है. |
|
यह किसी प्रॉपर्टी की ऑडियंस को अपडेट करता है. |