Google Analytics过滤器页面集

时间:2017-01-24 18:22:05

标签: regex filter google-analytics expression analytics

我需要在Google Analytics上创建一个过滤器,仅包含一组页面,例如,该视图将只有一个过滤器来收集数据

p = figure()
p.xaxis.formatter = DTF

我试图通过使用自定义过滤器来实现这一点 - >请求URI并在过滤器模式上使用正则表达式。 我的问题是正则表达式超过255个字符限制,即使我试图将正则表达式尽可能地优化。

创建多个包含过滤器不起作用,因为这样就不会收集任何数据,所以我想知道如何实现这一目标?谢谢

这是原始正则表达式

www.example.com/page1.html
www.example.com/page2.html
www.example.com/page3.html

编辑:首先尝试压缩正则表达式

/es/investigacion/lace\.html|/en/research/lace\.html|/es/investigacion/lace/programa-maestrias\.html|/es/investigacion/lace/alumni/latin-american-forum-entrepreneurs\.html|/es/investigacion/lace/alumni/fondo-angel-investment\.html|/es/investigacion/lace/alumni\.html|/es/investigacion/lace/fondo-inversion\.html|/es/investigacion/lace/investigacion\.html|/es/investigacion/lace/acerca-del-centro\.html|/es/investigacion/lace/alumni/estudiantes-del-pais\.html|/en/research/investigation\.html|/en/research/about-the-center\.html|/es/investigacion/lace/alumni/mentoring\.html|/es/investigacion/lace/alumni/reatu-entrepreneur-award\.html|/en/research/lace/master-program\.html|/en/research/lace/alumni\.html|/en/research/investment-fund\.html

编辑:原因是我需要在GA上创建新的用户个人资料,而这个新的个人资料只能访问一组网址的信息;所以我想到的是创建一个新的View,它只捕获这组URL的信息,然后使用" Read / Analyze"将配置文件分配给该视图。任何权限。

1 个答案:

答案 0 :(得分:0)

肯定有更多方法可以优化正则表达式。例如,由于所有字符串选项都以.html结尾,因此您可以执行以下操作:

/(es/investigacion/lace|en/research/lace)\.html

取出.html

你也可以拿出

/es/investigacion/lace

并使用|编织其中的变量部分,例如

/es/investigacion/lace/(programa-maestrias|alumni|investigacion)\.html

但尝试一些优化技巧,你应该能够适应更多。