Google Analytics API into R
List account metadata
Make a simple segment vector
Unnest user activity columns
Extract metric aggregations from a ga_data result
Filter DSL for GA4 filters
List filters for account
Create a GAv4 Segment Builder
Account summary for all accounts available to your user
accountPicker UI Shiny Module - pick GA4 accounts/webProperties in Shi...
authDropdown Shiny Module
authDropdown UI Shiny Module
dim_fil_ga4
class.
Make a dimension filter object
dim_ga4
class.
dynamicSegment_ga4
class.
Make a dimension or metric filter clause object
.filter_clauses_ga4
class.
Creates a Google Analytics webProperty-Google Ads link
Deletes a Google Analytics webProperty-Google Ads link
List AdWords
Get AdWords Link meta data
Aggregate a Google Analytics dataframe over inputted columns
Create named list of allowed GA metrics/dimensions
Setup wizard for authentication options
Authenticate with Google Analytics OAuth2
Setup caching of API calls
Create a GAv4 Segment Builder
segmentDef_ga4
class.
User Activity Request
Create or update a user deletion request
Get hashed version of client id (also known as hashClientId, hashedCli...
List Custom Data Sources
Deletes custom upload files for a given ids vector
Upload data to Google Analytics
List Custom Data Source Uploads
segmentFilter_ga4
class.
Custom Data Source Upload Status
Create a custom dimension
List Custom Dimensions or Metrics
Modify a custom dimension
Get Custom Dimensions or Metrics
segmentFilterClause_ga4
class.
segmentSequenceStep_ga4
class.
sequenceSegment_ga4
class.
simpleSegment_ga4
class.
Order DSL for GA4 OrderBy
Google Analytics Data for GA4 (App+Web)
List Experiments
Experiments Meta data
Create a new filter and add it to the view (optional).
Apply an existing filter to view.
Delete a filter from account or remove from view.
Update an existing profile filter link. Patch semantics supported
Updates an existing filter.
List filters for view (profile)
Get specific filter for view (profile)
Get specific filter for account
Create a new goal.
List goals
Opt in or out of googleAnalyticsR usage tracking
Updates an existing goal.
Get goal
Get current dimensions and metrics available in GA API.
Edit a created ga_model
Load an example model
Load a created model
Get Google Analytics v4 data
Modelling function factory for Google Analytics data
Refresh a model
Save a created model
Load one model into a Shiny template
Get a Shiny template file
Create a Shiny app from a ga_model file
Write the ga_model functions to a file
Use a model
Generate a random client_id
Make an OrderType object
orFiltersForSegment_ga4
class.
Create an Measurement Protocol Item Property for an Event
Create a Measurement Protocol Event
Make a Measurement Protocol v2 request
Create a remarketing audience for creation
Create a new remarketing audience
Estimate number of users added to the segment yesterday
Get a remarketing audience
List remarketing audiences
Get segments user has access to
New parse GA account summary
Download Unsampled Report from Google Drive. You must be authenticated...
List Unsampled Reports
Get Unsampled Report Meta Data
Create or update user access to Google Analytics
Delete users access from account, webproperty or view level
Delete all user access for an email
List Users
Update a user access in Google Analytics
List View (Profile)
Get single View (Profile)
List web properties
Get a web property
Get Google Analytics v3 data (formerly google_analytics())
Library for getting Google Analytics data into R
Create a cohort group
met_fil_ga4
class.
Make a metric filter object
met_ga4
class.
metricDimensionSelectUI - GA4 Shiny Module
multi_select Shiny Module
multi_select UI Shiny Module
order_type_ga4
class.
Make a pivot object
Make a segment definition
Make a segment element
segment_ga4
class.
Make a segment object for use
Make sequenceSegment
Interact with the Google Analytics APIs <https://developers.google.com/analytics/>, including the Core Reporting API (v3 and v4), Management API, User Activity API GA4's Data API and Admin API and Multi-Channel Funnel API.
Useful links