如何更改默认的“页面视图”名称
How to change default `Page View` name
是否可以更改在 app.component 中导入 Angulartics2GoogleTagManager 后跟踪的页面浏览事件的默认名称?现在是页面浏览量,我需要更改名称。
如果要更改事件的名称,则需要修改 angulartic2 GTM 包本身。特别是这个文件:https://github.com/angulartics/angulartics2/blob/master/src/lib/providers/gtm/gtm.ts
angulartics2.pageTrack
的 datalayer.push 看起来像这样:
dataLayer.push({
'event': 'Page View',
'content-name': path,
'userId': this.angulartics2.settings.gtm.userId
});
如果要更改,只需更改'event'键值即可。
但是要跟踪综合浏览量:
您需要:
- 为 "Page View" 事件创建 GTM 自定义事件触发器
- 创建 GTM 数据层变量以捕获 "content-name" 值
- 为 Google Analytics 创建一个 GTM 标签,其中自定义字段 "page" 设置为第 2 步中创建的数据层变量,并在第 1 步中创建的触发器上触发
是否可以更改在 app.component 中导入 Angulartics2GoogleTagManager 后跟踪的页面浏览事件的默认名称?现在是页面浏览量,我需要更改名称。
如果要更改事件的名称,则需要修改 angulartic2 GTM 包本身。特别是这个文件:https://github.com/angulartics/angulartics2/blob/master/src/lib/providers/gtm/gtm.ts
angulartics2.pageTrack
的 datalayer.push 看起来像这样:
dataLayer.push({
'event': 'Page View',
'content-name': path,
'userId': this.angulartics2.settings.gtm.userId
});
如果要更改,只需更改'event'键值即可。
但是要跟踪综合浏览量:
您需要:
- 为 "Page View" 事件创建 GTM 自定义事件触发器
- 创建 GTM 数据层变量以捕获 "content-name" 值
- 为 Google Analytics 创建一个 GTM 标签,其中自定义字段 "page" 设置为第 2 步中创建的数据层变量,并在第 1 步中创建的触发器上触发