Google Analytics connector specifications

Integrate with Google Analytics to monitor traffic via your configured microapp. Acting as a news aggregator, Citrix Workspace Microapps allows users to track traffic in a single place, removing the need to manually check your analytics via website. After you complete this process, your existing level of audit logging persists, including any actions carried out by the use of Citrix Microapps.

Version details

Citrix microapps supports the latest Google Analytics APIs.

Endpoints

Note:

Custom endpoints are not supported.

GET

  • google-api-services-analyticsreporting

Service Actions

N/A

Events

  • Daily Sessions Decreased - The number of sessions dropped by 10%
  • Daily Sessions Increased - The number of sessions increased by 10%
  • Weekly Sessions Decreased - The number of sessions dropped by 10%
  • Weekly Sessions Increased - The number of sessions increased by 10%
  • Daily Users Decreased - The number of users dropped by 10%
  • Daily Users Increased - The number of users increased by 10%
  • Weekly Users Decreased - The number of users dropped by 10%
  • Weekly Users Increased - The number of users increased by 10%

Key Entities

The following are the main business entities that this connector addresses:

  • PageTrackingMetrics
  • SessionMetrics

Entities with Attributes

The following is a full list of entities and their attributes (Google Analytics (v.0.1.0):

PageTrackingMetrics (Page tracking metrics per day)

  • id: INTEGER(x32), PK, FK(SessionMetrics.id)
  • page_views: INTEGER(x32)
  • unique_page_views: INTEGER(x32)
  • page_views_per_session: FLOAT(prec=6, scale=2)
  • avg_time_on_page: FLOAT(prec=10, scale=2)
  • day: DATE

SessionMetrics (Session metrics per day)

  • id: INTEGER(x32), PK
  • sessions: INTEGER(x32)
  • bounces: INTEGER(x32)
  • bounce_rate_percent: FLOAT(prec=6, scale=2)
  • avg_session_duration: FLOAT(prec=10, scale=2)
  • hits: INTEGER(x32)
  • day: DATE

UserDayMetrics (User Metrics calculated over set of days)

  • id: INTEGER(x32), PK, FK(SessionMetrics.id)
  • day_users_30: INTEGER(x32)
  • day: DATE

UserMetrics (User Metrics per day)

  • id: INTEGER(x32), PK, FK(SessionMetrics.id)
  • users: INTEGER(x32)
  • new_users: INTEGER(x32)
  • returning_users: INTEGER(x32)
  • new_sessions_percent: FLOAT(prec=6, scale=2)
  • sessions_per_user: FLOAT(prec=6, scale=2)
  • day: DATE

Google Analytics connector specifications