This document outlines the functionality and characteristics of the Google Analytics Reader node, which enables automated data retrieval from Google Analytics.

Node Inputs

Required Fields

  • Account: Select your Google Analytics account
  • Property: Choose the property within the selected account
  • View: Select the specific view to analyze
  • Metrics: Choose analytics metrics to retrieve
    • Examples: pageviews, sessions, users, bounce rate

Node Output

  • Analytics Reports: List of JSON strings containing requested metrics data

Node Functionality

The Google Analytics Reader node fetches analytics data from your Google Analytics account.

Key features include:

  • Hierarchical parameter selection
  • Dynamic parameter population
  • Multiple metric selection
  • Secure authentication with Gumloop

When To Use

The Google Analytics Reader node is particularly valuable in scenarios requiring automated analytics data retrieval. Common use cases include:

  • Performance Monitoring: Track website metrics over time
  • Traffic Analysis: Analyze visitor patterns and behaviors
  • Reporting Automation: Generate regular analytics reports
  • Data Aggregation: Combine analytics with other data sources

Some specific examples:

  • Creating daily traffic reports
  • Monitoring conversion rates
  • Tracking campaign performance
  • Analyzing user engagement metrics

Example

To fetch basic traffic metrics:

  • Account: “My Business”
  • Property: “www.website.com
  • View: “Master View”
  • Metrics:
    • pageviews
    • sessions
    • bounce_rate

Important Considerations:

  1. Requires Authentication with Google - Set up in the Credentials page
  2. Parameters populate based on your GA setup
  3. Must have appropriate GA access permissions
  4. All parameters are hierarchical

In summary, the Google Analytics Reader node provides streamlined access to Google Analytics data, making it ideal for automated reporting and analytics monitoring workflows.