Class Report
A DoubleClick Search report. This object contains the report request, some report metadata such as currency code, and the generated report rows or report files.
Implements
Inherited Members
Namespace: Google.Apis.Doubleclicksearch.v2.Data
Assembly: Google.Apis.Doubleclicksearch.v2.dll
Syntax
public class Report : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Files
Asynchronous report only. Contains a list of generated report files once the report has successfully completed.
Declaration
[JsonProperty("files")]
public virtual IList<Report.FilesData> Files { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<Report.FilesData> |
Id
Asynchronous report only. Id of the report.
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
IsReportReady
Asynchronous report only. True if and only if the report has completed successfully and the report files are ready to be downloaded.
Declaration
[JsonProperty("isReportReady")]
public virtual bool? IsReportReady { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Kind
Identifies this as a Report resource. Value: the fixed string doubleclicksearch#report.
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Request
The request that created the report. Optional fields not specified in the original request are filled with default values.
Declaration
[JsonProperty("request")]
public virtual ReportRequest Request { get; set; }
Property Value
| Type | Description |
|---|---|
| ReportRequest |
RowCount
The number of report rows generated by the report, not including headers.
Declaration
[JsonProperty("rowCount")]
public virtual int? RowCount { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
Rows
Synchronous report only. Generated report rows.
Declaration
[JsonProperty("rows")]
public virtual IList<IDictionary<string, object>> Rows { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<IDictionary<string, object>> |
StatisticsCurrencyCode
The currency code of all monetary values produced in the report, including values that are set by users
(e.g., keyword bid settings) and metrics (e.g., cost and revenue). The currency code of a report is
determined by the statisticsCurrency field of the report request.
Declaration
[JsonProperty("statisticsCurrencyCode")]
public virtual string StatisticsCurrencyCode { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
StatisticsTimeZone
If all statistics of the report are sourced from the same time zone, this would be it. Otherwise the field is unset.
Declaration
[JsonProperty("statisticsTimeZone")]
public virtual string StatisticsTimeZone { get; set; }
Property Value
| Type | Description |
|---|---|
| string |