无法为包含查询字符串的网站设置Google Analytics

时间:2018-05-16 18:58:59

标签: google-analytics

我正在尝试为GA中的新网络媒体资源创建新的跟踪代码,但是网址末尾包含一个查询字符串。 URL字符串包含除了结尾处的查询字符串之外的公共信息。

例如:

http://www.website.com/login.aspx?p=abc

http://www.website.com/login.aspx?p=def

http://www.website.com/login.aspx?p=ghi

GA不允许我为每个网站创建唯一的跟踪代码,因为它们包含查询字符串。因此,如果我将其删除,我将如何在GA中将每个网站作为唯一网站进行跟踪?

谢谢, 麦克

1 个答案:

答案 0 :(得分:0)

您可以通过为每个视图创建带有过滤器的3个单独视图来解决此问题,该视图仅记录正确URL的流量。

首先你需要在最后一个" /"之后提取值。使用此代码:

function() {
    var loginURL = window.location.href.split("/")[3];
    return loginURL;
}
  • 将该值放入自定义维度(GTM只使用自定义javascript变量,GA参考this documentaion如何设置自定义维度。)
  • 在新的Google Analytics(分析)视图中设置一个过滤器,该过滤器仅包含自定义维度值为" login.aspx?p = abc"。
  • 的流量