REST Resource: properties.expandedDataSets

المرجع: ExpandedDataSet

رسالة مورد تمثّل ExpandedDataSet.

تمثيل JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "dimensionNames": [
    string
  ],
  "metricNames": [
    string
  ],
  "dimensionFilterExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "dataCollectionStartTime": string
}
الحقول
name

string

النتائج فقط. اسم المورد لمورد ExpandedDataSet هذا. التنسيق: properties/{property_id}/expandedDataSets/{expandedDataSet}

displayName

string

مطلوب. الاسم المعروض لمجموعة ExpandedDataSet. 200 حرف بحد أقصى

description

string

اختيارية: وصف ExpandedDataSet يمكن استخدام 50 حرفًا كحدّ أقصى.

dimensionNames[]

string

غير قابل للتغيير قائمة السمات المضمّنة في ExpandedDataSet اطّلِع على سمات واجهة برمجة التطبيقات للحصول على قائمة بأسماء السمات.

metricNames[]

string

غير قابل للتغيير قائمة المقاييس المضمّنة في ExpandedDataSet اطّلِع على مقاييس واجهة برمجة التطبيقات للحصول على قائمة بأسماء السمات.

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

غير قابل للتغيير تعبير منطقي لفلاتر ExpandedDataSet المطبّقة على السمة المضمّنة في ExpandedDataSet. يُستخدَم هذا الفلتر لتقليل عدد الصفوف وبالتالي فرصة العثور على صف other.

dataCollectionStartTime

string (Timestamp format)

النتائج فقط. الوقت الذي بدأت فيه مجموعة البيانات الموسّعة (أو ستبدأ) في جمع البيانات.

يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول Offsets غير "Z". على سبيل المثال: "2014-10-02T15:01:23Z" أو "2014-10-02T15:01:23.045123456Z" أو "2014-10-02T15:01:23+05:30".

ExpandedDataSetFilterExpression

تعبير منطقي لفلاتر سمات EnhancedDataSet

تمثيل JSON
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (ExpandedDataSetFilterExpressionList)
  },
  "notExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "filter": {
    object (ExpandedDataSetFilter)
  }
  // End of list of possible types for union field expr.
}
الحقول
حقل الربط expr التعبير الذي تم تطبيقه على فلتر يمكن أن يكون expr واحدًا فقط مما يلي:
andGroup

object (ExpandedDataSetFilterExpressionList)

قائمة بالتعبيرات التي سيتم ربطها معًا باستخدام "و" يجب أن يحتوي على تعبير ExpandedDataSetFilterExpression مع notExpression أو dimensionFilter. يجب ضبط هذا الإعداد لتعبير ExpandedDataSetFilterExpression من المستوى الأعلى.

notExpression

object (ExpandedDataSetFilterExpression)

تعبير فلتر ليتمّ تطبيق NOT عليه (أي عكسه أو إكماله). يجب أن يتضمّن فلترًا للسمة. لا يمكن ضبط هذا الإعداد على ExpandedDataSetFilterExpression من المستوى الأعلى.

filter

object (ExpandedDataSetFilter)

فلتر على سمة واحدة لا يمكن ضبط هذا الإعداد على ExpandedDataSetFilterExpression من المستوى الأعلى.

ExpandedDataSetFilterExpressionList

قائمة بتعبيرات فلاتر ExpandedDataSet

تمثيل JSON
{
  "filterExpressions": [
    {
      object (ExpandedDataSetFilterExpression)
    }
  ]
}
الحقول
filterExpressions[]

object (ExpandedDataSetFilterExpression)

قائمة بتعبيرات فلاتر ExpandedDataSet

ExpandedDataSetFilter

فلتر محدّد لسمة واحدة

تمثيل JSON
{
  "fieldName": string,

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  }
  // End of list of possible types for union field one_filter.
}
الحقول
fieldName

string

مطلوب. اسم السمة المطلوب فلترتها.

حقل الربط one_filter أحد الفلاتر أعلاه يمكن أن يكون one_filter واحدًا فقط مما يلي:
stringFilter

object (StringFilter)

فلتر لسمة من النوع سلسلة تتطابق مع نمط معيّن

inListFilter

object (InListFilter)

فلتر لسمة سلسلة تتطابق مع قائمة معيّنة من الخيارات

StringFilter

فلتر لسمة من النوع سلسلة تتطابق مع نمط معيّن

تمثيل JSON
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
الحقول
matchType

enum (MatchType)

مطلوب. نوع المطابقة لفلتر السلسلة.

value

string

مطلوب. قيمة السلسلة المطلوب مطابقتها.

caseSensitive

boolean

اختيارية: إذا كانت القيمة true، تكون المطابقة حسّاسة لحالة الأحرف. إذا كانت القيمة false، تكون المطابقة غير حسّاسة لحالة الأحرف. يجب أن تكون صحيحة عندما يكون matchType هو EXACT. يجب أن تكون false عندما يكون matchType هو CONTAINS.

MatchType

نوع المطابقة لفلتر السلسلة.

عمليات التعداد
MATCH_TYPE_UNSPECIFIED غير محدّد
EXACT مطابقة تامّة لقيمة السلسلة
CONTAINS يحتوي على قيمة السلسلة.

InListFilter

فلتر لسمة سلسلة تتطابق مع قائمة معيّنة من الخيارات

تمثيل JSON
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
الحقول
values[]

string

مطلوب. قائمة قيم السلاسل المحتملة التي يمكن مطابقتها يجب ألا يكون فارغًا.

caseSensitive

boolean

اختيارية: إذا كانت القيمة true، تكون المطابقة حسّاسة لحالة الأحرف. إذا كانت القيمة false، تكون المطابقة غير حسّاسة لحالة الأحرف. يجب أن تكون صحيحة.

الطُرق

create

تُنشئ ExpandedDataSet.

delete

تؤدي هذه العملية إلى حذف ExpandedDataSet في موقع.

get

ابحث عن ExpandedDataSet واحد.

list

يُدرج ExpandedDataSets في موقع.

patch

تعديل ExpandedDataSet على موقع