Google Analytics 和 Tag Manager,是否支持自定义页面路径?

Google Analytics and Tag Manager, support for custom page paths?

刚开始使用 Google 跟踪代码管理器。在我的分析设置中,我发送自定义页面路径以规范化或 "unify" 页面路径,因为在网络应用程序中,同一页面可以有许多不同的 URL。示例:

/?action=view
/view
/view_page

在我发送的那个页面的 GA 中:

ga('send', 'pageview', '/view');

我不知道如何使用 GTM 进行设置。我可以访问服务器端,因此我可以在那里进行任何必要的更改。

我试过在dataLayer中设置它link这个:

<script>
  dataLayer = [{
    'pageview': '/view'
  }];
</script>

而且我可以在数据层中看到数据 debug/preview,但它并没有显示这实际上被设置为页面路径。我猜想需要在 GTM 管理员上设置一些东西来映射 dataLayer 值?

如果您想将页面路径作为数据层参数推送,则需要

  1. 配置值为 pageview 的 dataLayer 类型变量(这就是您在 dataLayer 中定义的值传递到 GTM 的方式)。
  2. 在您的基本网页浏览代码中,您需要使用 dataLayer 类型变量名称的值设置 page 字段(在 "Fields to Set" 下)。

值得一提的是,您的数据层声明必须位于 GTM 容器之前。通过这种方式,您可以将网页浏览设置为在常规网页浏览触发器上触发。