Show / Hide Table of Contents

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.

Inheritance
object
Report
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX