Reference documentation and code samples for the Google Analytics Data V1beta API class Google::Analytics::Data::V1beta::Pivot.
Describes the visible dimension columns and rows in the report response.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#field_names
def field_names() -> ::Array<::String>
- (::Array<::String>) — 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.
#field_names=
def field_names=(value) -> ::Array<::String>
- value (::Array<::String>) — 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.
- (::Array<::String>) — 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.
#limit
def limit() -> ::Integer
-
(::Integer) — The number of unique combinations of dimension values to return in this
pivot. The
limit
parameter is required. Alimit
of 10,000 is common for single pivot requests.The product of the
limit
for eachpivot
in aRunPivotReportRequest
must not exceed 100,000. For example, a two pivot request withlimit: 1000
in each pivot will fail because the product is1,000,000
.
#limit=
def limit=(value) -> ::Integer
-
value (::Integer) — The number of unique combinations of dimension values to return in this
pivot. The
limit
parameter is required. Alimit
of 10,000 is common for single pivot requests.The product of the
limit
for eachpivot
in aRunPivotReportRequest
must not exceed 100,000. For example, a two pivot request withlimit: 1000
in each pivot will fail because the product is1,000,000
.
-
(::Integer) — The number of unique combinations of dimension values to return in this
pivot. The
limit
parameter is required. Alimit
of 10,000 is common for single pivot requests.The product of the
limit
for eachpivot
in aRunPivotReportRequest
must not exceed 100,000. For example, a two pivot request withlimit: 1000
in each pivot will fail because the product is1,000,000
.
#metric_aggregations
def metric_aggregations() -> ::Array<::Google::Analytics::Data::V1beta::MetricAggregation>
- (::Array<::Google::Analytics::Data::V1beta::MetricAggregation>) — Aggregate the metrics by dimensions in this pivot using the specified metric_aggregations.
#metric_aggregations=
def metric_aggregations=(value) -> ::Array<::Google::Analytics::Data::V1beta::MetricAggregation>
- value (::Array<::Google::Analytics::Data::V1beta::MetricAggregation>) — Aggregate the metrics by dimensions in this pivot using the specified metric_aggregations.
- (::Array<::Google::Analytics::Data::V1beta::MetricAggregation>) — Aggregate the metrics by dimensions in this pivot using the specified metric_aggregations.
#offset
def offset() -> ::Integer
- (::Integer) — The row count of the start row. The first row is counted as row 0.
#offset=
def offset=(value) -> ::Integer
- value (::Integer) — The row count of the start row. The first row is counted as row 0.
- (::Integer) — The row count of the start row. The first row is counted as row 0.
#order_bys
def order_bys() -> ::Array<::Google::Analytics::Data::V1beta::OrderBy>
- (::Array<::Google::Analytics::Data::V1beta::OrderBy>) — 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.
#order_bys=
def order_bys=(value) -> ::Array<::Google::Analytics::Data::V1beta::OrderBy>
- value (::Array<::Google::Analytics::Data::V1beta::OrderBy>) — 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.
- (::Array<::Google::Analytics::Data::V1beta::OrderBy>) — 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.