Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
March 21, 2022 04:30 am GMT

Setting Up Google Analytics On Your Static Website

Google Analytics is the go-to tracking tool among devs for much more than its robust analytics, stability, and integrations. Its also surprisingly easy to set up.

If you run any kind of website, especially for commercial purposes, having usage data is essential to managing your website.

In this tutorial, well be setting up google analytics on a simple static html site, and start getting real-time usage data.

Creating a Google Analytics Account

Simply login or signup to your Google account and visit analytics.google.com to access Google Analytics. Youll then be greeted with the following welcome page.

Image description

Click on the "Start measuring" button on the welcome screen which will direct you to the following screen.

Image description

In the account setup section, provide a name for the analytics account, set up the data sharing options and click "Next". Youll then be directed to the property setup section.

A website, application, etc are identified using the property value and a single account can consist of multiple properties. Provide the property name and select the timezone and currency. Then click "Next".

Image description

The final section is the "About your business" section. Enter the necessary details about your business there and click on the create button to create the account.

Image description

Note - You will be presented with the EULA for the analytics which you need to access before proceeding with the account creation.

You will be directed to the creating data stream page once the account is created successfully.

Image description

Integrating Google Analytics with the Static Site

Since were targeting a static website, select Web from the "Choose a platform" drop down of the data stream creation page. It will direct you to the Setup Data Stream section. Above the enhanced measurement section, provide a name and the website URL with what needs to be measured and click on the Create Stream button.

Image description

Enhanced Measurement Options

Image description

The above actions will create the web stream and direct you to the created web stream page. This page allows you to further customize the data stream and provides options to integrate it into your desired application or website.

Image description

The tagging instructions section provides you with all the available methods to integrate analytics into your website. There are two ways to add tags to your website. One is using Google Tag Manager and the other is simply using the Global site tag by adding a JavaScript entry to your website.

Image description

Google Tag Manager offers you more flexibility when adding tags to your website. However, it requires additional configuration and is more suitable for complex analytical needs. Since we are dealing with a simple static website well use the simpler method of using the Global site tag. Add the following code to the head section of your website:

https://gist.github.com/LiorB-D/6584fbc8a70c76b8e4b4ce1d76ad35e5

Once you update your code and deploy, your tracking will be live!

If you want to deploy your website quickly, check out Codesphere, the only all-in-one development environment, devops tool, and cloud provider.

Verifying Google Analytics Integration

The simplest way to verify if the integration is working is by using the Reports section on analytics and looking at the real-time report. If the integration is successful, you will be able to see the current user activity on your website from the Google Analytics dashboard.

Image description

There you have it! Your analytics data should not be streaming from your site to Google Analytics!
Happy Coding!


Original Link: https://dev.to/codesphere/setting-up-google-analytics-on-your-static-website-47mn

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To