欢迎访问我的博客,有问题可以在任意文章底部留言评论

Tealium iQ上安装GA4,设置用户属性和事件跟踪

Tealium Haran 2年前 (2024-11-13) 2654次浏览 0个评论

这一篇介绍如何在 Tealium iQ 上安装 GA4。如果还没有安装 Tealium iQ 基础代码,请先安装Tealium iQ基础代码。

安装Google Analytics 4

配置Load Rules

如果是使用Tealium iQ内置的tealium_event,对于页面浏览,tealium_event是view,可以用view配置页面浏览规则。

在Tealium iQ里点击「Load Rules」——「+New Rule」,命名为“Page Loaded”:

Tealium iQ上安装GA4,设置用户属性和事件跟踪

这样就可以。

如果你的页面浏览事件名称是自定义的,则按自定义名称配置。

 

配置Tags

在Tealium iQ里点击「Tags」——「+New Tag」到Tag Marketplace里搜索“Google Analytics 4”并添加:

Tealium iQ上安装GA4,设置用户属性和事件跟踪

Tags的结构分为三个部分:

Tealium iQ上安装GA4,设置用户属性和事件跟踪

Configuration

这里主要是基础GA4配置,例如填写 Measurement ID(格式如 G-XXXXXXXXXX):

Tealium iQ上安装GA4,设置用户属性和事件跟踪

往下还有很多可选设置,通常保持默认即可。

 

Rules and Events

这一步主要控制触发条件。

右边的Page Loaded(这是第一步所创建,表示页面浏览)拖到左侧,表示只在页面浏览时触发该GA4标签:

Tealium iQ上安装GA4,设置用户属性和事件跟踪

如果不设置,就默认All Pages and Events,可能导致其他事件也触发页面浏览跟踪。

 

Mapped Variables

这里是设置个性化高级配置的地方,例如电商跟踪、自定义事件、用户属性等。暂不做设置。

Tealium iQ上安装GA4,设置用户属性和事件跟踪

 

发布与验证

发布后,访问网站,然后在GA4的实时观察:

Tealium iQ上安装GA4,设置用户属性和事件跟踪

有数据,数据准确就表示配置成功。

配置用户属性

接下来介绍如何配置用户属性,假设现在要将Client ID设置为用户属性。

Data Layer

在数据层用第一方Cookie获取Client ID。

在Tealium iQ里点击「Data Layer」——「+New Variable」,命名为Client ID,然后做如下设定:

Tealium iQ上安装GA4,设置用户属性和事件跟踪

 

Tags

在安装GA4这一步配置的Tags,找到Mapped Variables的位置。

在Mapped Variable里找到Client ID,就是Data Layer里创建的,然后点击「+ Add  Mapping」:

Tealium iQ上安装GA4,设置用户属性和事件跟踪

 

可以看到,点击左侧User Properties,可以看到User Property的设置界面,输入用户属性的命名,这里将其命名为client_id,然后点击Add:

Tealium iQ上安装GA4,设置用户属性和事件跟踪

可以看到这里:

Tealium iQ上安装GA4,设置用户属性和事件跟踪

然后点击Done,会到Mapped Variable的界面:

Tealium iQ上安装GA4,设置用户属性和事件跟踪

可以看到数据映射就设置好了。

接下来一定要点击Apply,如果没点击就离开,就没保存。

 

发布与验证

发布后,可以测试验证:Tealium iQ上安装GA4,设置用户属性和事件跟踪

可以看到client_id就设置为用户属性,up就是User Property用户属性。

配置事件跟踪

配置事件跟踪有多种方式,这里只介绍用utag.link的方式,utag.link是用于非页面浏览的跟踪,通常也就是用于事件跟踪。

utag.link的写法如下:

utag.link({
   "tealium_event" : "sign in",
   "signin_method" : "email"
 });

这种方法在华为的网站应用很多,如点击头部logo可以是:Tealium iQ上安装GA4,设置用户属性和事件跟踪

 

 

配置Load Rules

这里的tealium_event是sign in。

在Tealium iQ里点击「Load Rules」——「+New Rule」,命名为“sign in”:

Tealium iQ上安装GA4,设置用户属性和事件跟踪

这样就可以。

 

配置Data Layer

在数据层用UDO获取signin_method。

在Tealium iQ里点击「Data Layer」——「+New Variable」,命名为signin_method,然后做如下设定:

Tealium iQ上安装GA4,设置用户属性和事件跟踪

配置Tags

在Tealium iQ里点击「Tags」——「+New Tag」到Tag Marketplace里搜索“Google Analytics 4”,并安装。

Configuration

这一步需要配置衡量ID和关闭Send Page View,因为是做事件跟踪,所以要关闭Send Page View

Tealium iQ上安装GA4,设置用户属性和事件跟踪

 

 

 

Rules and Events

这一步主要是控制触发条件,就设置Load Rules,将右边的sign in(这是第一步所创建)拖到左侧:

Tealium iQ上安装GA4,设置用户属性和事件跟踪

 

 

Mapped Variables

数据映射这一步需要映射事件名称和事件参数。

先映射事件名称,在Mapped Variabl里找到Tealium Event,然后点击「+Add Mapping」:

Tealium iQ上安装GA4,设置用户属性和事件跟踪

 

在Event Trigger里做如下设置:

Tealium iQ上安装GA4,设置用户属性和事件跟踪

这个设置的意思是tealium_event sign in会触发一个GA4自定义事件,自定义事件我命名为SSSSSSign in。

然后点击Add添加数据映射。

同理去设置映射事件参数(事件参数是在Event-specific Parameters里)

最后效果:Tealium iQ上安装GA4,设置用户属性和事件跟踪

发布与验证

发布后,在网站测试:

Tealium iQ上安装GA4,设置用户属性和事件跟踪

可以看到事件和事件参数都是准确的。

 

注意事项

  • Tealium iQ 中修改后一定要点击 Apply 保存。
  • GA4 自定义事件名和参数名建议使用 snake_case,不能包含空格,最多 40 个字符,不能以保留前缀开头。
  • 用户属性名称最多 24 个字符,不能包含空格,不能以保留前缀开头。
  • 建议使用 GA4 DebugView、Realtime、Tealium 扩展和浏览器网络面板共同验证。

有疑问可以在底部留言
喜欢 (0)
发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址