REST Resource: properties.expandedDataSets

Kaynak: GenişletilmişVeri Kümesi

GA4 Genişletilmiş Veri Kümesini temsil eden kaynak mesajı.

JSON gösterimi
{
  "name": string,
  "displayName": string,
  "description": string,
  "dimensionNames": [
    string
  ],
  "metricNames": [
    string
  ],
  "dimensionFilterExpression": {
    object (ExpandedDataSetFilterExpression)
  },
  "dataCollectionStartTime": string
}
Alanlar
name

string

Yalnızca çıkış. Bu GenişletilmişVeri Kümesi kaynağının kaynak adı. Biçim: mülkler/{property_id}/expandedDataSets/{expandedDataSet}

displayName

string

Zorunlu. GenişletilmişVeri Kümesinin görünen adı. Maks. 200 karakter.

description

string

İsteğe bağlı. GenişletilmişVeri Kümesinin açıklaması. Maks. 50 karakter.

dimensionNames[]

string

Sabit. GenişletilmişVeri Kümesine dahil edilen boyutların listesi. Boyut adlarının listesi için API Boyutları'na bakın.

metricNames[]

string

Sabit. GenişletilmişVeri Kümesine dahil edilen metriklerin listesi. Boyut adlarının listesi için API Metrikleri'ne bakın.

dimensionFilterExpression

object (ExpandedDataSetFilterExpression)

Sabit. GenişletilmişVeri Kümesine dahil edilen boyuta uygulanan Genişletilmiş Veri Kümesi filtrelerinin mantıksal ifadesi. Bu filtre, satır sayısını ve dolayısıyla other satırla karşılaşma olasılığını azaltmak için kullanılır.

dataCollectionStartTime

string (Timestamp format)

Yalnızca çıkış. Genişletilmiş veri kümesinin verileri toplamaya başladığı (veya başlayacağı) zaman.

Nanosaniye çözünürlük ve en fazla dokuz kesir basamağı olan, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

ExpandedDataSetFilterExpression

EnhancedDataSet boyut filtrelerinin mantıksal ifadesi.

JSON gösterimi
{

  // 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.
}
Alanlar
Birleştirme alanı expr. Bir filtreye uygulanan ifade. expr şunlardan yalnızca biri olabilir:
andGroup

object (ExpandedDataSetFilterExpressionList)

AND'a dahil edilecek ifadelerin listesi. notExpression veyadimensionFilter özelliğini içeren bir ExpandedDataSetFilterExpression içermelidir. Bu, üst düzey ExpandedDataSetFilterExpression için ayarlanmalıdır.

notExpression

object (ExpandedDataSetFilterExpression)

YAPILMAYACAK (ters çevrilmiş, tamamlanmış) filtre ifadesi. Bir boyutFilter içermelidir. Bu ayar, üst düzey ExpandedDataSetFilterExpression üzerinde ayarlanamaz.

filter

object (ExpandedDataSetFilter)

Tek bir boyut üzerindeki bir filtre. Bu ayar, üst düzey ExpandedDataSetFilterExpression üzerinde ayarlanamaz.

ExpandedDataSetFilterExpressionList

Genişletilmiş Veri Kümesi filtre ifadelerinin listesi.

JSON gösterimi
{
  "filterExpressions": [
    {
      object (ExpandedDataSetFilterExpression)
    }
  ]
}
Alanlar
filterExpressions[]

object (ExpandedDataSetFilterExpression)

Genişletilmiş Veri Kümesi filtre ifadelerinin listesi.

ExpandedDataSetFilter

Tek bir boyut için belirli bir filtre

JSON gösterimi
{
  "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.
}
Alanlar
fieldName

string

Zorunlu. Filtrelenecek boyut adı.

Birleştirme alanı one_filter. Yukarıdaki filtrelerden biri. one_filter şunlardan yalnızca biri olabilir:
stringFilter

object (StringFilter)

Belirli bir kalıpla eşleşen dize türü boyut için bir filtre.

inListFilter

object (InListFilter)

Belirli bir seçenek listesiyle eşleşen dize boyutu için bir filtre.

StringFilter

Belirli bir kalıpla eşleşen dize türü boyut için bir filtre.

JSON gösterimi
{
  "matchType": enum (MatchType),
  "value": string,
  "caseSensitive": boolean
}
Alanlar
matchType

enum (MatchType)

Zorunlu. Dize filtresinin eşleme türü.

value

string

Zorunlu. Eşleştirilecek dize değeri.

caseSensitive

boolean

İsteğe bağlı. Değer true ise eşleşme büyük/küçük harfe duyarlıdır. Yanlış değerine ayarlanırsa eşleşme büyük/küçük harfe duyarlı değildir. matchType TAM olduğunda true (doğru) olmalıdır. matchType CONTAINS olduğunda yanlış olmalıdır.

MatchType

Dize filtresinin eşleme türü.

Sıralamalar
MATCH_TYPE_UNSPECIFIED Belirtilmedi
EXACT Dize değerinin tam eşleşmesi.
CONTAINS Dize değerini içerir.

InListFilter

Belirli bir seçenek listesiyle eşleşen dize boyutu için bir filtre.

JSON gösterimi
{
  "values": [
    string
  ],
  "caseSensitive": boolean
}
Alanlar
values[]

string

Zorunlu. Eşleştirilecek olası dize değerlerinin listesi. Boş olmamalıdır.

caseSensitive

boolean

İsteğe bağlı. Değer true ise eşleşme büyük/küçük harfe duyarlıdır. Yanlış değerine ayarlanırsa eşleşme büyük/küçük harfe duyarlı değildir. Doğru olmalıdır.

Yöntemler

create

Bir GenişletilmişVeri Kümesi oluşturur.

delete

Bir mülkteki Genişletilmiş Veri Kümesini siler.

get

Tek bir Genişletilmiş Veri Kümesi arayın.

list

Bir mülkteki Genişletilmiş Veri Kümelerini listeler.

patch

Bir mülkteki Genişletilmiş Veri Kümesini günceller.