通过 GTM 使用 GA 时,如何从 URL 中清除 PII?

How can you scrub PII from a URL when using GA via GTM?

supposed to be done, and in plain Google Universal Analytics, it should be a simple matter of setting the location:

ga('set', 'location', sanitisedLocation);

但是在 GTM 中,当然,代码段中没有地方创建了 ga 变量,但还没有触发浏览量。

那么我应该在哪里添加这样的代码呢?我猜它可能是通过 dataLayer 但不知道具体如何。


编辑: 我很乐意通过编辑 GTM UI 中的网页浏览标记来执行此操作,但我不知道在哪里覆盖位置使用自定义变量。

您有 2 个选择:

  • 自定义 HTML 标签: 您可以使用 an HTML tag<script> 元素中插入您自己的 Google 分析代码。
  • 要设置的字段:您可以使用 Fields to Set 选项(变量 -> Google 分析设置 -> 更多设置 -> 要设置的字段)设置 location 和其他 Google 分析参数。您将需要创建一个变量(例如 {{sanitisedLocation}} 作为自定义 JavaScript 到 return 的值,并将其用于您的字段: