- Zasób: ExtendedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- Metody
Zasób: ExtendedDataSet
Komunikat zasobu reprezentujący rozszerzony zbiór danych GA4.
Zapis JSON |
---|
{
"name": string,
"displayName": string,
"description": string,
"dimensionNames": [
string
],
"metricNames": [
string
],
"dimensionFilterExpression": {
object ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu ExtendedDataSet. Format: properties/{identyfikator_usługi}/expandedDataSets/{expandedDataSet} |
displayName |
Wymagane. Wyświetlana nazwa rozwiniętego zbioru danych. Maksymalnie 200 znaków. |
description |
Opcjonalnie: Opis rozwiniętego zbioru danych. Maksymalnie 50 znaków. |
dimensionNames[] |
Stały. Lista wymiarów zawartych w rozwiniętym zbiorze danych. Lista nazw wymiarów znajdziesz w artykule Wymiary interfejsu API. |
metricNames[] |
Stały. Lista danych zawartych w rozwiniętym zbiorze danych. Listę nazw wymiarów znajdziesz w sekcji Dane interfejsu API. |
dimensionFilterExpression |
Stały. Wyrażenie logiczne filtrów ExtendedDataSet zastosowane do wymiaru uwzględnionego w ExtendedDataSet. Ten filtr zmniejsza liczbę wierszy, a tym samym pozwala na wyświetlenie wiersza |
dataCollectionStartTime |
Tylko dane wyjściowe. Czas, w którym rozpoczęto (lub rozpocznie się) zbieranie danych w rozwiniętym zbiorze danych. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
ExpandedDataSetFilterExpression
Wyrażenie logiczne filtrów wymiarów EnhancedDataSet.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole sumy 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 ORAZ. Musi zawierać wyrażenie ExtendedDataSetFilterExpression z parametrem notExpression lubdimensionFilter. Należy go ustawić dla klasy ExtendedDataSetFilterExpression na najwyższym poziomie. |
notExpression |
Wyrażenie filtra, które NIE ma być ignorowane (tzn. odwrócone, uzupełnione). Musi zawierać parametr wymiarFilter. Nie można tego ustawić na najwyższym poziomie ExtendedDataSetFilterExpression. |
filter |
Filtr pojedynczego wymiaru. Nie można tego ustawić na najwyższym poziomie ExtendedDataSetFilterExpression. |
ExpandedDataSetFilterExpressionList
Lista wyrażeń filtra ExtendedDataSet.
Zapis JSON |
---|
{
"filterExpressions": [
{
object ( |
Pola | |
---|---|
filterExpressions[] |
Lista wyrażeń filtra ExtendedDataSet. |
ExpandedDataSetFilter
Konkretny filtr jednego wymiaru
Zapis JSON |
---|
{ "fieldName": string, // Union field |
Pola | |
---|---|
fieldName |
Wymagane. Nazwa wymiaru do filtrowania. |
Pole sumy 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 ciągu znaków, który pasuje do konkretnej 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, która ma zostać dopasowana do dopasowania. |
caseSensitive |
Opcjonalnie: Jeśli parametr ma wartość prawda, dopasowanie uwzględnia wielkość liter. W przypadku wartości false (fałsz) wielkość liter nie jest rozróżniana. Wartość musi mieć wartość prawda, gdy typ dopasowania ma wartość EXACT. Wartość musi mieć wartość false, jeśli typ dopasowania ma wartość CONTAINS. |
MatchType
Typ dopasowania filtra ciągu znaków.
Wartości w polu enum | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Nie określono |
EXACT |
Dopasowanie ścisłe wartości ciągu znaków. |
CONTAINS |
Zawiera wartość ciągu znaków. |
InListFilter
Filtr wymiaru ciągu znaków, który pasuje do konkretnej listy opcji.
Zapis JSON |
---|
{ "values": [ string ], "caseSensitive": boolean } |
Pola | |
---|---|
values[] |
Wymagane. Lista możliwych wartości ciągu znaków do porównania. Pole nie może być puste. |
caseSensitive |
Opcjonalnie: Jeśli parametr ma wartość prawda, dopasowanie uwzględnia wielkość liter. W przypadku wartości false (fałsz) wielkość liter nie jest rozróżniana. Musi mieć wartość prawda. |
Metody |
|
---|---|
|
Tworzy rozwinięty zbiór danych. |
|
Usuwa w usłudze rozwijany zbiór danych. |
|
Wyszukiwanie pojedynczego rozwiniętego zbioru danych. |
|
Wyświetla listę rozszerzonych zbiorów danych w usłudze. |
|
Aktualizuje w usłudze rozwinięty zbiór danych. |