- 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 für diese 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. 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 EnhancedDataSets.
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“ miteinander 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 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 | |
---|---|
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 . Einen der oben genannten Filter Für one_filter ist nur einer der folgenden Werte zulässig: |
|
string |
Ein Filter für eine Dimension vom Typ „String“, 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 Typ „String“, die einem bestimmten Muster entspricht.
JSON-Darstellung |
---|
{
"matchType": enum ( |
Felder | |
---|---|
match |
Erforderlich. Die Keyword-Option 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 „false“ festgelegt ist, wird bei der Übereinstimmung 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
Die Keyword-Option für den Stringfilter.
Enums | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Ohne Angabe |
EXACT |
Genaue Ü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 „false“ festgelegt ist, wird bei der Übereinstimmung nicht zwischen Groß- und Kleinschreibung unterschieden. Muss wahr sein. |
Methoden |
|
---|---|
|
Erstellt ein erweitertes Dataset. |
|
Löscht ein ExpandedDataSet für eine Property. |
|
Suche nach einem einzelnen Dataset mit Detailzeilen. |
|
Listet ExpandedDataSets für eine Property auf. |
|
Aktualisiert ein erweitertes Datenset für eine Property. |