- المرجع: ExpandedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- الطُرق
المرجع: ExpandedDataSet
رسالة مورد تمثّل ExpandedDataSet
تمثيل JSON |
---|
{
"name": string,
"displayName": string,
"description": string,
"dimensionNames": [
string
],
"metricNames": [
string
],
"dimensionFilterExpression": {
object ( |
الحقول | |
---|---|
name |
النتائج فقط. اسم المورد لمورد ExpandedDataSet هذا. التنسيق: properties/{property_id}/expandedDataSets/{expandedDataSet} |
display |
مطلوب. الاسم المعروض لمجموعة ExpandedDataSet الحد الأقصى 200 حرف. |
description |
اختيارية: وصف ExpandedDataSet يمكن استخدام 50 حرفًا كحدّ أقصى. |
dimension |
غير قابل للتغيير قائمة السمات المضمّنة في ExpandedDataSet اطّلِع على سمات واجهة برمجة التطبيقات للحصول على قائمة بأسماء السمات. |
metric |
غير قابل للتغيير قائمة المقاييس المضمّنة في ExpandedDataSet اطّلِع على مقاييس واجهة برمجة التطبيقات للحصول على قائمة بأسماء السمات. |
dimension |
غير قابل للتغيير تعبير منطقي لفلاتر ExpandedDataSet المطبَّقة على السمة المضمّنة في ExpandedDataSet يُستخدَم هذا الفلتر لتقليل عدد الصفوف وبالتالي تقليل فرصة العثور على صف |
data |
النتائج فقط. الوقت الذي بدأت فيه مجموعة البيانات الموسّعة (أو ستبدأ) في جمع البيانات. يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
ExpandedDataSetFilterExpression
تعبير منطقي لفلاتِر سمات EnhancedDataSet
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الربط expr التعبير الذي تم تطبيقه على فلتر يمكن أن يكون expr واحدًا مما يلي فقط: |
|
and |
قائمة بالتعبيرات التي سيتم ربطها معًا باستخدام "و" يجب أن يحتوي على تعبير ExpandedDataSetFilterExpression مع notExpression أو dimensionFilter. يجب ضبط هذه القيمة لعنصر ExpandedDataSetFilterExpression في المستوى الأعلى. |
not |
تعبير فلتر ليتمّ تطبيق النفي عليه (أي عكسه أو إكماله). يجب أن يتضمّن فلترًا للسمة. لا يمكن ضبط هذا الإعداد على المستوى الأعلى من ExpandedDataSetFilterExpression. |
filter |
فلتر على سمة واحدة لا يمكن ضبط هذا الإعداد على المستوى الأعلى من ExpandedDataSetFilterExpression. |
ExpandedDataSetFilterExpressionList
قائمة بتعبيرات فلاتر ExpandedDataSet
تمثيل JSON |
---|
{
"filterExpressions": [
{
object ( |
الحقول | |
---|---|
filter |
قائمة بتعبيرات فلاتر ExpandedDataSet |
ExpandedDataSetFilter
فلتر محدّد لسمة واحدة
تمثيل JSON |
---|
{ "fieldName": string, // Union field |
الحقول | |
---|---|
field |
مطلوب. اسم السمة المطلوب فلترتها. |
حقل الربط one_filter أحد الفلاتر أعلاه يمكن أن يكون one_filter واحدًا مما يلي فقط: |
|
string |
فلتر لسمة من النوع سلسلة يتطابق مع نمط معيّن. |
in |
فلتر لسمة سلسلة تطابق قائمة معيّنة من الخيارات |
StringFilter
فلتر لسمة من النوع سلسلة يتطابق مع نمط معيّن.
تمثيل JSON |
---|
{
"matchType": enum ( |
الحقول | |
---|---|
match |
مطلوب. نوع المطابقة لفلتر السلسلة. |
value |
مطلوب. قيمة السلسلة المطلوب مطابقتها. |
case |
اختيارية: إذا كانت القيمة true، تكون المطابقة حسّاسة لحالة الأحرف. إذا كانت القيمة false، تكون المطابقة غير حسّاسة لحالة الأحرف. يجب أن تكون صحيحة عندما يكون matchType هو EXACT. يجب أن تكون false عندما يكون matchType هو CONTAINS. |
MatchType
نوع المطابقة لفلتر السلسلة.
عمليات التعداد | |
---|---|
MATCH_TYPE_UNSPECIFIED |
غير محدّد |
EXACT |
مطابقة تامّة لقيمة السلسلة |
CONTAINS |
يحتوي على قيمة السلسلة. |
InListFilter
فلتر لسمة سلسلة تطابق قائمة معيّنة من الخيارات
تمثيل JSON |
---|
{ "values": [ string ], "caseSensitive": boolean } |
الحقول | |
---|---|
values[] |
مطلوب. قائمة بقيم السلاسل المحتملة التي يمكن مطابقتها يجب ألا يكون فارغًا. |
case |
اختيارية: إذا كانت القيمة true، تكون المطابقة حسّاسة لحالة الأحرف. إذا كانت القيمة false، تكون المطابقة غير حسّاسة لحالة الأحرف. يجب أن تكون صحيحة. |
الطُرق |
|
---|---|
|
لإنشاء ExpandedDataSet. |
|
لحذف ExpandedDataSet في موقع |
|
ابحث عن ExpandedDataSet واحد. |
|
يسرد ExpandedDataSets على موقع. |
|
تعديل ExpandedDataSet على موقع |