- Zasób: ExpandedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- Metody
Zasób: ExpandedDataSet
Wiadomość o zasobie reprezentująca ExpandedDataSet.
| Zapis JSON |
|---|
{
"name": string,
"displayName": string,
"description": string,
"dimensionNames": [
string
],
"metricNames": [
string
],
"dimensionFilterExpression": {
object ( |
| Pola | |
|---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu tego zasobu ExpandedDataSet. Format: properties/{property_id}/expandedDataSets/{expandedDataSet} |
displayName |
Wymagane. Wyświetlana nazwa ExpandedDataSet. Maks. 200 znaków. |
description |
Opcjonalnie. Opis obiektu ExpandedDataSet. Maksymalnie 50 znaków. |
dimensionNames[] |
Niezmienna. Lista wymiarów uwzględnionych w obszernym zbiorze danych. Listę nazw wymiarów znajdziesz w sekcji Wymiary interfejsu API. |
metricNames[] |
Niezmienna. Lista danych uwzględnionych w obiekcie ExpandedDataSet. Listę nazw wymiarów znajdziesz w sekcji Dane interfejsu API. |
dimensionFilterExpression |
Niezmienna. Wyrażenie logiczne filtrów ExpandedDataSet zastosowanych do wymiaru uwzględnionego w ExpandedDataSet. Ten filtr służy do zmniejszania liczby wierszy, a tym samym prawdopodobieństwa napotkania wiersza |
dataCollectionStartTime |
Tylko dane wyjściowe. Czas, w którym rozwinięty zbiór danych zaczął (lub zacznie) zbierać dane. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
ExpandedDataSetFilterExpression
Wyrażenie logiczne filtrów wymiarów EnhancedDataSet.
| Zapis JSON |
|---|
{ // Union field |
| Pola | |
|---|---|
Pole zbiorcze expr. Wyrażenie zastosowane do filtra. expr może mieć tylko jedną z tych wartości: |
|
andGroup |
Lista wyrażeń, które mają być połączone operatorem AND. Musi zawierać ExpandedDataSetFilterExpression z notExpression lub dimensionFilter. Musi być ustawiony dla wyrażenia ExpandedDataSetFilterExpression najwyższego poziomu. |
notExpression |
Wyrażenie filtra, które ma zostać zanegowane (odwrócone, uzupełnione). Musi zawierać element dimensionFilter. Nie można go ustawić w przypadku wyrażenia ExpandedDataSetFilterExpression najwyższego poziomu. |
filter |
Filtr dotyczący jednego wymiaru. Nie można go ustawić w przypadku wyrażenia ExpandedDataSetFilterExpression najwyższego poziomu. |
ExpandedDataSetFilterExpressionList
Lista wyrażeń filtra ExpandedDataSet.
| Zapis JSON |
|---|
{
"filterExpressions": [
{
object ( |
| Pola | |
|---|---|
filterExpressions[] |
Lista wyrażeń filtra ExpandedDataSet. |
ExpandedDataSetFilter
konkretny filtr dla pojedynczego wymiaru;
| Zapis JSON |
|---|
{ "fieldName": string, // Union field |
| Pola | |
|---|---|
fieldName |
Wymagane. Nazwa wymiaru, według którego chcesz filtrować. |
Pole zbiorcze one_filter. jeden z powyższych filtrów. one_filter może mieć tylko jedną z tych wartości: |
|
stringFilter |
Filtr wymiaru typu ciąg znaków, który pasuje do określonego wzorca. |
inListFilter |
Filtr wymiaru tekstowego, który pasuje do określonej listy opcji. |
StringFilter
Filtr wymiaru typu ciąg znaków, który pasuje do określonego wzorca.
| Zapis JSON |
|---|
{
"matchType": enum ( |
| Pola | |
|---|---|
matchType |
Wymagane. Typ dopasowania filtra ciągu znaków. |
value |
Wymagane. Wartość ciągu znaków, do której ma nastąpić dopasowanie. |
caseSensitive |
Opcjonalnie. Jeśli ma wartość true, w dopasowaniu jest rozróżniana wielkość liter. Jeśli ma wartość „false”, wielkość liter nie jest rozróżniana. Musi mieć wartość „true”, gdy typ dopasowania to EXACT. Gdy matchType ma wartość CONTAINS, musi mieć wartość false. |
MatchType
Typ dopasowania filtra ciągu znaków.
| Wartości w polu enum | |
|---|---|
MATCH_TYPE_UNSPECIFIED |
Nie określono |
EXACT |
Dopasowanie ścisłe do wartości ciągu. |
CONTAINS |
Zawiera wartość w postaci ciągu znaków. |
InListFilter
Filtr wymiaru tekstowego, który pasuje do określonej listy opcji.
| Zapis JSON |
|---|
{ "values": [ string ], "caseSensitive": boolean } |
| Pola | |
|---|---|
values[] |
Wymagane. Lista możliwych wartości ciągu znaków, do których ma nastąpić dopasowanie. Nie może być puste. |
caseSensitive |
Opcjonalnie. Jeśli ma wartość true, w dopasowaniu jest rozróżniana wielkość liter. Jeśli ma wartość „false”, wielkość liter nie jest rozróżniana. Musi być prawdziwe. |
Metody |
|
|---|---|
|
Tworzy obiekt ExpandedDataSet. |
|
Usuwa rozszerzony zbiór danych w usłudze. |
|
Wyszukiwanie pojedynczego obiektu ExpandedDataSet. |
|
Wyświetla listę rozszerzonych zbiorów danych w usłudze. |
|
Aktualizuje rozszerzony zbiór danych w usłudze. |