1

在 app.component 中导入 Angulartics2GoogleTagManager 后,是否可以更改跟踪的页面查看事件的默认名称?现在是它的页面视图,我需要更改名称。

4

1 回答 1

2

如果要更改事件的名称,则需要修改 angulartic2 GTM 包本身。特别是这个文件:https ://github.com/angulartics/angulartics2/blob/master/src/lib/providers/gtm/gtm.ts

datalayer.pushangulartics2.pageTrack看起来像这样:

dataLayer.push({
        'event': 'Page View',
        'content-name': path,
        'userId': this.angulartics2.settings.gtm.userId
      });

如果要更改它,只需更改“事件”键值即可。

但是,要跟踪浏览量:

你需要:

  1. 为“页面浏览”事件创建 GTM 自定义事件触发器
  2. 创建一个 GTM 数据层变量以捕获“内容名称”值
  3. 为 Google Analytics 创建一个 GTM 标记,将自定义字段“页面”设置为在步骤 2 中创建的数据层变量,并在步骤 1 中创建的触发器上触发
于 2018-11-21T05:46:18.557 回答