- 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} |
display |
Erforderlich. Der Anzeigename des ExpandedDataSet. Maximal 200 Zeichen. |
description |
Optional. Die Beschreibung des erweiterten Datensatzes. Maximal 50 Zeichen. |
dimension |
Nicht veränderbar. Die Liste der Dimensionen, die im erweiterten Datensatz enthalten sind. Eine Liste der Dimensionsnamen finden Sie unter API-Dimensionen. |
metric |
Nicht veränderbar. Die Liste der Messwerte, die im erweiterten Datensatz enthalten sind. Eine Liste der Dimensionsnamen finden Sie unter API-Messwerte. |
dimension |
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 |
data |
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ür expr ist nur einer der folgenden Werte zulässig: |
|
and |
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. |
not |
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 von „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 | |
---|---|
filter |
Eine Liste von Filterausdrücken für ExpandedDataSet. |
ExpandedDataSetFilter
Ein bestimmter Filter für eine einzelne Dimension
JSON-Darstellung |
---|
{ "fieldName": string, // Union field |
Felder | |
---|---|
field |
Erforderlich. Der Name der Dimension, nach der gefiltert werden soll. |
Union-Feld one_filter . Einer der oben genannten Filter Für one_filter ist nur einer der folgenden Werte zulässig: |
|
string |
Ein Filter für eine Dimension vom Stringtyp, die einem bestimmten Muster entspricht. |
in |
Ein Filter für eine Stringdimension, der mit einer bestimmten Liste von Optionen übereinstimmt. |
StringFilter
Ein Filter für eine Dimension vom Stringtyp, die einem bestimmten Muster entspricht.
JSON-Darstellung |
---|
{
"matchType": enum ( |
Felder | |
---|---|
match |
Erforderlich. Der Übereinstimmungstyp für den Stringfilter. |
value |
Erforderlich. Der Stringwert, mit dem verglichen werden soll. |
case |
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. |
case |
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 erweitertes Datenset für eine Property. |