#2 The dimension value change for each product. So if a custom dimension has been set up, then a user hit is sent along with the value of the custom dimension. A hit level metric can be predefined or custom. Example. #2 Session Dimensions – For example, Session Duration, Session Count. In short, scope determines when the value of a custom dimension should be calculated and send. Once you complete both steps of the setup, you can use them in your reports. What are the different types of dimensions in Google Analytics? As a result ‘google / cpc’ is one of the attributes of your 247 website visitors and is reported as a dimension in GA: Since each dimension is made up of names and values, so ‘Source/Medium‘ is the dimension name and ‘google/organic‘ and ‘google/cpc‘ are dimension values. Difference #2. While Google Analytics metrics provide insights into visitor behaviors throughout the funnel, our results indicate that Google Analytics usage tends to favor top-of-the-funnel metrics. Google Analytics is one of the many tools that Google provides to help people understand what visitors are doing on their website. #3 Traffic Sources Dimensions – Campaign, Source, Medium, Source / Medium, Keyword, etc. Some common dimensions available at the request level are: The purpose of this attribution type is to answer the question: "How useful was my page in relation to a goal or revenue value?" Note: Inactive custom metrics may continue to appear in your GA reports but you will not see any new value in the reports. Metrics are quantifiable measurements, such as Pages per Session, which counts the average number of pages viewed in a session. While this article is about Google Analytics hidden treasure, most of these treasures are easier to find in the sidebar of Supermetrics’ Google Sheets Add-on , which is free to use for a 14-day trial period and you can get yourself acquainted with sidebar with this tutorial . For example, the City dimension indicates the city from which a user accesses your website. Step-5: In the ‘Index’ field enter your custom metric index number (e.g. #6 Once you have set up a custom dimension or custom metric in your GA property, you can’t delete it. They are ready to use metrics. Dimensions in Google Analytics allow you to parse a metric by specific criteria, like page, country, device, etc. What is a hit level dimension in Google Analytics? Attribution Modelling in Google Analytics and Beyond #2 The dimension value doesn’t change often for a particular user until there is a change in the value of custom dimension or custom dimension has been made inactive. Custom dimensions and metrics have a new home in Google Analytics 4 under Configure [] > Custom definitions. The Dimensions and Metrics available through the Google Analytics API are spread amongst the different reports that make up compatibility groups for this network. To learn more about users in Google Analytics, check out this article: Understanding users in Google Analytics. Here, ‘Gender’, ‘Age’, ‘City’, ‘Source /Medium’, ‘Keyword’, ‘Browser’, ‘Device Category’ and ‘Operating System’ are all reported as dimensions in Google Analytics because they are the characteristics of your website users: The dimensions in Google Analytics can be broadly classified into two categories: Note: Both default dimensions and custom dimensions can be used as primary dimensions or secondary dimensions in GA reports. Thus, for any given request, it is possible to look up a particular dimension and/or metric. Last Changed is the date when a custom dimension was first created or last modified. ; Click New Custom Dimension. For example, the dimension City indicates the city, for example, "Paris" or "New York", from which a session originates. Now all these 27,379 people who visited your website have one common characteristic /attribute. Because Analytics attempts to answer a variety of questions about user behavior, it uses different calculation types or attribution models to arrive at the data that you see in the reports. #2 The dimension value change for each hit. From here you can set up and add you custom google analytic metrics and google analytic dimensions along with the desired scope: Custom Dimensions in Google Analytics Keep in mind however there is a limit of 40 custom definitions, that is 20 metrics & 20 dimensions, so try to make sure you pick things that actually benefit the way you study your analytics account. Click Admin, and navigate to the property to which you want to add custom dimensions. You will need the Google Analytics Settings Variable (GAS) to set this up. You always need to fully parse the business question you’re answering with data and you also need to carefully choose the scope of the dimensions and metrics. If you have Google Analytics installed on your website, then you’ve likely come across the terms “metric” and “dimension” while reviewing your website traffic and other performance data. The Google Analytics Query Explorer is an interface that lets you construct API queries which you can use to retrieve data from your Google Analytics account. Product level scope can be set for custom metrics only when you have implemented enhanced ecommerce tracking on the website. Avinash recommends using the free Google Analytics tool. Metrics are measurements (e.g. The dimension Page indicates the URL of a page that is viewed.. Metrics are quantitative measurements. This is the most common and simplest type of Analytics attribution, since values are determined from individual user GIF requests. Below is an example of a type of standard report with the dimensions and metrics highlighted in green and blue, respectively. For example, the metric ‘sessions’ is meaningless on its own and makes sense only when used together with a dimension like ‘source/medium’, ‘user type’, ‘country’ etc. Dimensions are attributes, or categories, of data. These are ready to use dimensions. For example, here is how you can send the value of a session level custom dimension with a pageview hit: ga(‘set’, ‘dimension1’, dimensionValue); // Dimension value should be sent only once per sessionga(‘send’, ‘pageview’); Note: Make sure to replace ‘UA-XXXX-12’ with your Google Analytics tracking ID. Session = Groups the component hits throughout one viewing session. In general, the term dimension is used to describe a measurement of something in a particular direction like height, width or length. In Google Analytics, you can either use premade experiences with current proportions and frequent metrics, or develop custom stories (like the a single above). You may be creating a useless report. Access all dimensions and metrics attributes for Google Analytics reporting APIs; Valid Combinations – Not all dimensions and metrics can be queried together. So it's essential that you fully grasp how they work in order to refine the data within your reports. The metric Sessions is the total number of sessions. But it gets less complicated if you know how Google Analytics collects data. State is the current status of a custom metric. #3 Both custom dimensions and custom metrics are set at the property level and not at a view level. #5 If you are using Google Analytics Premium (GA 360) then you can create up to 200 custom dimensions and 200 custom metrics per property. Default dimensions are the dimensions that are already available in Google Analytics reports. It would not be logical to combine Sessions with a hit-level dimension like Page. #7 Geo Network Dimensions – Continent, Sub Continent, Country, Region, City, etc, #8 System Dimensions – Screen Resolution, Java Support, Flash Version, etc, #9 Page Tracking Dimensions – Landing Page, Page, Exit Page, Previous Page, Page path level 1, Page path level 2, etc, #10 Internal Search Dimensions – Site Search Status, Search Term, Site Search Category, Start Page, Destination Page, etc, #11 App Tracking Dimensions – App Name, App ID, Screen Name, Landing Screen, Exit Screen, etc, #12 Event Tracking Dimensions – Event Category, Event Action, Event Label. For your convenience, reports in Google Analytics consist of two types of data: dimensions and metrics. Dimensions are descriptive values or characteristics of your data. When a user hit is sent along with the value of custom dimension and the custom dimension has got hit level scope, then the value of custom dimension is only applied to the hit with which the value was sent. In the case of a user level custom dimension, the value of the custom dimension is calculated and send only once per user. Dimensions are categorical attributes, such as the city where a user is located or the browser they use, while metrics are the quantitative measurements, such as number of sessions or pages per session. In the Overview Report example, calculations for time on site are computed using the time difference between each user's initial session and the exit, with the sum of each session length averaged across three sessions. Note: Hit level scope is also known as ‘action’ level scope. You can use custom metrics with both predefined dimensions and custom dimensions. will be assigned to custom metric 1. will be assigned to custom dimension 1. And when you want select according own get result then select the dimension and metrics according to … What is a hit level metric in Google Analytics? This topic is a reference for analytics metrics, dimensions, and filters. #4 if a custom dimension has got product scope, then the value of custom dimension should be calculated and send only once per product. So, for example, your user breakdown might look like this, where the top site times are listed in order: These numbers are based on an actual Analytics report. Whereas, in Google Data Studio, a dimension can be used as a metric and vice versa. For example, if you have defined the keywords which resulted in a phone call as a custom dimension in GA then one of the characteristics of this dimension could be ‘number of phone calls generated by each keyword’. Each row of the table represents the value of a dimension and each column represents the value of a metric: Every Google Analytics report is made up of dimensions and metrics. What is a secondary dimension in Google Analytics? In Google Analytics, a dimension provides context to a metric. 1) and in the ‘Dimension Value’ field select the variable (from the drop-down menu) whose value you would like to pass in Google Analytics: In this case, we are passing the value of the variable {{Page category}} to custom dimension 1. 1) and in ‘Metric Value’ field select the variable whose value you would like to pass in Google Analytics: In this case, we are passing the value of the variable {{User Age}} to custom metric 1. A Session level dimension can be predefined or custom. Minimum value is the minimum value of a custom metric that should be processed and reported in your GA reports. The actual code may look like the one below: gtag(‘config’, ‘UA-XXXX-12’, {‘custom_map’: {‘dimension1’: ‘page_type’} // Dimension value is sent for each hit}); // Send the value of custom dimension to Google Analytics.gtag(‘event’, ‘page_view’, {‘page_type’: Home}); Here is how you can send the value of a hit level custom dimension with an event hit: ga(‘send’, ‘event’, ‘category’, ‘action’,{ ‘dimension1′: dimensionValue’}); // Dimension value is sent for each hit, ga(‘send’, ‘event’, ‘category’,’action’,{, In the above code =$userID?> refers to a PHP variable which contains user ID values like 1253483232, ‘custom_map’: {‘dimension’: ‘dimension_name’}. Formatting type can be: Integer, Currency (decimal) or Time: Last Changed is the date when a custom metric was first created or last modified. For example, if you are running an eCommerece store and you are selling a lot of different products, the dimension Product would indicate the product name in your inventory – “Shoes”, “Hats”, “Shirts” and etc. Every custom dimension in GA has got the following five properties (also known as configuration values): Name is the name of the custom dimension as it will appear in your Google Analytics reports. Google Analytics divides the data it presents into two distinct types: Metrics and Dimensions. First, go to your Admin section > Property Settings >> Custom Dimensions. The tool allows you to track and analyze critical data on your site and site visitors. They all visited your website via Google organic search (which is reported as google/organic in Google Analytics). Note: You can also use custom dimensions as a custom segment in GA reports. [GA4] Reports, dimensions, and metrics ga(‘send’, ‘pageview’, { ‘dimension1’: =$page_type?>}); You need to use custom_map parameter to send data to Google Analytics. Sign in to Google Analytics. So, the following code won’t send the value of custom dimension to Google Analytics: ga(‘create’, ‘UA-1235-12’, ‘auto’);ga(‘send’, ‘pageview’);ga(‘set’, ‘dimension1’, ‘Value 1’); The code below will send the value of custom dimension to GA: ga(‘create’, ‘UA-1235-12’, ‘auto’);ga(‘set’, ‘dimension1’, ‘Value 1’);ga(‘send’, ‘pageview’); Similarly, the following code won’t send the value of custom metric to Google Analytics: ga(‘create’, ‘UA-1235-12’, ‘auto’);ga(‘send’, ‘pageview’);ga(‘set’, ‘metric1’, ‘Value 1’); The code below will send the value of custom metric to GA: ga(‘create’, ‘UA-1235-12’, ‘auto’);ga(‘set’, ‘metric1’, ‘Value 1’);ga(‘send’, ‘pageview’); In case of gtag.js, custom dimensions and custom metrics are already configured in the Event call and can be sent only after Event fires. All of the dimensions and metrics can be combined together. #2 if a custom dimension has got session scope, then the value of the custom dimension should be calculated and send only once per session. Or are you beginning to create your own custom reports and figuring out which metrics and which dimensions … Consequently, a standalone metric is meaningless to analyze and report. A product level metric can be predefined or custom. For example, the All Pages report gives you details about different pages on your site. #2 In classic Google Analytics we use custom variables instead of custom dimensions. Now all these 247 people who visited your website have one common characteristic /attribute. In other words, the value of the custom dimension is calculated and send only once per product. For more context on using these, see API Analytics overview. In this post I will show the difference between dimensions and metrics and … Once you have set up a custom dimension or custom metric in your GA property, you cannot delete it. #7 You can disable a custom dimension or metric by unchecking the ‘Active’ checkbox: #8 Google recommends not to re-use/edit (i.e. You will normally require to make your mind up which dimension you want to evaluate to start with, before you can decide on linked metrics. It can be either ‘active’ or ‘inactive’. This book has been written to help you implement attribution modelling in Google Ads (Google AdWords) and Facebook. In order to apply a secondary dimension to a report click on the ‘Secondary dimension‘ button: You should now see a drop-down menu from which you can select your secondary dimension: Let’s apply a secondary dimension called ‘Country’ to our ‘Channels’ report: Now the data table would look like the one below: Note: You can use custom dimensions as primary dimensions in custom reports or as a secondary dimension in standard reports but you can not use custom dimensions as primary dimensions in standard reports. Google Analytics dimensions can be classified into following four categories, in terms of scope: 1) Hit Level Dimensions 2) Session Level Dimensions 3) User Level Dimensions 4) Product Level Dimensions. Melanie Wahl - December 9, 2011. This document lists and describes all the dimensions and metrics available through the Real Time Reporting API.. - Every report in Google Analytics is composed of metrics and dimensions. How to set up custom dimensions and metrics in Google Analytics, How to delete a custom dimension or custom metric in Google Analytics, How to set up a custom dimension via Google Tag Manager, Six stages of custom dimensions and metrics setup, measure conversion data and time in Google Analytics, Understanding sessions in Google Analytics, Google Analytics provides more than 200 predefined dimensions and metrics. Product level scope can be set for custom dimensions only when you have implemented enhanced ecommerce tracking on the website. Each Dimension and Metric has a list of reports in which it can be found in the column next to its name. Similarly, you can create your own dimension to retrieve website usage data by authors, logged in or logged out users or create your own dimension to measure conversion data and time in Google Analytics. The tables in most Analytics reports organize dimension values into rows, and metrics into columns. So, if a custom dimension has been set up, then a. user hit is sent along with the value of the custom dimension. In the case of the product level custom metric, the value of a custom metric is calculated and send only once per product. Each dimension and metric has a scope: user-level, session-level, or hit-level. #2 The metric value change with each hit. Google Analytics is one of the many tools that Google provides to help people understand what visitors are doing on their website. You can use them to collect and analyze data that Analytics doesn't automatically track. You can add up to five dimensions to your custom report: Step-6: Click on the ‘+add metric’ button: Step-7: Select the metric you want to add to your custom report: Step-8: Repeat Step-6 and 7 to add more metrics to your reports. Think about each Analytics report as a response to a particular kind of user analysis question. Each custom metric can have any of the following two scopes: When a custom metric has got hit level scope, then the value of a custom metric is only applied to the hit with which the value was sent. What is a product level metric in Google Analytics? Metrics. Similarly, you can set up custom metrics using Google Tag Manager. However, you can edit it. Use a descriptive and unique name so that you can easily identify and understand the functionality of your custom dimension. Below is an example of a type of standard report with the dimensions and metrics highlighted in green and blue, respectively. They are typically expressed as numbers, including percentages or durations of time. For a list of the valid dimension-metric pairs, use the Dimensions and Metrics Reference. This attribution model is referred to as a "forward looking" attribution model, because it applies value to a page by looking forward to the goals and/or purchases that take place after the page was visited. How to include more than two dimensions in your Google Analytics reports, How dimensions and metrics are reported in Google Analytics. When a custom metric has got product level scope, its value is applied to the product for which it has been set. In other words, the value of a custom metric is calculated and send for each hit. A Google Analytics report is made up of dimensions and metrics. Please use the realtime reporting functionality of the Google Analytics Data API to access GA4 propreties. Values in the {{Page category}} variable (like ‘home’, product category page’, product page’, etc.) State is the current status of a custom dimension. Step-9: Click on the ‘Save’ button to save your custom report. What is a custom dimension in Google Analytics? It is like a parking space reserved for your custom metric. Metrics are numeric in nature and can be measured. You always need to fully parse the business question you’re answering with data and you also need to carefully choose the scope of the dimensions and metrics. You can send the value of a Product level custom dimension only with enhanced ecommerce product data. Have you been looking through your Google Analytics account trying to make sense of Metrics and Dimensions? #9 The values of custom dimensions (with hit, session, or user scope) and custom metrics (with hit scope) are sent to Google Analytics as parameters attached to other hits (like page views, events, etc). You will normally require to make your mind up which dimension you want to evaluate to start with, before you can decide on linked metrics. #5 Reporting – at this stage the processed data become available in the GA reports. This can be any string, but use something unique so it’s not confused with any other dimension or metric in your reports. A dimension is the attribute of visitors to your website. ; Add a Name. Following are the examples of predefined product level dimensions: Use a product level custom dimension when: #1 You want to associate the custom dimension value with a particular product. In today’s quick lesson, we’re going to highlight the definition of Google Analytics metrics so that you understand what a metric is and how it data is organized. This attribution model allows the Site Search reports to display goal conversion rates and goal values per search term. Consequently, values of custom dimensions and custom metrics can’t be sent after the product data has already been sent. In Google Analytics, a dimension cannot be used as a metric and vice versa. gtag(‘event’, ‘pageview’, {‘metric_name’: metric_value}); Here is how you can send the value of a hit level custom metric with an event hit: ga(‘send’, ‘event’, ‘category’, ‘action’,{ ‘metric1′: metricValue’}); // Dimension value is sent for each hit. If you’re curious what these terms mean, this guide will help you understand these metrics, how to search for them, and what they can tell you about your traffic.