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