Show / Hide Table of Contents

Class Report

Represents a Report resource.

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.Dfareporting.v3_5.Data
Assembly: Google.Apis.Dfareporting.v3_5.dll
Syntax
public class Report : IDirectResponseSchema

Properties

AccountId

The account ID to which this report belongs.

Declaration
[JsonProperty("accountId")]
public virtual long? AccountId { get; set; }
Property Value
Type Description
long?

Criteria

The report criteria for a report of type "STANDARD".

Declaration
[JsonProperty("criteria")]
public virtual Report.CriteriaData Criteria { get; set; }
Property Value
Type Description
Report.CriteriaData

CrossDimensionReachCriteria

The report criteria for a report of type "CROSS_DIMENSION_REACH".

Declaration
[JsonProperty("crossDimensionReachCriteria")]
public virtual Report.CrossDimensionReachCriteriaData CrossDimensionReachCriteria { get; set; }
Property Value
Type Description
Report.CrossDimensionReachCriteriaData

Delivery

The report's email delivery settings.

Declaration
[JsonProperty("delivery")]
public virtual Report.DeliveryData Delivery { get; set; }
Property Value
Type Description
Report.DeliveryData

ETag

The eTag of this response for caching purposes.

Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
Type Description
string

FileName

The filename used when generating report files for this report.

Declaration
[JsonProperty("fileName")]
public virtual string FileName { get; set; }
Property Value
Type Description
string

FloodlightCriteria

The report criteria for a report of type "FLOODLIGHT".

Declaration
[JsonProperty("floodlightCriteria")]
public virtual Report.FloodlightCriteriaData FloodlightCriteria { get; set; }
Property Value
Type Description
Report.FloodlightCriteriaData

Format

The output format of the report. If not specified, default format is "CSV". Note that the actual format in the completed report file might differ if for instance the report's size exceeds the format's capabilities. "CSV" will then be the fallback format.

Declaration
[JsonProperty("format")]
public virtual string Format { get; set; }
Property Value
Type Description
string

Id

The unique ID identifying this report resource.

Declaration
[JsonProperty("id")]
public virtual long? Id { get; set; }
Property Value
Type Description
long?

Kind

The kind of resource this is, in this case dfareporting#report.

Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type Description
string

LastModifiedTime

The timestamp (in milliseconds since epoch) of when this report was last modified.

Declaration
[JsonProperty("lastModifiedTime")]
public virtual ulong? LastModifiedTime { get; set; }
Property Value
Type Description
ulong?

Name

The name of the report.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

OwnerProfileId

The user profile id of the owner of this report.

Declaration
[JsonProperty("ownerProfileId")]
public virtual long? OwnerProfileId { get; set; }
Property Value
Type Description
long?

PathAttributionCriteria

The report criteria for a report of type "PATH_ATTRIBUTION".

Declaration
[JsonProperty("pathAttributionCriteria")]
public virtual Report.PathAttributionCriteriaData PathAttributionCriteria { get; set; }
Property Value
Type Description
Report.PathAttributionCriteriaData

PathCriteria

The report criteria for a report of type "PATH".

Declaration
[JsonProperty("pathCriteria")]
public virtual Report.PathCriteriaData PathCriteria { get; set; }
Property Value
Type Description
Report.PathCriteriaData

PathToConversionCriteria

The report criteria for a report of type "PATH_TO_CONVERSION".

Declaration
[JsonProperty("pathToConversionCriteria")]
public virtual Report.PathToConversionCriteriaData PathToConversionCriteria { get; set; }
Property Value
Type Description
Report.PathToConversionCriteriaData

ReachCriteria

The report criteria for a report of type "REACH".

Declaration
[JsonProperty("reachCriteria")]
public virtual Report.ReachCriteriaData ReachCriteria { get; set; }
Property Value
Type Description
Report.ReachCriteriaData

Schedule

The report's schedule. Can only be set if the report's 'dateRange' is a relative date range and the relative date range is not "TODAY".

Declaration
[JsonProperty("schedule")]
public virtual Report.ScheduleData Schedule { get; set; }
Property Value
Type Description
Report.ScheduleData

SubAccountId

The subaccount ID to which this report belongs if applicable.

Declaration
[JsonProperty("subAccountId")]
public virtual long? SubAccountId { get; set; }
Property Value
Type Description
long?

Type

The type of the report.

Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX