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. حداکثر ۲۰۰ کاراکتر.

description

string

اختیاری. توضیحات ExpandedDataSet. حداکثر ۵۰ کاراکتر.

dimensionNames[]

string

تغییرناپذیر. فهرست ابعاد موجود در ExpandedDataSet. برای فهرست نام ابعاد به API Dimensions مراجعه کنید.

metricNames[]

string

تغییرناپذیر. فهرست معیارهای موجود در ExpandedDataSet. برای فهرست نام ابعاد، به معیارهای API مراجعه کنید.

dimensionFilterExpression

object ( ExpandedDataSetFilterExpression )

تغییرناپذیر. یک عبارت منطقی از فیلترهای ExpandedDataSet که بر روی بُعد موجود در ExpandedDataSet اعمال می‌شود. این فیلتر برای کاهش تعداد ردیف‌ها و در نتیجه احتمال مواجهه با ردیف‌های other استفاده می‌شود.

dataCollectionStartTime

string ( Timestamp format)

فقط خروجی. زمانی که مجموعه داده‌های توسعه‌یافته شروع به جمع‌آوری داده‌ها کرده (یا شروع خواهد کرد).

از RFC 3339 استفاده می‌کند، که در آن خروجی تولید شده همیشه به صورت Z-normalized خواهد بود و از ارقام کسری ۰، ۳، ۶ یا ۹ استفاده می‌کند. آفست‌های غیر از "Z" نیز پذیرفته می‌شوند. مثال‌ها: "2014-10-02T15:01:23Z" ، "2014-10-02T15:01:23.045123456Z" یا "2014-10-02T15:01:23+05:30" .

عبارت فیلتر مجموعه داده گسترده

یک عبارت منطقی از فیلترهای بُعد 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 )

فهرستی از عبارات که باید با هم AND شوند. این فهرست باید شامل یک ExpandedDataSetFilterExpression به همراه notExpression یا dimensionFilter باشد. این باید برای ExpandedDataSetFilterExpression سطح بالا تنظیم شود.

notExpression

object ( ExpandedDataSetFilterExpression )

یک عبارت فیلتر که نباید (یعنی معکوس یا مکمل) شود. باید شامل یک dimensionFilter باشد. این را نمی‌توان در سطح بالای ExpandedDataSetFilterExpression تنظیم کرد.

filter

object ( ExpandedDataSetFilter )

یک فیلتر روی یک بُعد. این فیلتر را نمی‌توان روی سطح بالایی ExpandedDataSetFilterExpression تنظیم کرد.

فیلتر مجموعه داده گسترده (ExpandedDataSetFilterExpressionList)

فهرستی از عبارات فیلتر ExpandedDataSet.

نمایش JSON
{
  "filterExpressions": [
    {
      object (ExpandedDataSetFilterExpression)
    }
  ]
}
فیلدها
filterExpressions[]

object ( ExpandedDataSetFilterExpression )

فهرستی از عبارات فیلتر ExpandedDataSet.

فیلتر ExpandedDataSet

یک فیلتر خاص برای یک بعد واحد

نمایش 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 )

فیلتری برای بُعد رشته‌ای که با فهرست خاصی از گزینه‌ها مطابقت دارد.

فیلتر رشته‌ای

فیلتری برای بُعدی از نوع رشته که با الگوی خاصی مطابقت دارد.

نمایش JSON
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
فیلدها
matchType

enum ( MatchType )

الزامی. نوع تطبیق برای فیلتر رشته.

value

string

الزامی. مقدار رشته‌ای که قرار است با آن تطبیق داده شود.

caseSensitive

boolean

اختیاری. اگر درست باشد، تطابق به حروف کوچک و بزرگ حساس است. اگر نادرست باشد، تطابق به حروف کوچک و بزرگ حساس نیست. وقتی matchType برابر با EXACT است، باید درست باشد. وقتی matchType برابر با CONTAINS است، باید نادرست باشد.

نوع تطابق

نوع تطبیق برای فیلتر رشته‌ای.

انوم‌ها
MATCH_TYPE_UNSPECIFIED نامشخص
EXACT تطابق دقیق با مقدار رشته.
CONTAINS شامل مقدار رشته‌ای است.

فیلتر درون‌لیست

فیلتری برای بُعد رشته‌ای که با فهرست خاصی از گزینه‌ها مطابقت دارد.

نمایش JSON
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
فیلدها
values[]

string

الزامی. فهرستی از مقادیر رشته‌ای ممکن برای تطبیق. باید خالی نباشد.

caseSensitive

boolean

اختیاری. اگر درست باشد، تطابق به حروف کوچک و بزرگ حساس است. اگر نادرست باشد، تطابق به حروف کوچک و بزرگ حساس نیست. باید درست باشد.

روش‌ها

create

یک ExpandedDataSet ایجاد می‌کند.

delete

یک ExpandedDataSet را از روی یک ویژگی حذف می‌کند.

get

به دنبال یک ExpandedDataSet بگردید.

list

ExpandedDataSet ها را روی یک ویژگی لیست می‌کند.

patch

یک ExpandedDataSet را روی یک ویژگی به‌روزرسانی می‌کند.