该正则表达式可能无法在Google Analytics分析中捕获网络邮件引荐来源网址的合理情况是什么?

问题描述

|
^mail\\.(.*)?|(.*)?(web|\\.)mail(.*)?
是我要仔细检查的正则表达式。 例如, e3.mail.yahoo.com webmail.example.com hotmail.com mail.aol.com 等等     

解决方法

        坦白地说,这是徒劳的,特别是因为即使您设法以某种方式重写了将人们引荐到您的网站的所有电子邮件域,也有3个无效的原因: 您可能无法说明那里的所有电子邮件域。 如果电子邮件托管在HTTPS上,并且您的页面是HTTP,则无论如何您都不会看到引荐来源。 使用人口的电子邮件中有很大一部分使用非Web邮件,例如Outlook,Entourage,Mac邮件,iPhone邮件,Blackberry Mail,Android Gmail等,这些邮件从来没有引荐来源。 相反,如果您希望对所有电子邮件引荐的引荐进行细分以在Google Analytics(分析)中进行跟踪,则应在URL中使用utm变量。 如果您使用
utm_source
utm_medium
标记网址,则无论上面列出的3个限制如何,您都可以对其进行跟踪。 传统上,您将
utm_medium
设置为电子邮件,将
utm_source
设置为邮件列表名称,将
utm_campaign
设置为特定广告系列的名称。 您可以在以下网址获得有关构建网址的帮助:http://www.google.com/support/analytics/bin/answer.py?answer=55578。     ,        即使应使用ѭ6with参数标记电子邮件中的链接,我也希望尽可能将引荐来源进行清理和分组。这是一种有效地了解缺少适当标记的流量来源,然后对它们进行优先级排序和修复的方法。 我使用的正则表达式如下,并且说实话,它运行良好(它捕获了超过95%的Web邮件显示为引荐,并且可以拆分成数十个子域,例如yahoo或live,从而削弱了它们作为源的可见性)
(messag|courrier|zimbra|imp|mail)(.*)\\.(.*)\\..{2,4}
您可以使用您所在地区的常用值更新子域名。末尾使用2-4个字符的tld捕获任何域,以及任何域。 我将结果输出为
Output To -> Constructor : Campaign Source : Webmail - $A3
    

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...