Pugpig Publish and Pugpig Bolt provide you with a built-in integration for Google Analytics and data is tracked across all your platforms providing you with real-time and offline analytics. As part of this we've tracked a set of Custom Dimensions, Screens and Events specific to your Pugpig application to enhance your reporting. Our full analytics spec can be found below:
We are always working to improve our analytics and frequently add new Events and Screens to our spec. Whilst we try our best to keep the analytics spec linked to in this post up to date there may be times when it becomes outdated. We would therefore advise where possible users check the Analytics Specification page inside the Pugpig Distribution Service Dashboard, found in the Google Analytics Add On in the More Information section, as their main reference point.
Pugpig Google Analytics Spec document explained
When you integrate with Google Analytics it provides a number of metrics as standard. These cover base level information about who your users are and the devices they are using; such as location and device model. We do not provide an explanation of these metrics in our Pugpig Google Analytics Spec doc as Google Analytics provides descriptions of these metrics on their Dashboard and has help pages which contain tons of advice on how best to use these.
What we cover in the spec document are the Screens, Events and Custom Dimensions which we have explicitly added to the Google Analytics tracking for Pugpig to provide you with information specific to your application. The spec is broken down into three main sections:
- Screens - represent content users are viewing within your app. In Pugpig we track a screen view for every utility page like the settings menu, as well as for every content page view.
- Events - are user interactions with content that can be tracked independently from a screen view eg. an edition download or logging in with a subscription.
- Custom Dimensions - are additional pieces of contextual information that are tracked along side events and screens to make the data collected about what people are viewing and interacting with more meaningful. An example from our tracking would be 'Pugpig Edition Name' which is used so that you can see interactions and views per by edition.
In the spec doc for each Screen, Event and Custom Dimensions we provide a description of what this metric is tracking and where applicable when it's triggered. We also highlight what Pugpig Product (Bolt or Publish) and what platform (Android, iOS, Web) each metric is tracked on.
Getting started with Google Analytics for Pugpig
- Before you dive into your data you'll need to make sure your Google Analytics Property has been configured for Pugpig. Our Setting up Google Analytics for Pugpig article contains all the steps you'll need to follow in order to do this.
- Reading the spec doc from end to end probably isn't the best way to get yourself acquainted with your app tracking. As a starting point we would advise checking out the reports we generate from your data for you on the Pugpig Distribution Service Google Analytics Add On as these cover all the key metrics we think you'll want to monitor and should help you become familiar with some of the Pugpig specific Screens and Events we track.
- Following this if you still can't find what you are after or want to look for something more specific in your data this is when we'd recommend logging into your Google Analytics account and running some reports. We'd advise reading our Google Analytics Reporting article for an overview of the best way to approach this dashboard before logging in. Whilst browsing the data make sure you have the Pugpig Google Analytics spec doc close to hand so you can look up anything you are unsure about.
Happy reporting! If you have any questions feel free to contact us on firstname.lastname@example.org.