Class Pivot
Describes the visible dimension columns and rows in the report response.
Namespace: Google.Analytics.Data.V1Beta
Assembly: Google.Analytics.Data.V1Beta.dll
Syntax
public sealed class Pivot : IMessage<Pivot>, IEquatable<Pivot>, IDeepCloneable<Pivot>, IBufferMessage, IMessage
Constructors
Pivot()
Declaration
public Pivot()
Pivot(Pivot)
Declaration
public Pivot(Pivot other)
Parameters
Type | Name | Description |
---|---|---|
Pivot | other |
Properties
FieldNames
Dimension names for visible columns in the report response. Including "dateRange" produces a date range column; for each row in the response, dimension values in the date range column will indicate the corresponding date range from the request.
Declaration
public RepeatedField<string> FieldNames { get; }
Property Value
Type | Description |
---|---|
RepeatedField<string> |
Limit
The number of unique combinations of dimension values to return in this
pivot. The limit
parameter is required. A limit
of 10,000 is common for
single pivot requests.
The product of the limit
for each pivot
in a RunPivotReportRequest
must not exceed 250,000. For example, a two pivot request with limit: 1000
in each pivot will fail because the product is 1,000,000
.
Declaration
public long Limit { get; set; }
Property Value
Type | Description |
---|---|
long |
MetricAggregations
Aggregate the metrics by dimensions in this pivot using the specified metric_aggregations.
Declaration
public RepeatedField<MetricAggregation> MetricAggregations { get; }
Property Value
Type | Description |
---|---|
RepeatedField<MetricAggregation> |
Offset
The row count of the start row. The first row is counted as row 0.
Declaration
public long Offset { get; set; }
Property Value
Type | Description |
---|---|
long |
OrderBys
Specifies how dimensions are ordered in the pivot. In the first Pivot, the OrderBys determine Row and PivotDimensionHeader ordering; in subsequent Pivots, the OrderBys determine only PivotDimensionHeader ordering. Dimensions specified in these OrderBys must be a subset of Pivot.field_names.
Declaration
public RepeatedField<OrderBy> OrderBys { get; }
Property Value
Type | Description |
---|---|
RepeatedField<OrderBy> |