Class ReportData
The data part of the report.
Implements
Inherited Members
Namespace: Google.Apis.AnalyticsReporting.v4.Data
Assembly: Google.Apis.AnalyticsReporting.v4.dll
Syntax
public class ReportData : IDirectResponseSchema
Properties
DataLastRefreshed
object representation of DataLastRefreshedRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use DataLastRefreshedDateTimeOffset instead.")]
public virtual object DataLastRefreshed { get; set; }
Property Value
Type | Description |
---|---|
object |
DataLastRefreshedDateTimeOffset
DateTimeOffset representation of DataLastRefreshedRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? DataLastRefreshedDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
DataLastRefreshedRaw
The last time the data in the report was refreshed. All the hits received before this timestamp are included in the calculation of the report.
Declaration
[JsonProperty("dataLastRefreshed")]
public virtual string DataLastRefreshedRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EmptyReason
If empty reason is specified, the report is empty for this reason.
Declaration
[JsonProperty("emptyReason")]
public virtual string EmptyReason { get; set; }
Property Value
Type | Description |
---|---|
string |
IsDataGolden
Indicates if response to this request is golden or not. Data is golden when the exact same request will not produce any new results if asked at a later point in time.
Declaration
[JsonProperty("isDataGolden")]
public virtual bool? IsDataGolden { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Maximums
Minimum and maximum values seen over all matching rows. These are both empty when hideValueRanges
in the
request is false, or when rowCount is zero.
Declaration
[JsonProperty("maximums")]
public virtual IList<DateRangeValues> Maximums { get; set; }
Property Value
Type | Description |
---|---|
IList<DateRangeValues> |
Minimums
Minimum and maximum values seen over all matching rows. These are both empty when hideValueRanges
in the
request is false, or when rowCount is zero.
Declaration
[JsonProperty("minimums")]
public virtual IList<DateRangeValues> Minimums { get; set; }
Property Value
Type | Description |
---|---|
IList<DateRangeValues> |
RowCount
Total number of matching rows for this query.
Declaration
[JsonProperty("rowCount")]
public virtual int? RowCount { get; set; }
Property Value
Type | Description |
---|---|
int? |
Rows
There's one ReportRow for every unique combination of dimensions.
Declaration
[JsonProperty("rows")]
public virtual IList<ReportRow> Rows { get; set; }
Property Value
Type | Description |
---|---|
IList<ReportRow> |
SamplesReadCounts
If the results are sampled, this returns the total number of samples read, one entry per date range. If the results are not sampled this field will not be defined. See developer guide for details.
Declaration
[JsonProperty("samplesReadCounts")]
public virtual IList<long?> SamplesReadCounts { get; set; }
Property Value
Type | Description |
---|---|
IList<long?> |
SamplingSpaceSizes
If the results are sampled, this returns the total number of samples present, one entry per date range. If the results are not sampled this field will not be defined. See developer guide for details.
Declaration
[JsonProperty("samplingSpaceSizes")]
public virtual IList<long?> SamplingSpaceSizes { get; set; }
Property Value
Type | Description |
---|---|
IList<long?> |
Totals
For each requested date range, for the set of all rows that match the query, every requested value format gets a total. The total for a value format is computed by first totaling the metrics mentioned in the value format and then evaluating the value format as a scalar expression. E.g., The "totals" for `3 / (ga:sessions
- 2)
we compute
3 / ((sum of all relevant ga:sessions) + 2)`. Totals are computed before pagination.
Declaration
[JsonProperty("totals")]
public virtual IList<DateRangeValues> Totals { get; set; }
Property Value
Type | Description |
---|---|
IList<DateRangeValues> |