Understanding Event Parameter in Google Analytics 4

GA4 events parameters

In GA4 (Google Analytics 4), event parameters refer to the additional information or data associated with an event. They provide context and details about the event being tracked.

Overview of Event Parameters 

In GA4, event parameters can be categorized into three types.

  1. Custom Parameters 
  2. Automatically Collected Parameters 
  3. User Properties 

Custom Parameters 

GTM allows you to send additional parameters alongside an event manually, known as Custom Parameters.

Custom Parameters are of two types.

  • Number Parameters 
  • Text Parameters 

Number Parameters

In GA4, when dealing with number values for parameters, it is important to note the appropriate method of registering them. 

While the number parameters can be registered as the custom metrics within the Google Analytics 4 user interface, it is not recommended to register these as the custom dimensions.

In GA4 reports, if you intend to utilize number parameters, it is advisable to register these parameters as the custom metrics through the Google Analytics 4 user interface. This approach ensures that the data is correctly interpreted and allows for accurate analysis and reporting.

While GA3 traditionally utilizes the specific “category-action-value-label” format for event parameters like Event Category, Event Value, Event Label, and Event Action, these specific parameters are not used in the same way in GA4. 

In GA4, when dealing with number values for parameters, it is important to note the appropriate method of registering them. 

While the number parameters can be registered as the custom metrics within the Google Analytics 4 user interface, it is not recommended to register these as the custom dimensions.

In GA4 reports, if you intend to utilize number parameters, it is advisable to register these parameters as the custom metrics through the Google Analytics 4 user interface. This approach ensures that the data is correctly interpreted and allows for accurate analysis and reporting.

While GA3 traditionally utilizes the specific “category-action-value-label” format for event parameters like Event Category, Event Value, Event Label, and Event Action, these specific parameters are not used in the same way in GA4. 

Automatically Collected Parameters

Automatically collected parameters in GA4 refer to data points that are gathered automatically without requiring any additional configuration, such as device information, geographic location, session duration, and traffic source.

By default, GA4 automatically records certain parameters with each event, such as:

  1. page_referrer
  2. language 
  3. page_location
  4. screen_resolution 
  5. page_title

How are Automatically Collected Parameters Displayed in the GA4 Reports?

The steps are listed below.

Step 1: Go to the Google Analytics 4 reporting view.

Step 2: Under “Engagement,” tap on “Events.”

Events under Engagement in GA4

Step 3: After you scroll down, click on the name of an event. Select a ‘page_view‘ event.

page view events in GA4

The comprehensive report for a “page_view” event should now appear.

GA4 page_view event parameters

Step 4: On your right side, select ” PARAMETERS NAME” from the drop-down menu.

Event auto collected URL

Step 5: You are able to view every single automatically collected parameter as you scroll through the list of drop-downs.

Event parameters list in GA4

User Properties (aka User Dimensions)

They are the customizable attributes that can be associated with individual users in Google Analytics. They provide additional information and segmentation options for analyzing user behavior and demographics.

There are 2 different types of the user Properties.

  • Custom User Properties 
  • Predefined User Properties 

Predefined User Properties

In GA4 Analytics, these refer to pre-set characteristics or attributes associated with user behavior, such as age, gender, location, and device type.

These user properties are actually automatically collected. To collect these user properties, you won’t require to add the tag or write special code. Additionally, you can utilize them in the report without having to register these with the Google Analytics 4 user interface.

These properties include 

  1. Gender
  2. Country
  3. Age
  4. Language 
  5. Interests
  6. Device category and so on.

Custom User Properties

Custom user properties are user attributes that you define in Google Analytics. They allow you to collect and analyze specific information about your users, and are needed to register in the Google Analytics 4 user interface prior to using them in the reports. You are able to create around twenty-five user properties in a single GA4 property. 

Best Way to Name Custom Parameters and Events

When naming custom events and parameters in analytics, it’s best to use clear, descriptive, and consistent names that reflect the specific action or data being tracked for accurate analysis and reporting. Use the lower case for the parameter/event names and use underscore to separate them if the name has 2 or more words.

For Instance,

  1. excel_sheet_option (rather than Excel Sheet Option)
  2. webinar-signups (rather than Webinar Signups)
  3. website_leads (rather than Website Leads) 

The names of the following few events are restricted and are not allowed to be used for custom events.

  1. ad_click
  2. ad_exposure
  3. ad_activeview
  4. ad_query
  5. ad_impression
  6. adunit_exposure
  7. app_install
  8. app_clear_data
  9. app_remove
  10. app_update
  11. error
  12. first_visit
  13. first_open
  14. in_app_purchase
  15. notification_foreground 
  16. notification_dismiss
  17. notification_receive
  18. notification_open
  19. os_update
  20. session_start
  21. screen_view
  22. user_engagement 

The names of a few parameters are restricted and are not allowed to be used for custom parameters. That is given below;

  • firebase_conversion

The name of your parameters cannot have the following as their initials.

  1. firebase_
  2. ga_
  3. google_

Best Way to Name User Properties

The names of the following few user properties are restricted and are not allowed to be used for custom user properties.

  1. first_visit_time 
  2. first_open_time
  3. user_id
  4. last_deep_link_refferer
  5. first_open_after_install

The name of the user properties cannot have the following as their initials.

  1. firebase_
  2. ga_ 
  3. google_

Best Way to Send The Event and a Parameter to Google Analytics 4

Let us track button clicks as the event and pass on this specific custom event into the GA4 through GTM. 

Let us also send the button’s caption with an event as additional data through parameters.

You will gain a better understanding of events &  parameters after practicing this task. 

Measurements Protocol & Event Parameters 

The Measurement Protocol is a set of rules and guidelines for sending data to Google Analytics. Event parameters are key-value pairs that provide additional context and details about the events being tracked, such as event category, action, label, and value.

You can significantly benefit from an understanding of measurement techniques by having an understanding of event parameters.

Read Our Latest Posts:

Scroll to Top