Skip to main content
Tangiblee
 > 
Help Center
 > 
 > 
GTM Analytics Setup - GA Account configuration - GA4

GTM Analytics Setup - GA Account configuration - GA4

1. Assign Viewer role for the GA Property where Tangiblee will push all analytics information to the following email address:

  • analytics@tangiblee.com

    1.1. Share Property Id (ex: 306418501) of the GA Property shared with the Tangiblee team.

    1.2. Share Measurement Id (ex: G-JQYB8ZRNS5) of Web Stream found within the GA Property.

    1.3. If Tangiblee runs your A/B Test, please assign Editor role to analytics@tangiblee.com.

2. Assign Viewer role for the GA Property where Tangiblee will push all analytics information to the following GA Service Accounts:

  • aggregator-3@tangiblee-bi-aggregator-3.iam.gserviceaccount.com
  • aggregator-4@tangiblee-bi-aggregator-4.iam.gserviceaccount.com
  • aggregator-5@tangiblee-bi-aggregator-5.iam.gserviceaccount.com

These GA Service Accounts allow Tangiblee to create reports in the Tangiblee Management Portal using your own data to maximize visibility and data transparency.

3. Create the following Custom Definitions in the GA Property shared with the Tangiblee team (see tables below):

    3.1. Custom Dimensions:

Dimension Name

Scope

User Property/Event Parameter

Description

Tng User Is On

User

tng_user_is_on

Sets Tangiblee variation on a user level. Enables tracking of user-level e-commerce performance
Values: [yes, no, (variation name)]

Tng User Interacted Date

User

tng_user_interacted_date

User-level timestamp of the last time the user interacted with Tangiblee UX.

Tng Is On

Event

tng_is_on

Sets Tangiblee variation on event scope, enables tracking the event-level performance of different Tangiblee configurations, and acts as a back-up for tng_user_is_on dimension
Values: [yes, no, (variation name)]

Tng Scope

Event

tng_scope

Sets the scope of Tangiblee events. Allows for more granular data analysis
Values: [plp, page, hit]

Tng Interacted Last Date

Event

tng_interacted_last_date

yyyy-mm-dd

Tng SKU

Event

tng_sku

Tangiblee SKU

Tng SKU Category Name

Event

tng_sku_category_name

Tangiblee SKU Category Name

Tng SKU Category Id

Event

tng_sku_category_id

Tangiblee SKU Category Id

    3.2 Custom Metrics:

Metric Name

Scope

Event Parameter

Unit of Measurement

Description

Tng Metric

Event

tng_metric

Standard

Tangiblee Metric

GTM tag setup:

There are three types of Tangiblee events:

  • impression - once Tangiblee CTA appeared
  • interaction - once Tangiblee CTA clicked or tapped
  • ping - every 5 seconds while the Tangiblee is open

To enable Tangiblee dataLayer events in the GTM platform, please create dataLayer variables, triggers and tags.

Variables

For each Custom Dimension specified,.

For example:

Triggers

For each event specified above, set up a trigger.

For example:

Tags

Next, create a tag for each trigger that contains all the required Custom Dimensions, as well as a binding to the trigger itself.

For example:

Related Articles