从Google Analytics中的链接中删除ID

时间:2017-01-20 18:10:53

标签: google-analytics

I have followed the thread here about splitting out similar URLs, and follwed the example given 但我有点问题。

我的分析页面中的某些网址正在正确排序,然后其中一些网址似乎根本没有排序。在第二张图片中,您可以看到我遇到的问题。该图像上的第4和第5个链接应分组在/ blog /

的第一个链接下

我还包含了我的过滤器的屏幕截图,因为我可能会在过滤器中遗漏某些内容,将所有/ blog /链接组合在一起。

链接在网站上的方式如下:

great-blogs.co.uk/blog/123456789012345

如何将这些胭脂链接组合到主/博客/链接中的任何想法都会很棒。

Filter settings

Image of Analytics

2 个答案:

答案 0 :(得分:1)

(.*)/\d+(.*)

这完全符合我对ID的问题,埋在网址的中间。

答案 1 :(得分:0)

如果您希望这些网页仅分组为/blog//blog/edit/blog/new,那么您需要过滤器的字段A

(/blog/)[0-9]+$|/blog/.*/(edit|new)

这假设最后可能显示的字符串只是数字,例如。 /blog/1478744474。你也可以修改它,这样如果你知道它只是/edit/new之前的数字,那么正则表达式可能是

(/blog/)[0-9]+$|/blog/[0-9]*/(edit|new)

输出字段为$A1$A2。注意我是如何在字段A中包含斜杠以使输出看起来更清晰。

测试一下,因为我现在在手机上,无法访问一个好的在线正则表达式测试器!

编辑

两项更改:1)注意*现在是+的方式,以便实际需要该数字(例如/blog/1234)。 2)我不得不修改正则表达式,因为我最终测试它并发现括号可能会影响匹配,并且因为高级过滤器使用相同的括号将输出拼凑在一起,我不得不重做正则表达式并打破它分成两个匹配组(这可能没有意义,但我希望它有效!)。