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 أرقام عشرية. يتم أيضًا قبول العناصر غير "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)

تعبير فلتر ليتمّ تطبيق النفي عليه (أي عكسه أو إكماله). يجب أن يتضمّن فلترًا للسمة. لا يمكن ضبط هذا الإعداد على المستوى الأعلى من 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 على موقع