REST Resource: properties.channelGroups

সম্পদ: চ্যানেলগ্রুপ

চ্যানেল গ্রুপের প্রতিনিধিত্বকারী একটি সংস্থান বার্তা।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "displayName": string,
  "description": string,
  "groupingRule": [
    {
      object (GroupingRule)
    }
  ],
  "systemDefined": boolean,
  "primary": boolean
}
ক্ষেত্র
name

string

শুধুমাত্র আউটপুট। এই চ্যানেল গ্রুপ রিসোর্সের জন্য রিসোর্স নাম। বিন্যাস: বৈশিষ্ট্য/{property}/channelGroups/{channelGroup}

displayName

string

প্রয়োজন। চ্যানেল গ্রুপের প্রদর্শনের নাম। সর্বাধিক দৈর্ঘ্য 80 অক্ষর।

description

string

চ্যানেল গ্রুপের বর্ণনা। সর্বাধিক দৈর্ঘ্য 256 অক্ষর।

groupingRule[]

object ( GroupingRule )

প্রয়োজন। চ্যানেলের গ্রুপিং নিয়ম। নিয়মের সর্বোচ্চ সংখ্যা 50।

systemDefined

boolean

শুধুমাত্র আউটপুট। যদি সত্য হয়, তাহলে এই চ্যানেল গ্রুপটি Google Analytics দ্বারা পূর্বনির্ধারিত ডিফল্ট চ্যানেল গ্রুপ। এই চ্যানেল গ্রুপের জন্য প্রদর্শনের নাম এবং গ্রুপিং নিয়ম আপডেট করা যাবে না।

primary

boolean

ঐচ্ছিক। সত্য হলে, রিপোর্টের জন্য এই চ্যানেল গ্রুপটি ডিফল্ট চ্যানেল গ্রুপ হিসাবে ব্যবহার করা হবে। শুধুমাত্র একটি চ্যানেল গ্রুপ যে কোনো সময় primary হিসেবে সেট করা যেতে পারে। যদি primary ক্ষেত্রটি একটি চ্যানেল গ্রুপে সেট করা হয় তবে এটি পূর্ববর্তী প্রাথমিক চ্যানেল গোষ্ঠীতে আনসেট হয়ে যাবে।

Google Analytics পূর্বনির্ধারিত চ্যানেল গ্রুপ ডিফল্টরূপে প্রাথমিক।

গ্রুপিং নিয়ম

ট্রাফিক কীভাবে একটি চ্যানেলে গোষ্ঠীবদ্ধ করা হয় তা নিয়ন্ত্রণ করে এমন নিয়মগুলি।

JSON প্রতিনিধিত্ব
{
  "displayName": string,
  "expression": {
    object (ChannelGroupFilterExpression)
  }
}
ক্ষেত্র
displayName

string

প্রয়োজন। চ্যানেলের জন্য গ্রাহক সংজ্ঞায়িত প্রদর্শন নাম।

expression

object ( ChannelGroupFilterExpression )

প্রয়োজন। ফিল্টার এক্সপ্রেশন যা গ্রুপিং নিয়মকে সংজ্ঞায়িত করে।

চ্যানেলগ্রুপ ফিল্টার এক্সপ্রেশন

চ্যানেল গ্রুপ ডাইমেনশন ফিল্টারগুলির একটি যৌক্তিক অভিব্যক্তি।

JSON প্রতিনিধিত্ব
{

  // 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 )

অভিব্যক্তিগুলির একটি তালিকা এবং একসাথে করা হবে৷ এটি শুধুমাত্র orGroup এর সাথে চ্যানেলগ্রুপ ফিল্টার এক্সপ্রেশন ধারণ করতে পারে। এটি অবশ্যই শীর্ষ স্তরের ChannelGroupFilterExpression-এর জন্য সেট করা আবশ্যক৷

orGroup

object ( ChannelGroupFilterExpressionList )

একত্রে OR'এর অভিব্যক্তির একটি তালিকা৷ এটিতে andGroup বা orGroup এর সাথে চ্যানেলগ্রুপ ফিল্টার এক্সপ্রেশন থাকতে পারে না।

notExpression

object ( ChannelGroupFilterExpression )

একটি ফিল্টার এক্সপ্রেশন যা করা যাবে না (যেটি উল্টানো, পরিপূরক)। এটি শুধুমাত্র একটি dimensionOrMetricFilter অন্তর্ভুক্ত করতে পারে। এটি শীর্ষ স্তরের ChannelGroupFilterExpression-এ সেট করা যাবে না।

filter

object ( ChannelGroupFilter )

একক মাত্রায় একটি ফিল্টার। এটি শীর্ষ স্তরের ChannelGroupFilterExpression-এ সেট করা যাবে না।

চ্যানেলগ্রুপ ফিল্টার এক্সপ্রেশনলিস্ট

চ্যানেল গ্রুপ ফিল্টার এক্সপ্রেশনের একটি তালিকা।

JSON প্রতিনিধিত্ব
{
  "filterExpressions": [
    {
      object (ChannelGroupFilterExpression)
    }
  ]
}
ক্ষেত্র
filterExpressions[]

object ( ChannelGroupFilterExpression )

চ্যানেল গ্রুপ ফিল্টার এক্সপ্রেশনের একটি তালিকা।

চ্যানেলগ্রুপ ফিল্টার

একটি একক মাত্রার জন্য একটি নির্দিষ্ট ফিল্টার।

JSON প্রতিনিধিত্ব
{
  "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 । একটি স্ট্রিংফিল্টার বা ইনলিস্টফিল্টার যা এই ফিল্টার আচরণকে সংজ্ঞায়িত করে। value_filter নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
stringFilter

object ( StringFilter )

একটি স্ট্রিং-টাইপ মাত্রার জন্য একটি ফিল্টার যা একটি নির্দিষ্ট প্যাটার্নের সাথে মেলে।

inListFilter

object ( InListFilter )

একটি স্ট্রিং মাত্রার জন্য একটি ফিল্টার যা বিকল্পগুলির একটি নির্দিষ্ট তালিকার সাথে মেলে।

স্ট্রিংফিল্টার

ফিল্টার যেখানে ক্ষেত্রের মান একটি স্ট্রিং। ম্যাচটি কেস সংবেদনশীল।

JSON প্রতিনিধিত্ব
{
  "matchType": enum (MatchType),
  "value": string
}
ক্ষেত্র
matchType

enum ( MatchType )

প্রয়োজন। স্ট্রিং ফিল্টারের জন্য মিলের ধরন।

value

string

প্রয়োজন। স্ট্রিং মান যেটির সাথে মিলতে হবে।

ম্যাচ টাইপ

কিভাবে ফিল্টার একটি মিল নির্ধারণ করতে ব্যবহার করা হবে.

এনামস
MATCH_TYPE_UNSPECIFIED ডিফল্ট মিলের ধরন।
EXACT স্ট্রিং মানের সাথে সঠিক মিল।
BEGINS_WITH স্ট্রিং মান দিয়ে শুরু হয়।
ENDS_WITH স্ট্রিং মান দিয়ে শেষ হয়।
CONTAINS স্ট্রিং মান ধারণ করে।
FULL_REGEXP স্ট্রিং মানের সাথে সম্পূর্ণ রেগুলার এক্সপ্রেশন মেলে।
PARTIAL_REGEXP আংশিক রেগুলার এক্সপ্রেশন স্ট্রিং মানের সাথে মেলে।

InListFilter

একটি স্ট্রিং মাত্রার জন্য একটি ফিল্টার যা বিকল্পগুলির একটি নির্দিষ্ট তালিকার সাথে মেলে। ম্যাচটি কেস সংবেদনশীল।

JSON প্রতিনিধিত্ব
{
  "values": [
    string
  ]
}
ক্ষেত্র
values[]

string

প্রয়োজন। সম্ভাব্য স্ট্রিং মানগুলির তালিকা যার সাথে মেলে। অ-খালি হতে হবে.

পদ্ধতি

create

একটি চ্যানেল গ্রুপ তৈরি করে।

delete

একটি সম্পত্তিতে একটি চ্যানেলগ্রুপ মুছে দেয়।

get

একটি একক চ্যানেল গোষ্ঠীর জন্য সন্ধান করুন৷

list

একটি সম্পত্তিতে চ্যানেল গোষ্ঠীগুলিকে তালিকাভুক্ত করে৷

patch

একটি চ্যানেল গ্রুপ আপডেট করে।