- संसाधन: ऑडियंस
- 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} |
display |
ज़रूरी है. ऑडियंस का डिसप्ले नेम. |
description |
ज़रूरी है. ऑडियंस की जानकारी. |
membership |
ज़रूरी है. इम्यूटेबल. उपयोगकर्ता को ऑडियंस में कितने समय तक बने रहना चाहिए. इसे 540 दिनों से ज़्यादा के लिए सेट नहीं किया जा सकता. |
ads |
सिर्फ़ आउटपुट के लिए. अगर यह एनपीए ऑडियंस है और इसे दिलचस्पी के मुताबिक विज्ञापन दिखाने की सुविधा से बाहर रखा गया है, तो GA इसे अपने-आप 'गलत' पर सेट कर देता है. |
event |
ज़रूरी नहीं. जब कोई उपयोगकर्ता ऑडियंस में शामिल होता है, तब लॉग करने के लिए इवेंट तय करता है. अगर यह सेट नहीं है, तो उपयोगकर्ता के ऑडियंस में शामिल होने पर कोई इवेंट लॉग नहीं किया जाता. |
exclusion |
इम्यूटेबल. इससे पता चलता है कि बाहर रखने वाले फ़िल्टर से मैच करने वाले उपयोगकर्ताओं के लिए, बाहर रखने की अवधि कितनी है. यह 'शामिल न करें' फ़िल्टर के सभी क्लॉज़ पर लागू होता है. अगर ऑडियंस में 'शामिल न करें' फ़िल्टर का कोई क्लॉज़ नहीं है, तो इसे अनदेखा कर दिया जाता है. |
filter |
ज़रूरी है. इम्यूटेबल. बिना क्रम वाली सूची. ऑडियंस तय करने वाले क्लॉज़ फ़िल्टर करें. सभी क्लॉज़ को एक साथ AND के साथ जोड़ा जाएगा. |
create |
सिर्फ़ आउटपुट के लिए. ऑडियंस बनाने का समय. आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़्ड होता है और इसमें 0, 3, 6 या 9 दशमलव अंक इस्तेमाल किए जाते हैं. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
AudienceEventTrigger
जब कोई उपयोगकर्ता ऑडियंस में शामिल होता है, तब लॉग करने के लिए इवेंट तय करता है.
JSON के काेड में दिखाना |
---|
{
"eventName": string,
"logCondition": enum ( |
फ़ील्ड | |
---|---|
event |
ज़रूरी है. इवेंट का वह नाम जिसे लॉग किया जाएगा. |
log |
ज़रूरी है. इवेंट को कब लॉग करना है. |
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 ( |
फ़ील्ड | |
---|---|
clause |
ज़रूरी है. इससे पता चलता है कि यह शामिल करने या बाहर रखने वाला फ़िल्टर क्लॉज़ है. |
यूनियन फ़ील्ड
|
|
simple |
एक आसान फ़िल्टर, जिसे ऑडियंस का सदस्य बनने के लिए उपयोगकर्ता को पूरा करना होगा. |
sequence |
ऐसे फ़िल्टर जो उपयोगकर्ता को ऑडियंस का सदस्य बनाने के लिए, किसी खास क्रम में होने चाहिए. |
AudienceSimpleFilter
एक आसान फ़िल्टर तय करता है, जिसे ऑडियंस का सदस्य बनने के लिए उपयोगकर्ता को पूरा करना होगा.
JSON के काेड में दिखाना |
---|
{ "scope": enum ( |
फ़ील्ड | |
---|---|
scope |
ज़रूरी है. इम्यूटेबल. इस फ़िल्टर का स्कोप तय करता है. |
filter |
ज़रूरी है. इम्यूटेबल. ऑडियंस डाइमेंशन, मेट्रिक या इवेंट फ़िल्टर का लॉजिकल एक्सप्रेशन. |
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 इनमें से कोई एक हो सकता है: |
|
and |
एक्सप्रेशन की सूची, जिन्हें एक साथ AND किया जाना है. इसमें सिर्फ़ orGroup के साथ AudienceFilterExpressions शामिल हो सकते हैं. इसे टॉप लेवल के AudienceFilterExpression के लिए सेट करना ज़रूरी है. |
or |
एक्सप्रेशन की सूची, जिन्हें OR के साथ जोड़ना है. इसमें andGroup या orGroup के साथ AudienceFilterExpressions शामिल नहीं हो सकते. |
not |
ऐसा फ़िल्टर एक्सप्रेशन जिसे NOT के साथ इस्तेमाल करना है. उदाहरण के लिए, उलटा, पूरा. इसमें सिर्फ़ dimensionOrMetricFilter शामिल हो सकता है. इसे टॉप लेवल के AudienceFilterExpression पर सेट नहीं किया जा सकता. |
dimension |
किसी एक डाइमेंशन या मेट्रिक पर फ़िल्टर. इसे टॉप लेवल के AudienceFilterExpression पर सेट नहीं किया जा सकता. |
event |
किसी खास इवेंट से मैच करने वाला फ़िल्टर बनाता है. इसे टॉप लेवल के AudienceFilterExpression पर सेट नहीं किया जा सकता. |
AudienceFilterExpressionList
ऑडियंस फ़िल्टर एक्सप्रेशन की सूची.
JSON के काेड में दिखाना |
---|
{
"filterExpressions": [
{
object ( |
फ़ील्ड | |
---|---|
filter |
ऑडियंस फ़िल्टर एक्सप्रेशन की सूची. |
AudienceDimensionOrMetricFilter
किसी एक डाइमेंशन या मेट्रिक के लिए खास फ़िल्टर.
JSON के काेड में दिखाना |
---|
{ "fieldName": string, "atAnyPointInTime": boolean, "inAnyNDayPeriod": integer, // Union field |
फ़ील्ड | |
---|---|
field |
ज़रूरी है. इम्यूटेबल. फ़िल्टर करने के लिए डाइमेंशन या मेट्रिक का नाम. अगर फ़ील्ड का नाम किसी कस्टम डाइमेंशन या मेट्रिक से जुड़ा है, तो कस्टम डाइमेंशन या मेट्रिक के नाम के आगे स्कोप प्रीफ़िक्स जोड़ दिया जाएगा. स्कोप प्रीफ़िक्स या कस्टम डाइमेंशन/मेट्रिक के बारे में ज़्यादा जानने के लिए, Google Analytics Data API दस्तावेज़ देखें. |
at |
ज़रूरी नहीं. इससे पता चलता है कि इस फ़िल्टर का आकलन डाइनैमिक तरीके से करना है या नहीं. अगर इस विकल्प को 'सही है' पर सेट किया जाता है, तो उपयोगकर्ता तब ऑडियंस में शामिल होते हैं, जब वे शर्त (स्टैटिक जांच) को कभी भी पूरा करते हैं. अगर इस विकल्प को सेट नहीं किया गया है या इसे 'गलत है' पर सेट किया गया है, तो ऑडियंस के लिए उपयोगकर्ता की जांच डाइनैमिक तौर पर होती है. उपयोगकर्ताओं को ऑडियंस में तब जोड़ा जाता है, जब वे शर्तों को पूरा करते हैं. शर्तों को पूरा न करने पर उन्हें ऑडियंस से हटा दिया जाता है. इसे सिर्फ़ तब सेट किया जा सकता है, जब ऑडियंस का दायरा ACROSS_ALL_SESSIONS हो. |
in |
ज़रूरी नहीं. अगर सेट किया गया है, तो यह समयसीमा तय करता है कि डेटा का आकलन कितने दिनों में किया जाए. अगर यह सेट नहीं है, तो ऑडियंस डेटा का आकलन लाइफ़टाइम डेटा के आधार पर किया जाता है. उदाहरण के लिए, अनलिमिटेड टाइम विंडो. उदाहरण के लिए, अगर इसे एक दिन पर सेट किया जाता है, तो सिर्फ़ मौजूदा दिन के डेटा का आकलन किया जाता है. अगर atAnyPointInTime की वैल्यू सेट नहीं है या वह गलत है, तो रेफ़रंस पॉइंट मौजूदा दिन होगा. इसे सिर्फ़ तब सेट किया जा सकता है, जब ऑडियंस का दायरा ACROSS_ALL_SESSIONS हो. साथ ही, यह 60 दिनों से ज़्यादा नहीं हो सकता. |
यूनियन फ़ील्ड one_filter . ऊपर दिए गए फ़िल्टर में से कोई एक. one_filter इनमें से कोई एक हो सकता है: |
|
string |
किसी खास पैटर्न से मैच करने वाले स्ट्रिंग-टाइप डाइमेंशन के लिए फ़िल्टर. |
in |
स्ट्रिंग डाइमेंशन के लिए ऐसा फ़िल्टर जो विकल्पों की किसी खास सूची से मैच करता है. |
numeric |
किसी डाइमेंशन या मेट्रिक पर संख्या या तारीख की वैल्यू के लिए फ़िल्टर. |
between |
डाइमेंशन या मेट्रिक पर कुछ वैल्यू के बीच की संख्या या तारीख की वैल्यू के लिए फ़िल्टर. |
StringFilter
किसी खास पैटर्न से मैच करने वाले स्ट्रिंग-टाइप डाइमेंशन के लिए फ़िल्टर.
JSON के काेड में दिखाना |
---|
{
"matchType": enum ( |
फ़ील्ड | |
---|---|
match |
ज़रूरी है. स्ट्रिंग फ़िल्टर के लिए मैच टाइप. |
value |
ज़रूरी है. वह स्ट्रिंग वैल्यू जिसका मिलान करना है. |
case |
ज़रूरी नहीं. अगर यह सही है, तो मैच केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होता है. अगर यह वैल्यू 'गलत' है, तो मैच केस-इनसेंसिटिव होगा. |
MatchType
स्ट्रिंग फ़िल्टर के लिए मैच टाइप.
Enums | |
---|---|
MATCH_TYPE_UNSPECIFIED |
सेट नहीं है |
EXACT |
स्ट्रिंग वैल्यू से एग्ज़ैक्ट मैच. |
BEGINS_WITH |
स्ट्रिंग वैल्यू से शुरू होता है. |
ENDS_WITH |
स्ट्रिंग वैल्यू पर खत्म होता है. |
CONTAINS |
इसमें स्ट्रिंग वैल्यू शामिल होती है. |
FULL_REGEXP |
पूरा रेगुलर एक्सप्रेशन, स्ट्रिंग वैल्यू से मैच करता है. |
InListFilter
स्ट्रिंग डाइमेंशन के लिए ऐसा फ़िल्टर जो विकल्पों की किसी खास सूची से मैच करता है.
JSON के काेड में दिखाना |
---|
{ "values": [ string ], "caseSensitive": boolean } |
फ़ील्ड | |
---|---|
values[] |
ज़रूरी है. मैच करने के लिए, स्ट्रिंग की संभावित वैल्यू की सूची. यह फ़ील्ड खाली नहीं होना चाहिए. |
case |
ज़रूरी नहीं. अगर यह सही है, तो मैच केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होता है. अगर यह वैल्यू 'गलत' है, तो मैच केस-इनसेंसिटिव होगा. |
NumericFilter
किसी डाइमेंशन या मेट्रिक पर संख्या या तारीख की वैल्यू के लिए फ़िल्टर.
JSON के काेड में दिखाना |
---|
{ "operation": enum ( |
फ़ील्ड | |
---|---|
operation |
ज़रूरी है. यह कार्रवाई, संख्या वाले फ़िल्टर पर लागू की जाती है. |
value |
ज़रूरी है. मैच करने के लिए संख्या या तारीख की वैल्यू. |
कार्रवाई
यह कार्रवाई, संख्या वाले फ़िल्टर पर लागू की जाती है.
Enums | |
---|---|
OPERATION_UNSPECIFIED |
नहीं बताया गया है |
EQUAL |
बराबर. |
LESS_THAN |
इससे कम. |
GREATER_THAN |
इससे ज़्यादा. |
NumericValue
किसी संख्या को दिखाने के लिए.
JSON के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड one_value . संख्या वाली वैल्यू में से कोई एक. one_value इनमें से कोई एक हो सकता है: |
|
int64 |
पूर्णांक वैल्यू. |
double |
डबल वैल्यू. |
BetweenFilter
डाइमेंशन या मेट्रिक पर कुछ वैल्यू के बीच की संख्या या तारीख की वैल्यू के लिए फ़िल्टर.
JSON के काेड में दिखाना |
---|
{ "fromValue": { object ( |
फ़ील्ड | |
---|---|
from |
ज़रूरी है. यह नंबर शामिल है. |
to |
ज़रूरी है. यह नंबर, रेंज के आखिरी अंक के तौर पर शामिल होना चाहिए. |
AudienceEventFilter
एक इवेंट के नाम से मैच करने वाला फ़िल्टर. अगर कोई इवेंट पैरामीटर तय किया गया है, तो सिर्फ़ उन इवेंट का सबसेट इस इवेंट फ़िल्टर से मैच करेगा जो एक इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच करते हैं.
JSON के काेड में दिखाना |
---|
{
"eventName": string,
"eventParameterFilterExpression": {
object ( |
फ़ील्ड | |
---|---|
event |
ज़रूरी है. इम्यूटेबल. उस इवेंट का नाम जिससे मैच करना है. |
event |
ज़रूरी नहीं. अगर यह तय किया गया है, तो यह फ़िल्टर उन इवेंट से मैच करता है जो किसी एक इवेंट के नाम और पैरामीटर फ़िल्टर एक्सप्रेशन, दोनों से मैच करते हैं. पैरामीटर फ़िल्टर एक्सप्रेशन में AudienceEventFilter सेट नहीं किया जा सकता. उदाहरण के लिए, नेस्ट किए गए इवेंट फ़िल्टर काम नहीं करते. यह dimensionOrMetricFilter या notExpression का एक andGroup होना चाहिए; ORs के ANDs काम नहीं करते. साथ ही, अगर इसमें "eventCount" के लिए कोई फ़िल्टर शामिल है, तो सिर्फ़ उसी को ध्यान में रखा जाएगा. बाकी सभी फ़िल्टर को अनदेखा कर दिया जाएगा. |
AudienceSequenceFilter
ऐसे फ़िल्टर तय करता है जो उपयोगकर्ता को ऑडियंस का सदस्य बनाने के लिए, किसी खास क्रम में होने चाहिए.
JSON के काेड में दिखाना |
---|
{ "scope": enum ( |
फ़ील्ड | |
---|---|
scope |
ज़रूरी है. इम्यूटेबल. इस फ़िल्टर का स्कोप तय करता है. |
sequence |
ज़रूरी नहीं. वह समयावधि तय करता है जिसमें पूरा क्रम होना चाहिए. सेकंड में कुल अवधि, जिसमें दशमलव के बाद नौ अंक हो सकते हैं. यह अवधि ' |
sequence |
ज़रूरी है. क्रम से दिए गए चरण. क्रम से चलने वाले फ़िल्टर में शामिल होने के लिए, उपयोगकर्ता को हर चरण को पूरा करना होगा. |
AudienceSequenceStep
यह एक ऐसी शर्त है जो तय किए गए क्रम में पूरी होनी चाहिए, ताकि उपयोगकर्ता इस क्रम से मैच कर सके.
JSON के काेड में दिखाना |
---|
{ "scope": enum ( |
फ़ील्ड | |
---|---|
scope |
ज़रूरी है. इम्यूटेबल. इस चरण का स्कोप बताता है. |
immediately |
ज़रूरी नहीं. अगर यह सही है, तो इस चरण को पूरा करने वाला इवेंट, आखिरी चरण को पूरा करने वाले इवेंट के ठीक बाद होना चाहिए. अगर यह सेट नहीं है या गलत है, तो यह चरण पिछले चरण के बाद किसी और तरीके से आता है. उदाहरण के लिए, पिछले चरण और इस चरण के बीच इवेंट हो सकते हैं. इसे पहले चरण के लिए अनदेखा किया जाता है. |
constraint |
ज़रूरी नहीं. सेट होने पर, यह चरण पिछले चरण की समयसीमा के अंदर पूरा होना चाहिए. उदाहरण के लिए, t[i] - t[i-1] <= constraintDuration. अगर यह सेट नहीं है, तो वीडियो की अवधि की कोई ज़रूरी शर्त नहीं है. इसका मतलब है कि वीडियो की अवधि कितनी भी हो सकती है. इसे पहले चरण के लिए अनदेखा किया जाता है. सेकंड में कुल अवधि, जिसमें दशमलव के बाद नौ अंक हो सकते हैं. यह अवधि ' |
filter |
ज़रूरी है. इम्यूटेबल. हर चरण में ऑडियंस डाइमेंशन, मेट्रिक या इवेंट फ़िल्टर का लॉजिकल एक्सप्रेशन. |
AudienceClauseType
इससे पता चलता है कि यह शामिल करने या बाहर रखने वाला फ़िल्टर क्लॉज़ है.
Enums | |
---|---|
AUDIENCE_CLAUSE_TYPE_UNSPECIFIED |
क्लॉज़ का टाइप नहीं बताया गया है. |
INCLUDE |
फ़िल्टर क्लॉज़ पूरा होने पर, उपयोगकर्ताओं को ऑडियंस में शामिल किया जाएगा. |
EXCLUDE |
फ़िल्टर का क्लॉज़ पूरा होने पर, उपयोगकर्ताओं को ऑडियंस से बाहर रखा जाएगा. |
तरीके |
|
---|---|
|
किसी प्रॉपर्टी पर ऑडियंस को संग्रहित करता है. |
|
ऑडियंस बनाता है. |
|
किसी एक ऑडियंस के लिए लुकअप. |
|
किसी प्रॉपर्टी पर ऑडियंस की सूचियां. |
|
किसी प्रॉपर्टी पर ऑडियंस को अपडेट करता है. |