- संसाधन: दर्शक
- AudienceEventTrigger
- LogCondition
- AudienceExclusionDurationMode
- AudienceFilterClause
- AudienceSimpleFilter
- AudienceFilterScope
- AudienceFilterExpression
- AudienceFilterExpressionList
- AudienceDimensionOrMetricFilter
- StringFilter
- MatchType
- InListFilter
- NumericFilter
- ऑपरेशन
- NumericValue
- BetweenFilter
- AudienceEventFilter
- AudienceSequenceFilter
- AudienceSequenceStep
- AudienceClauseType
- तरीके
संसाधन: दर्शक
GA4 ऑडियंस की जानकारी देने वाला संसाधन मैसेज.
JSON के काेड में दिखाना |
---|
{ "name": string, "displayName": string, "description": string, "membershipDurationDays": integer, "adsPersonalizationEnabled": boolean, "eventTrigger": { object ( |
फ़ील्ड | |
---|---|
name |
सिर्फ़ आउटपुट के लिए. इस ऑडियंस संसाधन के लिए संसाधन का नाम. फ़ॉर्मैट: प्रॉपर्टी/{propertyId}/audiences/{audienceId} |
displayName |
ज़रूरी है. ऑडियंस का डिसप्ले नेम. |
description |
ज़रूरी है. ऑडियंस का ब्यौरा. |
membershipDurationDays |
ज़रूरी है. इम्यूटेबल. वह समयावधि जब उपयोगकर्ता को ऑडियंस में रहना चाहिए. इसे 540 दिनों से ज़्यादा पर सेट नहीं किया जा सकता. |
adsPersonalizationEnabled |
सिर्फ़ आउटपुट के लिए. अगर यह एनपीए ऑडियंस है और इसे दिलचस्पी के मुताबिक विज्ञापन दिखाने की सुविधा से बाहर रखा जाता है, तो GA इसे अपने-आप 'गलत' पर सेट करता है. |
eventTrigger |
ज़रूरी नहीं. किसी उपयोगकर्ता के ऑडियंस में शामिल होने पर लॉग किए जाने वाले इवेंट के बारे में बताता है. इस नीति को सेट न करने पर, किसी उपयोगकर्ता के ऑडियंस में शामिल होने पर कोई इवेंट लॉग नहीं किया जाता. |
exclusionDurationMode |
इम्यूटेबल. इससे पता चलता है कि एक्सक्लूज़न फ़िल्टर को पूरा करने वाले उपयोगकर्ताओं के लिए, एक्सक्लूज़न की समयसीमा कितनी देर तक रहेगी. इसे, 'बाहर रखे गए सभी फ़िल्टर क्लॉज़' पर लागू किया जाता है. साथ ही, जब ऑडियंस में 'बाहर रखा गया' फ़िल्टर क्लॉज़ नहीं होता है, तो उसे अनदेखा कर दिया जाता है. |
filterClauses[] |
ज़रूरी है. इम्यूटेबल. बिना क्रम वाली सूची. ऑडियंस तय करने वाले क्लॉज़ को फ़िल्टर करें. सभी क्लॉज़ को AND किया गया होना चाहिए. |
createTime |
सिर्फ़ आउटपुट के लिए. ऑडियंस बनाए जाने का समय. आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: |
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 के साथ AudienceFilterएक्सप्रेशन शामिल नहीं हो सकते. |
notExpression |
ऐसा फ़िल्टर एक्सप्रेशन जिसे लागू नहीं किया जाना चाहिए. उदाहरण के लिए, इन्वर्टेड या कॉम्प्लिमेंट. इसमें सिर्फ़ डाइमेंशनOrMetricFilter शामिल किया जा सकता है. इसे टॉप लेवल 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 |
ज़रूरी नहीं. अगर यह नीति सेट की जाती है, तो यह उस समयावधि के बारे में बताती है जिसके लिए दिनों की संख्या में डेटा का आकलन करना है. अगर इस नीति को सेट नहीं किया जाता है, तो ऑडियंस के डेटा का आकलन लाइफ़टाइम डेटा (उदाहरण के लिए, इनफ़ाइनाइट टाइम विंडो) से किया जाता है. उदाहरण के लिए, अगर वैल्यू को एक दिन पर सेट किया जाता है, तो सिर्फ़ मौजूदा दिन के डेटा का आकलन किया जाता है. रेफ़रंस पॉइंट वह मौजूदा दिन होता है जब at AnyPointInTime को सेट नहीं किया जाता या 'गलत' चुना जाता है. इसे सिर्फ़ तब सेट किया जा सकता है, जब ऑडियंस का दायरा 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 सेट नहीं किया जा सकता. उदाहरण के लिए, नेस्ट किए गए इवेंट फ़िल्टर काम नहीं करते. यह, DynamicOrMetricFilter या notExpression का एक &Group होना चाहिए; OR के AND काम नहीं करते हैं. साथ ही, अगर इसमें "eventCount" के लिए कोई फ़िल्टर शामिल है, तो सिर्फ़ उसी एक को माना जाएगा; बाकी सभी फ़िल्टर को अनदेखा कर दिया जाएगा. |
AudienceSequenceFilter
इस नीति से उन फ़िल्टर के बारे में पता चलता है जो किसी उपयोगकर्ता को ऑडियंस का सदस्य बनने के लिए किसी खास क्रम में होने चाहिए.
JSON के काेड में दिखाना |
---|
{ "scope": enum ( |
फ़ील्ड | |
---|---|
scope |
ज़रूरी है. इम्यूटेबल. इस फ़िल्टर का स्कोप तय करता है. |
sequenceMaximumDuration |
ज़रूरी नहीं. वह समयावधि तय करता है जिसमें पूरा क्रम होना चाहिए. सेकंड में कुल नौ दशमलव अंक, जो ' |
sequenceSteps[] |
ज़रूरी है. कदमों का क्रम वाला क्रम. क्रम फ़िल्टर जोड़ने के लिए, उपयोगकर्ता को हर चरण पूरा करना होगा. |
AudienceSequenceStep
एक शर्त, जो इस उपयोगकर्ता को क्रम से मैच करने के लिए तय किए गए चरण में होनी चाहिए.
JSON के काेड में दिखाना |
---|
{ "scope": enum ( |
फ़ील्ड | |
---|---|
scope |
ज़रूरी है. इम्यूटेबल. इस चरण का स्कोप बताता है. |
immediatelyFollows |
ज़रूरी नहीं. अगर सही है, तो इस चरण को पूरा करने वाला इवेंट, आखिरी चरण पूरा करने के बाद अगला इवेंट होना चाहिए. अगर नीति को सेट नहीं किया जाता या 'गलत है' पर सेट किया जाता है, तो यह चरण किसी दूसरे तरीके से पिछले चरण के बाद आता है; उदाहरण के लिए, पिछले चरण और इस चरण के बीच कुछ इवेंट हो सकते हैं. इसे पहले चरण में अनदेखा कर दिया जाता है. |
constraintDuration |
ज़रूरी नहीं. अगर नीति को सेट किया जाता है, तो यह चरण पिछले चरण के कंस्ट्रेंट के अंदर पूरा होना चाहिए. उदाहरण के लिए, t[i] - t[i-1] <= कंस्ट्रेंट अवधि. अगर यह नीति सेट नहीं है, तो अवधि की कोई शर्त नहीं है. कुल अवधि की कोई सीमा नहीं होती. इसे पहले चरण में अनदेखा कर दिया जाता है. सेकंड में कुल नौ दशमलव अंक, जो ' |
filterExpression |
ज़रूरी है. इम्यूटेबल. हर चरण में ऑडियंस डाइमेंशन, मेट्रिक या इवेंट फ़िल्टर का लॉजिकल एक्सप्रेशन. |
AudienceClauseType
इससे पता चलता है कि यह फ़िल्टर क्लॉज़ को शामिल करता है या बाहर रखता है.
Enums | |
---|---|
AUDIENCE_CLAUSE_TYPE_UNSPECIFIED |
क्लॉज़ टाइप तय नहीं किया गया है. |
INCLUDE |
फ़िल्टर क्लॉज़ पूरा होने पर, उपयोगकर्ताओं को ऑडियंस में शामिल किया जाएगा. |
EXCLUDE |
फ़िल्टर क्लॉज़ पूरा होने पर, उपयोगकर्ताओं को ऑडियंस से बाहर रखा जाएगा. |
तरीके |
|
---|---|
|
किसी प्रॉपर्टी में ऑडियंस को संग्रहित करता है. |
|
ऑडियंस बनाता है. |
|
एक ऑडियंस खोजें. |
|
यह प्रॉपर्टी की ऑडियंस की सूची बनाती है. |
|
यह किसी प्रॉपर्टी की ऑडियंस को अपडेट करता है. |