【发布时间】:2014-07-23 20:01:52
【问题描述】:
我想使用 Google Analytics 和“mailto:”创建一个测试场景,或者更好地解释一下,我想跟踪我通过网站实际收到了多少查询。
跟踪“mailto:”链接点击的常用方法是使用“onmousedown”或“onclick”函数。
例如 info@domain1.com info@domain1.com
我担心的是,越来越多的爬虫、脚本、垃圾邮件机器人……会执行 onclick / onmousedown 命令。此外,并非每个点击电子邮件地址的访问者也会向我们发送电子邮件。在“新消息”窗口打开后,我们的跟踪通常会停止。我要验证的是,有多少用户真正向我们发送了电子邮件,而不是跟踪有多少人点击了一个电子邮件地址。
在没有太多技术/开发背景的情况下,我想到的解决方案是“电子邮件转发解决方案”。
- inquiry@domain1.com 显示在网站 domain1.com 上作为查询电子邮件地址。
- inquiry@domain1.com 会自动将所有电子邮件转发到 domain1@trackingurl.com
- domain1@trackingurl.com 正在执行 Google Analytics 事件(这很简单)并且再次将所有电子邮件转发到真实的电子邮件地址,我们希望发送到的电子邮件(例如:info@domain1.com)
问题
- “转发想法”是一个好主意还是有什么缺点?
- 您将如何解决这个想法/问题?
- 转发部分是否有可用的开源解决方案(因为 Google Analytics 部分并不难开发)?
- 您会推荐在此处使用哪种电子邮件引擎/框架和/或哪种编程语言?
【问题讨论】:
-
这是您可能不知道的事情:您可以在电子邮件中使用 + 号,大多数电子邮件提供商会将它们视为同一电子邮件(例如 wusatiuk+123456@gmail.com 将发送邮件至 wusatiuk@gmail.com 帐户)。因此,您可以将信息隐藏在电子邮件地址本身中,而无需转发任何内容。
-
谢谢@robert-bak。这是我已经考虑过的一种可能的解决方案。你知道是否有任何可用的邮件服务器的开源脚本/附加组件,因为到目前为止我找不到任何东西。
标签: email google-analytics web-analytics email-forwarding