REST Resource: properties.channelGroups

संसाधन: ChannelGroup

संसाधन मैसेज, जो किसी चैनल ग्रुप की जानकारी देता है.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "displayName": string,
  "description": string,
  "groupingRule": [
    {
      object (GroupingRule)
    }
  ],
  "systemDefined": boolean
}
फ़ील्ड
name

string

सिर्फ़ आउटपुट के लिए. इस चैनल ग्रुप के संसाधन के लिए संसाधन का नाम. फ़ॉर्मैट: प्रॉपर्टीज़/{property}/channelGroups/{channelGroup}

displayName

string

ज़रूरी है. चैनल ग्रुप का डिसप्ले नेम. ज़्यादा से ज़्यादा 80 वर्ण इस्तेमाल किए जा सकते हैं.

description

string

चैनल ग्रुप के बारे में जानकारी. ज़्यादा से ज़्यादा 256 वर्ण इस्तेमाल किए जा सकते हैं.

groupingRule[]

object (GroupingRule)

ज़रूरी है. चैनलों को ग्रुप करने के नियम. नियमों की ज़्यादा से ज़्यादा संख्या 50 है.

systemDefined

boolean

सिर्फ़ आउटपुट के लिए. अगर सही है, तो यह चैनल ग्रुप, Google Analytics की ओर से पहले से तय किया गया डिफ़ॉल्ट चैनल ग्रुप है. इस चैनल ग्रुप के लिए, डिसप्ले नेम और ग्रुप बनाने के नियमों को अपडेट नहीं किया जा सकता.

GroupingRule

वे नियम जो ट्रैफ़िक को एक चैनल में ग्रुप करने के तरीके को कंट्रोल करते हैं.

जेएसओएन के काेड में दिखाना
{
  "displayName": string,
  "expression": {
    object (ChannelGroupFilterExpression)
  }
}
फ़ील्ड
displayName

string

ज़रूरी है. चैनल के लिए ग्राहक की ओर से तय किया गया डिसप्ले नेम.

expression

object (ChannelGroupFilterExpression)

ज़रूरी है. फ़िल्टर एक्सप्रेशन, जो ग्रुपिंग के नियम को तय करता है.

ChannelGroupFilterExpression

चैनल ग्रुप डाइमेंशन फ़िल्टर का लॉजिकल एक्सप्रेशन.

जेएसओएन के काेड में दिखाना
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (ChannelGroupFilterExpressionList)
  },
  "orGroup": {
    object (ChannelGroupFilterExpressionList)
  },
  "notExpression": {
    object (ChannelGroupFilterExpression)
  },
  "filter": {
    object (ChannelGroupFilter)
  }
  // End of list of possible types for union field expr.
}
फ़ील्ड
यूनियन फ़ील्ड expr. एक्सप्रेशन को फ़िल्टर पर लागू किया गया. expr इनमें से सिर्फ़ एक हो सकती है:
andGroup

object (ChannelGroupFilterExpressionList)

एक साथ AND किए जाने वाले एक्सप्रेशन की सूची. इसमें सिर्फ़ orGroup के साथ ChannelGroupFilterexpressionions शामिल हो सकता है. इसे टॉप लेवल ChannelGroupFilterExpression के लिए सेट किया जाना चाहिए.

orGroup

object (ChannelGroupFilterExpressionList)

OR साथ में जोड़े जाने वाले एक्सप्रेशन की सूची. इसमें andGroup या orGroup के साथ ChannelGroupFilterexpressionions नहीं हो सकता.

notExpression

object (ChannelGroupFilterExpression)

ऐसा फ़िल्टर एक्सप्रेशन जिसे नहीं करना है (इसका मतलब है कि इन्वर्टेड, कॉम्प्लीमेंटेड है). इसमें सिर्फ़ डाइमेंशनOrMetricFilter शामिल किया जा सकता है. इसे टॉप लेवल ChannelGroupFilterExpression पर सेट नहीं किया जा सकता.

filter

object (ChannelGroupFilter)

एक डाइमेंशन पर आधारित फ़िल्टर. इसे टॉप लेवल ChannelGroupFilterExpression पर सेट नहीं किया जा सकता.

ChannelGroupFilterExpressionList

चैनल ग्रुप के फ़िल्टर एक्सप्रेशन की सूची.

जेएसओएन के काेड में दिखाना
{
  "filterExpressions": [
    {
      object (ChannelGroupFilterExpression)
    }
  ]
}
फ़ील्ड
filterExpressions[]

object (ChannelGroupFilterExpression)

चैनल ग्रुप के फ़िल्टर एक्सप्रेशन की सूची.

ChannelGroupFilter

किसी डाइमेंशन के लिए कोई फ़िल्टर.

जेएसओएन के काेड में दिखाना
{
  "fieldName": string,

  // Union field value_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  }
  // End of list of possible types for union field value_filter.
}
फ़ील्ड
fieldName

string

ज़रूरी है. इम्यूटेबल. फ़िल्टर करने के लिए डाइमेंशन का नाम.

यूनियन फ़ील्ड value_filter. इस फ़िल्टर के व्यवहार के बारे में बताने वाला StringFilter या InListFilter. value_filter इनमें से सिर्फ़ एक हो सकती है:
stringFilter

object (StringFilter)

किसी खास पैटर्न से मैच करने वाले स्ट्रिंग-टाइप डाइमेंशन के लिए एक फ़िल्टर.

inListFilter

object (InListFilter)

स्ट्रिंग डाइमेंशन के लिए ऐसा फ़िल्टर जो विकल्पों की किसी खास सूची से मैच करता है.

StringFilter

जहां फ़ील्ड की वैल्यू एक स्ट्रिंग है वहां फ़िल्टर करें. मैच केस-इनसेंसिटिव होता है.

जेएसओएन के काेड में दिखाना
{
  "matchType": enum (MatchType),
  "value": string
}
फ़ील्ड
matchType

enum (MatchType)

ज़रूरी है. स्ट्रिंग फ़िल्टर के लिए मैच टाइप.

value

string

ज़रूरी है. स्ट्रिंग की वह वैल्यू जिसके हिसाब से मैच करना है.

MatchType

मिलान का पता लगाने के लिए फ़िल्टर का इस्तेमाल कैसे किया जाएगा.

Enums
MATCH_TYPE_UNSPECIFIED डिफ़ॉल्ट मैच टाइप.
EXACT स्ट्रिंग की वैल्यू का एग्ज़ैक्ट मैच.
BEGINS_WITH स्ट्रिंग की वैल्यू से शुरू होता है.
ENDS_WITH स्ट्रिंग की वैल्यू पर खत्म होता है.
CONTAINS इसमें स्ट्रिंग की वैल्यू होती है.
FULL_REGEXP पूरा रेगुलर एक्सप्रेशन, स्ट्रिंग की वैल्यू से मेल खाता है.
PARTIAL_REGEXP कुछ रेगुलर एक्सप्रेशन, स्ट्रिंग की वैल्यू से मेल खा रहा है.

InListFilter

स्ट्रिंग डाइमेंशन के लिए ऐसा फ़िल्टर जो विकल्पों की किसी खास सूची से मैच करता है. मैच केस-इनसेंसिटिव होता है.

जेएसओएन के काेड में दिखाना
{
  "values": [
    string
  ]
}
फ़ील्ड
values[]

string

ज़रूरी है. स्ट्रिंग की ऐसी संभावित वैल्यू की सूची जिनसे मैच करना है. खाली नहीं होना चाहिए.

तरीके

create

चैनल ग्रुप बनाता है.

delete

प्रॉपर्टी से किसी चैनल ग्रुप को मिटाता है.

get

एक चैनल ग्रुप खोजें.

list

यह प्रॉपर्टी पर चैनल ग्रुप की सूची बनाता है.

patch

किसी चैनल ग्रुप को अपडेट करता है.