REST Resource: properties.expandedDataSets

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 (ExpandedDataSetFilterExpression)
  },
  "dataCollectionStartTime": string
}
Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu tego zasobu ExtendedDataSet. Format: properties/{property_id}/expandedDataSets/{expandedDataSet}

displayName

string

Wymagane. Wyświetlana nazwa rozszerzonego zbioru danych. Maksymalnie 200 znaków.

description

string

Opcjonalnie. Opis rozszerzonego zbioru danych. Maksymalnie 50 znaków.

dimensionNames[]

string

Stałe. Lista wymiarów uwzględnionych w rozwiniętym zbiorze danych. Listę nazw wymiarów znajdziesz w sekcji Wymiary interfejsu API.

metricNames[]

string

Stałe. Lista wskaźników uwzględnionych w rozwiniętym zbiorze danych. Listę nazw wymiarów znajdziesz w sekcji Dane interfejsu API.

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

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 other wiersza.

dataCollectionStartTime

string (Timestamp format)

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: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

ExpandedDataSetFilterExpression

Wyrażenie logiczne filtrów wymiarów EnhancedDataSet.

Zapis JSON
{

  // Union field expr can be only one of the following:
  "andGroup": {
    object (ExpandedDataSetFilterExpressionList)
  },
  "notExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "filter": {
    object (ExpandedDataSetFilter)
  }
  // End of list of possible types for union field expr.
}
Pola
Pole sumy expr. Wyrażenie zastosowane do filtra. expr może być tylko jedną z tych wartości:
andGroup

object (ExpandedDataSetFilterExpressionList)

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

object (ExpandedDataSetFilterExpression)

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

object (ExpandedDataSetFilter)

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 (ExpandedDataSetFilterExpression)
    }
  ]
}
Pola
filterExpressions[]

object (ExpandedDataSetFilterExpression)

Lista wyrażeń filtra rozszerzonego zbioru danych.

ExpandedDataSetFilter

Konkretny filtr pojedynczego wymiaru

Zapis JSON
{
  "fieldName": string,

  // Union field one_filter can be only one of the following:
  "stringFilter": {
    object (StringFilter)
  },
  "inListFilter": {
    object (InListFilter)
  }
  // End of list of possible types for union field one_filter.
}
Pola
fieldName

string

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

object (StringFilter)

Filtr wymiaru typu ciągu znaków, który pasuje do określonego wzorca.

inListFilter

object (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 (MatchType),
  "value": string,
  "caseSensitive": boolean
}
Pola
matchType

enum (MatchType)

Wymagane. Typ dopasowania dla filtra ciągu znaków.

value

string

Wymagane. Wartość ciągu znaków do dopasowania.

caseSensitive

boolean

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[]

string

Wymagane. Lista możliwych wartości ciągu znaków, do których ma być dopasowywana funkcja. Pole nie może być puste.

caseSensitive

boolean

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

create

Tworzy rozwinięty zbiór danych.

delete

Usuwa rozszerzony zbiór danych w usłudze.

get

Wyszukiwanie pojedynczego rozszerzonego zbioru danych.

list

Wyświetla listę rozszerzonych zbiorów danych w usłudze.

patch

Aktualizuje rozszerzony zbiór danych w usłudze.