REST Resource: properties.expandedDataSets

منبع: ExpandedDataSet

یک پیام منبع که نمایانگر یک ExpandedDataSet GA4 است.

نمایندگی JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "dimensionNames": [
    string
  ],
  "metricNames": [
    string
  ],
  "dimensionFilterExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "dataCollectionStartTime": string
}
فیلدها
name

string

فقط خروجی نام منبع برای این منبع ExpandedDataSet. قالب: خواص/{property_id}/expandedDataSets/{expandedDataSet}

displayName

string

مورد نیاز. نام نمایشی ExpandedDataSet. حداکثر 200 کاراکتر

description

string

اختیاری. شرح ExpandedDataSet. حداکثر 50 کاراکتر

dimensionNames[]

string

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

metricNames[]

string

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

dimensionFilterExpression

object ( ExpandedDataSetFilterExpression )

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

dataCollectionStartTime

string ( Timestamp format)

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

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

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 )

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

notExpression

object ( ExpandedDataSetFilterExpression )

یک عبارت فیلتری که باید NOT'ed شود (یعنی وارونه، تکمیل شود). باید دارای یک dimensionFilter باشد. این را نمی توان در سطح بالای 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

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

MatchType

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

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

InListFilter

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

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

string

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

caseSensitive

boolean

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

روش ها

create

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

delete

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

get

جستجو برای یک ExpandedDataSet.

list

ExpandedDataSets را در یک ویژگی فهرست می کند.

patch

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