Learn R Programming

googleAnalyticsR (version 0.3.0)

pivot_ga4: Make a pivot object

Description

Make a pivot object

Usage

pivot_ga4(pivot_dim, metrics, dim_filter_clause = NULL, startGroup = 1, maxGroupCount = 5)

Arguments

pivot_dim
A character vector of dimensions
metrics
Metrics to aggregate and return.
dim_filter_clause
Only data included in filter included.
startGroup
which groups of k columns are included in response.
maxGroupCount
Maximum number of groups to return.

Value

pivot object of class pivot_ga4 for use in filter_clause_ga4

Details

If maxGroupCount is set to -1 returns all groups.

Examples

Run this code

## Not run: 
# library(googleAnalyticsR)
# 
# ## authenticate, 
# ## or use the RStudio Addin "Google API Auth" with analytics scopes set
# ga_auth()
# 
# ## get your accounts
# account_list <- google_analytics_account_list()
# 
# ## pick a profile with data to query
# 
# ga_id <- account_list[23,'viewId']
# 
# ## filter pivot results to 
# pivot_dim_filter1 <- dim_filter("medium",
#                                 "REGEXP",
#                                 "organic|social|email|cpc")
#                                 
#                                 
# pivot_dim_clause <- filter_clause_ga4(list(pivot_dim_filter1))
# 
# pivme <- pivot_ga4("medium",
#                    metrics = c("sessions"), 
#                    maxGroupCount = 4, 
#                   dim_filter_clause = pivot_dim_clause)
#                   
#                   
# pivtest <- google_analytics_4(ga_id, 
#                              c("2016-01-30","2016-10-01"), 
#                             dimensions=c('source'), 
#                             metrics = c('sessions'), 
#                             pivots = list(pivme))
# 
# ## End(Not run)


Run the code above in your browser using DataLab