- المورد: ChannelGroup
- GroupingRule
- ChannelGroupFilterExpression
- ChannelGroupFilterExpressionList
- ChannelGroupFilter
- StringFilter
- MatchType
- InListFilter
- الطُرق
المرجع: مجموعة القنوات
رسالة مورد تمثل مجموعة قنوات.
تمثيل JSON |
---|
{
"name": string,
"displayName": string,
"description": string,
"groupingRule": [
{
object ( |
الحقول | |
---|---|
name |
النتائج فقط. اسم المورد لمورد مجموعة القنوات هذا التنسيق: المواقع/{property}/channelGroups/{channelGroup} |
displayName |
مطلوبة. الاسم المعروض لمجموعة القنوات 80 حرفًا بحدٍّ أقصى. |
description |
وصف مجموعة القنوات. 256 حرفًا كحدّ أقصى. |
groupingRule[] |
مطلوبة. قواعد تجميع القنوات. الحد الأقصى لعدد القواعد هو 50. |
systemDefined |
النتائج فقط. في حال اختيار القيمة "صحيح"، تكون مجموعة القنوات هذه هي مجموعة القنوات التلقائية المحدّدة مسبقًا من خلال "إحصاءات Google". لا يمكن تعديل قواعد التصنيف والاسم المعروض لمجموعة القنوات هذه. |
GroupingRule
القواعد التي تحكم كيفية تجميع الزيارات في قناة واحدة.
تمثيل JSON |
---|
{
"displayName": string,
"expression": {
object ( |
الحقول | |
---|---|
displayName |
مطلوبة. الاسم المعروض الذي حدّده العميل للقناة |
expression |
مطلوبة. "تعبير الفلتر" الذي يحدّد قاعدة التجميع. |
ChannelGroupFilterExpression
تعبير منطقي لفلاتر سمات "مجموعة القنوات"
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الاتحاد expr التعبير المطبَّق على فلتر معيّن. يمكن أن يكون الحقل "expr " واحدًا فقط مما يلي: |
|
andGroup |
قائمة التعبيرات المطلوب ضمها إلى AND معًا. يجب أن تحتوي فقط على ChannelGroupFilterExpressions مع orGroup. يجب ضبط هذا الخيار على أعلى مستوى في ChannelGroupFilterExpression. |
orGroup |
قائمة من التعبيرات يُشار إليها بالاختصار OR. لا يمكن أن تحتوي على ChannelGroupFilterExpressions مع andGroup أو orGroup. |
notExpression |
تعبير فلتر يجب عدم تعديله (معكوسه ومكمل). لا يمكن أن تتضمّن سوى السمة OrMetricFilter فقط. لا يمكن ضبط هذا الإعداد على المستوى الأعلى في ChannelGroupFilterExpression. |
filter |
فلتر على سمة واحدة. لا يمكن ضبط هذا الإعداد على المستوى الأعلى في ChannelGroupFilterExpression. |
ChannelGroupFilterExpressionList
قائمة بتعبيرات فلاتر مجموعات القنوات
تمثيل JSON |
---|
{
"filterExpressions": [
{
object ( |
الحقول | |
---|---|
filterExpressions[] |
قائمة بتعبيرات فلاتر مجموعات القنوات |
ChannelGroupFilter
فلتر معيّن لسمة واحدة.
تمثيل JSON |
---|
{ "fieldName": string, // Union field |
الحقول | |
---|---|
fieldName |
مطلوبة. غير قابل للتغيير. اسم السمة المطلوب فلترتها. |
حقل الاتحاد value_filter قيمة StringFilter أو InListFilter التي تحدّد سلوك الفلاتر هذه. يمكن أن يكون الحقل "value_filter " واحدًا فقط مما يلي: |
|
stringFilter |
فلتر لسمة من نوع سلسلة تتطابق مع نمط معيّن. |
inListFilter |
فلتر لبُعد سلسلة يتطابق مع قائمة معيّنة من الخيارات. |
StringFilter
فلتِر البيانات التي تكون فيها قيمة الحقل عبارة عن سلسلة. تكون المطابقة غير حساسة لحالة الأحرف.
تمثيل JSON |
---|
{
"matchType": enum ( |
الحقول | |
---|---|
matchType |
مطلوبة. نوع المطابقة لفلتر السلسلة. |
value |
مطلوبة. قيمة السلسلة المطلوب المطابقة معها. |
MatchType
كيفية استخدام الفلتر لتحديد المطابقة
عمليات التعداد | |
---|---|
MATCH_TYPE_UNSPECIFIED |
نوع المطابقة التلقائي. |
EXACT |
المطابقة التامة لقيمة السلسلة. |
BEGINS_WITH |
تبدأ بقيمة السلسلة. |
ENDS_WITH |
تنتهي بقيمة السلسلة. |
CONTAINS |
يحتوي على قيمة السلسلة. |
FULL_REGEXP |
يتطابق التعبير العادي الكامل مع قيمة السلسلة. |
PARTIAL_REGEXP |
يتطابق التعبير العادي الجزئي مع قيمة السلسلة. |
InListFilter
فلتر لبُعد سلسلة يتطابق مع قائمة معيّنة من الخيارات. تكون المطابقة غير حساسة لحالة الأحرف.
تمثيل JSON |
---|
{ "values": [ string ] } |
الحقول | |
---|---|
values[] |
مطلوبة. قائمة بقيم السلسلة المحتملة المطلوب مطابقتها معها. يجب ألا يكون الحقل فارغًا. |
الطُرق |
|
---|---|
|
ينشئ مجموعة قنوات. |
|
حذف مجموعة ChannelGroup من موقع إلكتروني |
|
ابحث عن مجموعة قنوات واحدة. |
|
يسرد ChannelGroups على موقع إلكتروني. |
|
لتعديل مجموعة قنوات |