Class ResponseMetaData
Response's metadata carrying additional information about the report content.
Inheritance
Implements
Inherited Members
Namespace: Google.Analytics.Data.V1Beta
Assembly: Google.Analytics.Data.V1Beta.dll
Syntax
public sealed class ResponseMetaData : IMessage<ResponseMetaData>, IEquatable<ResponseMetaData>, IDeepCloneable<ResponseMetaData>, IBufferMessage, IMessage
Constructors
ResponseMetaData()
Declaration
public ResponseMetaData()
ResponseMetaData(ResponseMetaData)
Declaration
public ResponseMetaData(ResponseMetaData other)
Parameters
Type | Name | Description |
---|---|---|
ResponseMetaData | other |
Properties
CurrencyCode
The currency code used in this report. Intended to be used in formatting
currency metrics like purchaseRevenue
for visualization. If currency_code
was specified in the request, this response parameter will echo the request
parameter; otherwise, this response parameter is the property's current
currency_code.
Currency codes are string encodings of currency types from the ISO 4217 standard (https://en.wikipedia.org/wiki/ISO_4217); for example "USD", "EUR", "JPY". To learn more, see https://support.google.com/analytics/answer/9796179.
Declaration
public string CurrencyCode { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DataLossFromOtherRow
If true, indicates some buckets of dimension combinations are rolled into "(other)" row. This can happen for high cardinality reports.
Declaration
public bool DataLossFromOtherRow { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EmptyReason
If empty reason is specified, the report is empty for this reason.
Declaration
public string EmptyReason { get; set; }
Property Value
Type | Description |
---|---|
System.String |
HasCurrencyCode
Gets whether the "currency_code" field is set
Declaration
public bool HasCurrencyCode { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
HasEmptyReason
Gets whether the "empty_reason" field is set
Declaration
public bool HasEmptyReason { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
HasTimeZone
Gets whether the "time_zone" field is set
Declaration
public bool HasTimeZone { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
SchemaRestrictionResponse
Describes the schema restrictions actively enforced in creating this report. To learn more, see Access and data-restriction management.
Declaration
public ResponseMetaData.Types.SchemaRestrictionResponse SchemaRestrictionResponse { get; set; }
Property Value
Type | Description |
---|---|
ResponseMetaData.Types.SchemaRestrictionResponse |
TimeZone
The property's current timezone. Intended to be used to interpret
time-based dimensions like hour
and minute
. Formatted as strings from
the IANA Time Zone database (https://www.iana.org/time-zones); for example
"America/New_York" or "Asia/Tokyo".
Declaration
public string TimeZone { get; set; }
Property Value
Type | Description |
---|---|
System.String |