REST Resource: properties.expandedDataSets

المرجع: ExtendedDataSet

رسالة مرجع تمثِّل مجموعة البيانات الموسّعة في "إحصاءات Google 4"

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

string

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

displayName

string

مطلوب. الاسم المعروض لـ ExtendedDataSet. 200 حرف كحدّ أقصى

description

string

اختياريّ. وصف ExtendedDataSet. 50 حرفًا كحد أقصى

dimensionNames[]

string

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

metricNames[]

string

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

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

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

dataCollectionStartTime

string (Timestamp format)

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

طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

ExpandedDataSetFilterExpression

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

تمثيل 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)

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

notExpression

object (ExpandedDataSetFilterExpression)

تعبير فلتر يجب عدم استخدامه (أي معكوس ومتكامل). يجب أن يتضمّن البُعد فلترًا. لا يمكن ضبط هذا الخيار على المستوى الأعلى ExtendedDataSetFilterExpression.

filter

object (ExpandedDataSetFilter)

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

ExpandedDataSetFilterExpressionList

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

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

object (ExpandedDataSetFilterExpression)

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

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"، تكون المطابقة غير حسّاسة لحالة الأحرف. يجب أن تكون القيمة true عندما تكون matchType EXACT. يجب أن تكون القيمة false عندما تكون matchType هي CONTAINS.

MatchType

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

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

InListFilter

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

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

string

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

caseSensitive

boolean

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

الطُرق

create

تنشئ ExtendedDataSet.

delete

لحذف مجموعة ExtendedDataSet على موقع إلكتروني.

get

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

list

يسرد ExtendedDataSets على أحد المواقع.

patch

تُعدِّل مجموعة البيانات ExtendedDataSet على أحد المواقع.