Google Analytics 360 is a web analytics service offered by Google that tracks and reports website traffic, currently as a platform inside the Google Marketing Platform brand. Google Analytics 360 (GA 360) source plugin would allow users to get granular level reporting data leveraging Google Analytic's reporting API. The plugin would deliver GA 360 data in batch as well as streaming mode and would allow users to pick from a variety of metrics and dimensions available under Google Analytics 360 reporting API.
User Expectations
User would like to enable GA360 API to start retieving GA360 data
User would like to have full flexibility in picking metrics and dimension for Google Analytics 360 dataset
User would like to control the dates for which the report data will be generated
User would like to use advanced option such as sampling size that allows her to balance between speed and accuracy of the reporting data
User would be able to configure if the data is needed in batch mode or streaming mode.
Plugin Type
Batch Source
Batch Sink
Real-time Source
Real-time Sink
Action
Post-Run Action
Aggregate
Join
Spark Model
Spark Compute
User Configurations
Option Level
User Configuration Label
Label Description
Variable
User Widget
Notes
Basic
Authorization token
Authorization token to access Google Analytics reporting API