- Zasób: ExtendedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- Metody
Zasób: ExtendedDataSet
Komunikat o zasobie reprezentujący rozwinięty 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 tego zasobu ExtendedDataSet. Format: properties/{property_id}/expandedDataSets/{expandedDataSet} |
displayName |
Wymagane. Wyświetlana nazwa rozszerzonego zbioru danych. Maksymalnie 200 znaków. |
description |
Opcjonalnie. Opis rozszerzonego zbioru danych. Maksymalnie 50 znaków. |
dimensionNames[] |
Stałe. Lista wymiarów uwzględnionych w rozwiniętym zbiorze danych. Listę nazw wymiarów znajdziesz w sekcji Wymiary interfejsu API. |
metricNames[] |
Stałe. Lista wskaźników uwzględnionych w rozwiniętym zbiorze danych. Listę nazw wymiarów znajdziesz w sekcji Dane interfejsu API. |
dimensionFilterExpression |
Stałe. Wyrażenie logiczne filtrów ExtendedDataSet zastosowanych do wymiaru uwzględnionego w rozszerzonym zbiorze danych. Ten filtr służy do zmniejszenia liczby wierszy, a tym samym szansy na napotkanie |
dataCollectionStartTime |
Tylko dane wyjściowe. Czas, w którym rozwinięty zbiór danych rozpoczął (lub rozpocznie) zbieranie danych. Sygnatura czasowa w formacie „Zulu” RFC3339 UTC 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 być tylko jedną z tych wartości: |
|
andGroup |
Lista wyrażeń połączonych operatorem ORAZ. Musi on zawierać element ExtendedDataSetFilterExpression z parametrem notExpression lub metricFilter. To ustawienie należy ustawić dla elementu ExtendedDataSetFilterExpression z poziomu najwyższego poziomu. |
notExpression |
Wyrażenie filtra, które ma być NIE, tzn. odwrócone, uzupełnione. Musi on zawierać wymiarFiltr. Tego ustawienia nie można ustawić w elemencie ExtendedDataSetFilterExpression z najwyższym poziomem. |
filter |
Filtr dotyczący pojedynczego wymiaru. Tego ustawienia nie można ustawić w elemencie ExtendedDataSetFilterExpression z najwyższym poziomem. |
ExpandedDataSetFilterExpressionList
Lista wyrażeń filtra rozszerzonego zbioru danych.
Zapis JSON |
---|
{
"filterExpressions": [
{
object ( |
Pola | |
---|---|
filterExpressions[] |
Lista wyrażeń filtra rozszerzonego zbioru danych. |
ExpandedDataSetFilter
Konkretny filtr pojedynczego wymiaru
Zapis JSON |
---|
{ "fieldName": string, // Union field |
Pola | |
---|---|
fieldName |
Wymagane. Nazwa wymiaru do filtrowania. |
Pole sumy one_filter . jednego z powyższych filtrów. one_filter może być tylko jedną z tych wartości: |
|
stringFilter |
Filtr wymiaru typu ciągu 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ągu znaków, który pasuje do określonego wzorca.
Zapis JSON |
---|
{
"matchType": enum ( |
Pola | |
---|---|
matchType |
Wymagane. Typ dopasowania dla filtra ciągu znaków. |
value |
Wymagane. Wartość ciągu znaków do dopasowania. |
caseSensitive |
Opcjonalnie. Jeśli ma wartość prawda, przy dopasowaniu rozróżniana jest wielkość liter. Jeśli ma wartość Fałsz, przy dopasowaniu nie jest rozróżniana wielkość liter. Ta wartość musi mieć wartość prawda, gdy parametr matchType ma wartość EXACT. Gdy parametr matchType ma wartość CONTAINS, wartość musi mieć wartość false (fałsz). |
MatchType
Typ dopasowania dla filtra ciągu znaków.
Wartości w polu enum | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Brak informacji |
EXACT |
Dokładne dopasowanie wartości ciągu. |
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 których ma być dopasowywana funkcja. Pole nie może być puste. |
caseSensitive |
Opcjonalnie. Jeśli ma wartość prawda, przy dopasowaniu rozróżniana jest wielkość liter. Jeśli ma wartość Fałsz, przy dopasowaniu nie jest rozróżniana wielkość liter. Musi mieć wartość prawda. |
Metody |
|
---|---|
|
Tworzy rozwinięty zbiór danych. |
|
Usuwa rozszerzony zbiór danych w usłudze. |
|
Wyszukiwanie pojedynczego rozszerzonego zbioru danych. |
|
Wyświetla listę rozszerzonych zbiorów danych w usłudze. |
|
Aktualizuje rozszerzony zbiór danych w usłudze. |