Class NetworkReportSpec
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.AdMob.v1.Data
Assembly: Google.Apis.AdMob.v1.dll
Syntax
public class NetworkReportSpec : IDirectResponseSchema
Properties
DateRange
The date range for which the report is generated.
Declaration
[JsonProperty("dateRange")]
public virtual DateRange DateRange { get; set; }
Property Value
| Type | Description |
|---|---|
| DateRange |
DimensionFilters
Describes which report rows to match based on their dimension values.
Declaration
[JsonProperty("dimensionFilters")]
public virtual IList<NetworkReportSpecDimensionFilter> DimensionFilters { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<NetworkReportSpecDimensionFilter> |
Dimensions
List of dimensions of the report. The value combination of these dimensions determines the row of the report. If no dimensions are specified, the report returns a single row of requested metrics for the entire account.
Declaration
[JsonProperty("dimensions")]
public virtual IList<string> Dimensions { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<System.String> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
LocalizationSettings
Localization settings of the report.
Declaration
[JsonProperty("localizationSettings")]
public virtual LocalizationSettings LocalizationSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| LocalizationSettings |
MaxReportRows
Maximum number of report data rows to return. If the value is not set, the API returns as many rows as possible, up to 100000. Acceptable values are 1-100000, inclusive. Any other values are treated as 100000.
Declaration
[JsonProperty("maxReportRows")]
public virtual int? MaxReportRows { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
Metrics
List of metrics of the report. A report must specify at least one metric.
Declaration
[JsonProperty("metrics")]
public virtual IList<string> Metrics { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<System.String> |
SortConditions
Describes the sorting of report rows. The order of the condition in the list defines its precedence; the earlier the condition, the higher its precedence. If no sort conditions are specified, the row ordering is undefined.
Declaration
[JsonProperty("sortConditions")]
public virtual IList<NetworkReportSpecSortCondition> SortConditions { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<NetworkReportSpecSortCondition> |
TimeZone
A report time zone. Accepts an IANA TZ name values, such as "America/Los_Angeles." If no time zone is defined, the account default takes effect. Check default value by the get account action. Warning: The "America/Los_Angeles" is the only supported value at the moment.
Declaration
[JsonProperty("timeZone")]
public virtual string TimeZone { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |