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 |