ReportRow

Geri gelen raporun bir satırı.

JSON gösterimi
{
  "dimensionValues": {
    string: {
      object (DimensionValue)
    },
    ...
  },
  "metricValues": {
    string: {
      object (MetricValue)
    },
    ...
  }
}
Alanlar
dimensionValues

map (key: string, value: object (DimensionValue))

Boyutların enum adı olarak anahtarların olduğu bir satırdaki boyut değerlerinin haritası.

"key": value çiftlerinin listesini içeren bir nesne. Örnek: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

metricValues

map (key: string, value: object (MetricValue))

Metriklerin enum adı olan anahtarların olduğu bir satırdaki metrik değerlerinin haritası. İstenen bir metrik için değer döndürülmediyse harita bu metriği içermez.

"key": value çiftlerinin listesini içeren bir nesne. Örnek: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

DimensionValue

Bir boyut değerinin gösterimi.

JSON gösterimi
{
  "value": string,
  "displayLabel": string
}
Alanlar
value

string

Raporun spesifikasyonlarında belirtilen biçimdeki boyut değeri Boyut sıralaması.

displayLabel

string

Değerin yerelleştirilmiş dize gösterimi. Belirtilmezse görüntü etiketi değerden türetilmelidir.

MetricValue

Bir metrik değerinin gösterimi.

JSON gösterimi
{

  // Union field value can be only one of the following:
  "integerValue": string,
  "doubleValue": number,
  "microsValue": string
  // End of list of possible types for union field value.
}
Alanlar
value alanı. Raporun spesifikasyon Metrik sıralama adında belirtilen biçimdeki metrik değeri. value şunlardan yalnızca biri olabilir:
integerValue

string (int64 format)

Metrik tam sayı değeri.

doubleValue

number

Çift duyarlıklı (yaklaşık) ondalık değerlerdir. Oranlar 0 ile 1 arasındadır.

microsValue

string (int64 format)

Mikro cinsinden miktar. Bir milyon, bir birime eşittir. Para birimi değeri, istekte belirtilen birimdir (USD, EUR veya diğer). Örneğin, 6,50 ABD doları 6500000 mikro olarak temsil edilir.