Google Analytics Management & Optimisation Software using Google Reporting and Management APIs

Prpperties Views

API

React

Software Development

UI/UX

Google Analytics Management & Optimisation Software using Google Reporting and Management APIs

Internal software build using Google Analytics management and reporting APIs as well as APIs from Search Console and Google Ads.

image 02

APIs

Integration of Google Reporting and Management APIs as well as Ads and Search Console

Authentication

For authentication, we used Google OAuth

React.js

React.js for front-end development. But the system was designed to be compatible with almost all client-end systems

Back-end

Node.js as it was one of the quickest at processing requests to the back-end servers. We also we selected GraphQL over REST.

Dashboard

Google Analytics Management & Optimisation System using both the Google Reporting and Management APIs

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Tortor orci, et mauris ullamcorper enim erat mauris. Dignissim tellus suscipit in aliquam. Eget sed tellus velit neque faucibus. Risus lectus tempus nec purus dictum tincidunt varius sit mauris.

POC to Development

Initially we worked on a POC build for the project as we were not sure about the full extent of the Analytics Management API. After going through the Management API documentation (which was not very well structured) we started to test different features of the build that we had conceptualized.

Filters

Technology Stack

  • We selected NoSQL, specifically MongoDB as the project was very open-ended in nature. This would allow us the capability to add new features and also ensure the scalability of the project further down the line.
  • For back-end we went with Node.js as it is one of the quickest at processing requests to the back-end servers. Also we selected GraphQL over REST.
  • We opted for React.js for front-end development. But the system was designed to be compatible with almost all client-end stacks.
  • For authentication we used Google OAuth.

 

Generate Report

The Result

The initial project was based around GA3, but with the introduction of GA4 we decided to put the project on hold until it was clear the direction Google was taking with analytics. We are now in the process of adapting the project, introducing products such as Google Big Query as well as AI and Machine Learning to adapt the product for the new systems.

 

Audit Reports