GTM to GA4 Linkage [2.1.0]
How to create custom definitions:
To create custom definitions and metrics in Google Analytics 4,
-
On bottom-left side select Admin → Custom definitions
-
Click Create custom dimensions.
-
Add Dimension Name, Select the Scope, Add Description, Add Event Parameter & Click Create.
User scope parameters are highlighted as User Scope and the remaining parameters are considered as Event Scope parameters.
Continue the same procedure to create all the dimension names related to GA dimension column in the table. Event Parameter should be same as Dimension name.
Custom dimensions and metrics can’t be deleted once created, but you can return to these settings in your account to manage and edit them.
All the dimension names and their related scope / Description/ (User Property/ Parameters) should be same with as mentioned in the table. Please double check for spellings, extra spaces etc., Dimension name once created cannot be deleted.
User Scope:
Limit : 25 uniquely named user-scoped custom dimensions
|
Dimension name |
Secop |
Description |
User Property/Parameter |
|---|---|---|---|
|
a344Manufacturer |
User |
a344 specification manufacturer |
a344Manufacturer |
|
a344Version |
User |
a344 specification of the device |
a344Version |
|
a344Model |
User |
a344 specification model of the device |
a344Model |
|
clientId |
User |
client unique identifier |
clientId |
|
householdId |
User |
household unique identifier |
householdId |
|
userAgent |
User |
Defines device info |
userAgent |
|
userAgentId |
User |
User Agent unique identifier |
userAgentId |
|
advertisingId |
User |
Advertisement Unique identifier |
advertisingId |
Event Scope:
Limit : 50 uniquely named Event-scoped custom dimensions
Framework Events
|
Dimension name |
Scope |
Description |
User Property/Parameter |
|---|---|---|---|
|
frwkVersion |
User |
Defines framework version |
frwkVersion |
|
clientDT |
Event |
Client Date Time |
clientDT |
|
clientDTZ |
Event |
Describes the current time of the user in their respective zone |
clientDTZ |
|
exception |
Event |
error message from the application that posts to the framework to display |
exception |
|
frwkCode |
Event |
code message from the framework |
frwkCode |
|
frwkMessage |
Event |
Message from the framework |
frwkMessage |
|
frwkModule |
Event |
Module of the framework |
frwkModule |
|
frwkSessionId |
Event |
Unique Identifier for the framework session |
frwkSessionId |
|
frwkState |
Event |
Defines State of the application |
frwkState |
|
gaID |
Event |
Google Analytics 4 measurementID |
gaID |
|
wsState |
Event |
web socket state |
wsState |
Service Events
|
Dimension name |
Scope |
Description |
User Property/Parameter |
|---|---|---|---|
|
serviceId |
Event |
Unique identifier for the service |
serviceId |
|
majorMinor |
Event |
Defines major minor |
majorMinor |
|
serviceName |
Event |
Name of the service |
serviceName |
|
sourceType |
Event |
Type of the source |
sourceType |
|
broadcaster |
Event |
Provides the broadcaster’s name of the service |
broadcaster |
|
callSign |
Event |
Shorthand notation of the service |
callSign |
Application Events
|
Dimension name |
Scope |
Description |
User Property/Parameter |
|---|---|---|---|
|
appId |
Event |
application unique identifier |
appId |
|
appLocation |
Event |
Url of the application |
appLocation |
|
appMessage |
Event |
error message from the app |
appMessage |
|
appName |
Event |
Name of the app |
appName |
|
appReferrer |
Event |
Previous Referrer of the application |
appReferrer |
|
appSessionId |
Event |
application session unique identifier |
appSessionId |
|
appState |
Event |
State of the application |
appState |
|
appVersion |
Event |
Version of the application |
appVersion |
|
appTemplate |
Event |
App template Url |
appTemplate |
|
appTemplateVersion |
Event |
Version of the template app |
appTemplateVersion |
Application Activity Events
|
Dimension name |
Scope |
Description |
User Property/Parameter |
|---|---|---|---|
|
actionName |
Event |
Defines name on which action occurs |
actionName |
|
actionObject |
Event |
Defines object of the action |
actionObject |
|
actionObjectTitle |
Event |
Defines title of the object |
actionObjectTitle |
|
actionType |
Event |
Defines type of the action |
actionType |
|
autoActionName |
Event |
Defines name on which autoAction occurs |
autoActionName |
|
autoActionObject |
Event |
Defines object of the autoAction |
autoActionObject |
|
autoActionObjectTitle |
Event |
Defines title of the autoAction object |
autoActionObjectTitle |
|
autoActionType |
Event |
Defines type of the autoAction |
autoActionType |
|
contentDuration |
Event |
Total Duration of the content |
contentDuration |
|
contentPosition |
Event |
Current Position of the content |
contentPosition |
|
contentProvider |
Event |
Provider of the content |
contentProvider |
|
contentStartTime |
Event |
Defines start time of the content |
contentStartTime |
|
contentState |
Event |
Defines state of the content |
contentState |
|
contentTitle |
Event |
Title of the content |
contentTitle |
|
contentId |
Event |
Unique Id of the content |
contentId |
|
contentType |
Event |
Type of the content |
contentType |
|
contentWindow |
Event |
Defines type of window |
contentWindow |
|
eventCategory |
Event |
Defines category of the event |
eventCategory |
|
eventName |
Event |
Defines Name of the event |
eventName |
|
eventType |
Event |
Defines Type of the event |
eventType |
|
eventContent |
Event |
Defines content of the event |
eventContent |
|
viewElement |
Event |
Defines name of the element being viewed |
viewElement |
|
viewName |
Event |
Defines name of the view |
viewName |
|
viewTitle |
Event |
Defines title of the view |
viewTitle |
|
viewType |
Event |
Defines type of the view |
viewType |