- Ressource: ExpandedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- Methoden
Ressource: ExpandedDataSet
Eine Ressourcennachricht, die eine ExpandedDataSet darstellt.
| JSON-Darstellung | 
|---|
| {
  "name": string,
  "displayName": string,
  "description": string,
  "dimensionNames": [
    string
  ],
  "metricNames": [
    string
  ],
  "dimensionFilterExpression": {
    object ( | 
| Felder | |
|---|---|
| name | 
 Nur Ausgabe. Der Ressourcenname dieser ExpandedDataSet-Ressource. Format: properties/{property_id}/expandedDataSets/{expandedDataSet} | 
| displayName | 
 Erforderlich. Der Anzeigename des ExpandedDataSet. Maximal 200 Zeichen. | 
| description | 
 Optional. Die Beschreibung des ExpandedDataSet. Maximal 50 Zeichen. | 
| dimensionNames[] | 
 Nicht veränderbar. Die Liste der Dimensionen, die im erweiterten Datensatz enthalten sind. Eine Liste der Dimensionsnamen finden Sie unter API-Dimensionen. | 
| metricNames[] | 
 Nicht veränderbar. Die Liste der Messwerte, die im erweiterten Datensatz enthalten sind. Eine Liste der Dimensionsnamen finden Sie unter API-Messwerte. | 
| dimensionFilterExpression | 
 Nicht veränderbar. Ein logischer Ausdruck von ExpandedDataSet-Filtern, der auf die Dimension angewendet wird, die in ExpandedDataSet enthalten ist. Mit diesem Filter wird die Anzahl der Zeilen und damit die Wahrscheinlichkeit verringert, dass eine  | 
| dataCollectionStartTime | 
 Nur Ausgabe. Zeitpunkt, zu dem die Datenerhebung für den erweiterten Datensatz begonnen hat (oder beginnen wird). Es wird RFC 3339 verwendet, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Glieder mit Dezimalstellen enthält. Andere Achsenbezeichnungen als „Z“ sind ebenfalls zulässig. Beispiele:  | 
ExpandedDataSetFilterExpression
Ein logischer Ausdruck von Dimensionsfiltern für erweiterte Datensätze.
| JSON-Darstellung | 
|---|
| { // Union field | 
| Felder | |
|---|---|
| Union-Feld expr. Der Ausdruck, der auf einen Filter angewendet wird. Fürexprist nur einer der folgenden Werte zulässig: | |
| andGroup | 
 Eine Liste von Ausdrücken, die durch AND verknüpft werden sollen. Er muss einen ExpandedDataSetFilterExpression mit entweder notExpression oder dimensionFilter enthalten. Dies muss für den ExpandedDataSetFilterExpression der obersten Ebene festgelegt werden. | 
| notExpression | 
 Ein Filterausdruck, der durch „NICHT“ negiert (d. h. umgekehrt, ergänzt) werden soll. Er muss einen Dimensionsfilter enthalten. Dies kann nicht auf der obersten Ebene des ExpandedDataSetFilterExpression festgelegt werden. | 
| filter | 
 Ein Filter für eine einzelne Dimension. Dies kann nicht auf der obersten Ebene des ExpandedDataSetFilterExpression festgelegt werden. | 
ExpandedDataSetFilterExpressionList
Eine Liste von Filterausdrücken für ExpandedDataSet.
| JSON-Darstellung | 
|---|
| {
  "filterExpressions": [
    {
      object ( | 
| Felder | |
|---|---|
| filterExpressions[] | 
 Eine Liste von Filterausdrücken für ExpandedDataSet. | 
ExpandedDataSetFilter
Ein bestimmter Filter für eine einzelne Dimension
| JSON-Darstellung | 
|---|
| { "fieldName": string, // Union field | 
| Felder | |
|---|---|
| fieldName | 
 Erforderlich. Der Name der Dimension, nach der gefiltert werden soll. | 
| Union-Feld one_filter. Einer der oben genannten Filter Fürone_filterist nur einer der folgenden Werte zulässig: | |
| stringFilter | 
 Ein Filter für eine Dimension vom Typ „String“, die einem bestimmten Muster entspricht. | 
| inListFilter | 
 Ein Filter für eine Stringdimension, der mit einer bestimmten Liste von Optionen übereinstimmt. | 
StringFilter
Ein Filter für eine Dimension vom Typ „String“, die einem bestimmten Muster entspricht.
| JSON-Darstellung | 
|---|
| {
  "matchType": enum ( | 
| Felder | |
|---|---|
| matchType | 
 Erforderlich. Der Übereinstimmungstyp für den Stringfilter. | 
| value | 
 Erforderlich. Der Stringwert, mit dem verglichen werden soll. | 
| caseSensitive | 
 Optional. Wenn „wahr“ festgelegt ist, wird bei der Übereinstimmung zwischen Groß- und Kleinschreibung unterschieden. Wenn „falsch“ festgelegt ist, wird beim Abgleich nicht zwischen Groß- und Kleinschreibung unterschieden. Muss „wahr“ sein, wenn „matchType“ auf „EXACT“ festgelegt ist. Muss „false“ sein, wenn „matchType“ den Wert „ENTHÄLT“ hat. | 
MatchType
Der Übereinstimmungstyp für den Stringfilter.
| Enums | |
|---|---|
| MATCH_TYPE_UNSPECIFIED | Ohne Angabe | 
| EXACT | Exakte Übereinstimmung des Stringwerts. | 
| CONTAINS | Enthält den Stringwert. | 
InListFilter
Ein Filter für eine Stringdimension, der mit einer bestimmten Liste von Optionen übereinstimmt.
| JSON-Darstellung | 
|---|
| { "values": [ string ], "caseSensitive": boolean } | 
| Felder | |
|---|---|
| values[] | 
 Erforderlich. Die Liste der möglichen Stringwerte, mit denen abgeglichen werden soll. Darf nicht leer sein. | 
| caseSensitive | 
 Optional. Wenn „wahr“ festgelegt ist, wird bei der Übereinstimmung zwischen Groß- und Kleinschreibung unterschieden. Wenn „falsch“ festgelegt ist, wird beim Abgleich nicht zwischen Groß- und Kleinschreibung unterschieden. Muss wahr sein. | 
| Methoden | |
|---|---|
| 
 | Erstellt ein erweitertes Dataset. | 
| 
 | Löscht ein ExpandedDataSet für eine Property. | 
| 
 | Suche nach einer einzelnen ExpandedDataSet. | 
| 
 | Listet ExpandedDataSets für eine Property auf. | 
| 
 | Aktualisiert ein ExpandedDataSet für eine Property. |