REST Resource: properties.expandedDataSets

משאב: ExtendedDataSet

הודעת משאב שמייצגת ExtendedDataSet של GA4.

ייצוג 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. רשימה של שמות המאפיינים מופיעה בקטע מאפייני API.

metricNames[]

string

בלתי משתנה. רשימת המדדים הכלולים ב-ExtendedDataSet. רשימה של שמות המאפיינים מופיעה במדדי API.

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

בלתי משתנה. ביטוי לוגי של מסנני ExtendedDataSet שהוחלו על מאפיין שכלול ב-ExtendedDataSet. המסנן הזה משמש לצמצום מספר השורות, ולכן הסיכוי שתופיע שורה אחת (other).

dataCollectionStartTime

string (Timestamp format)

פלט בלבד. הזמן שבו קבוצת הנתונים המורחבת התחילה (או תתחיל) איסוף נתונים.

חותמת זמן בפורמט "זולו" RFC3339 UTC, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: "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)

רשימה של ביטויים שיש לצרף יחד. היא צריכה להכיל ExtendedDataSetFilterExpression עם notExpression או resultFilter. צריך להגדיר את הערך הזה עבור 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

סוג ההתאמה למסנן המחרוזות.

טיפוסים בני מנייה (enums)
MATCH_TYPE_UNSPECIFIED לא צוין
EXACT התאמה מדויקת של ערך המחרוזת.
CONTAINS מכיל את ערך המחרוזת.

InListFilter

מסנן למאפיין מחרוזת שתואם לרשימה מסוימת של אפשרויות.

ייצוג JSON
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
שדות
values[]

string

חובה. הרשימה של ערכי המחרוזת האפשריים שניתן להתאים אליהם. אי אפשר להשאיר את השדה ריק.

caseSensitive

boolean

זה שינוי אופציונלי. אם הערך הוא True, ההתאמה היא תלוית אותיות רישיות. אם הערך הוא False, ההתאמה לא תלוית אותיות רישיות. חייב להיות נכון.

שיטות

create

יצירת מערך ExtendedDataSet.

delete

מחיקת ExtendedDataSet בנכס.

get

חיפוש ערך ExtendedDataSet יחיד.

list

בתיבת הדו-שיח הזו מפורטים ExtendedDataSets בנכס.

patch

עדכון של ExtendedDataSet בנכס.