Report class

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.

Constructors

Report()
Report.fromJson(Map _json)

Properties

files ↔ List<ReportFiles>
Asynchronous report only. Contains a list of generated report files once the report has succesfully completed.
read / write
id ↔ String
Asynchronous report only. Id of the report.
read / write
isReportReady ↔ bool
Asynchronous report only. True if and only if the report has completed successfully and the report files are ready to be downloaded.
read / write
kind ↔ String
Identifies this as a Report resource. Value: the fixed string doubleclicksearch#report.
read / write
request ReportRequest
The request that created the report. Optional fields not specified in the original request are filled with default values.
read / write
rowCount ↔ int
The number of report rows generated by the report, not including headers.
read / write
rows ↔ List<ReportRow>
Synchronous report only. Generated report rows.
read / write
statisticsCurrencyCode ↔ String
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.
read / write
statisticsTimeZone ↔ String
If all statistics of the report are sourced from the same time zone, this would be it. Otherwise the field is unset.
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

toJson() → Map<String, Object>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited