我需要在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"将配置文件分配给该视图。任何权限。
答案 0 :(得分:0)
肯定有更多方法可以优化正则表达式。例如,由于所有字符串选项都以.html
结尾,因此您可以执行以下操作:
/(es/investigacion/lace|en/research/lace)\.html
取出.html
。
你也可以拿出
/es/investigacion/lace
并使用|
编织其中的变量部分,例如
/es/investigacion/lace/(programa-maestrias|alumni|investigacion)\.html
但尝试一些优化技巧,你应该能够适应更多。