Class PropertiesResource.RunReportRequest
Returns a customized report of your Google Analytics event data. Reports contain statistics derived from data collected by the Google Analytics tracking code. The data returned from the API is as a table with columns for the requested dimensions and metrics. Metrics are individual measurements of user activity on your property, such as active users or event count. Dimensions break down metrics across some common criteria, such as country or event name. For a guide to constructing requests & understanding responses, see Creating a Report.
Inheritance
Inherited Members
Namespace: Google.Apis.AnalyticsData.v1beta
Assembly: Google.Apis.AnalyticsData.v1beta.dll
Syntax
public class PropertiesResource.RunReportRequest : AnalyticsDataBaseServiceRequest<RunReportResponse>, IClientServiceRequest<RunReportResponse>, IClientServiceRequest
Constructors
RunReportRequest(IClientService, RunReportRequest, string)
Constructs a new RunReport request.
Declaration
public RunReportRequest(IClientService service, RunReportRequest body, string property)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service | |
RunReportRequest | body | |
string | property |
Properties
HttpMethod
Gets the HTTP method.
Declaration
public override string HttpMethod { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
MethodName
Gets the method name.
Declaration
public override string MethodName { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
Property
A Google Analytics property identifier whose events are tracked. Specified in the URL path and not the body. To learn more, see where to find your Property ID. Within a batch request, this property should either be unspecified or consistent with the batch-level property. Example: properties/1234
Declaration
[RequestParameter("property", RequestParameterType.Path)]
public virtual string Property { get; }
Property Value
Type | Description |
---|---|
string |
RestPath
Gets the REST path.
Declaration
public override string RestPath { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
Methods
GetBody()
Returns the body of the request.
Declaration
protected override object GetBody()
Returns
Type | Description |
---|---|
object |
Overrides
InitParameters()
Initializes RunReport parameter list.
Declaration
protected override void InitParameters()