[英]Email unsubscribe link: How to detect a real person, so that a mail link-checking robot (gmail, antivirus) doesn't unsubscribe users accidentally?
[英]How to detect if a link was clicked through an email in gmail
我正在制作一封电子邮件,将作为营销工作发送出去。 在电子邮件中,将有一个按钮,允许人们“保存事件的日期”,我希望能够检测到单击按钮后是否在gmail中打开了电子邮件,以及是否在gmail中打开了它将提供Google添加到日历链接 - 否则它将提供ICS文件。
还有另一封电子邮件正是如此,它不会检测用户代理,因为无论浏览器和操作系统和设备如何,如果电子邮件是在gmail中打开的,它会重定向到谷歌添加到日历!
我一直试图弄清楚这一段时间并尝试了许多技巧,虽然没有成功,我很想看看人们有什么其他想法。
编辑:我注意到gmail会将data-saferedirecturl添加到所有链接
我想知道是否有办法检测到这个?
如果您想知道链接点击的来源,可以通过使用图片技巧来实现:
但请注意:如果收件人在Gmail中再次打开邮件,您将看不到对服务器的请求,因为此图片保存在代理服务器的缓存中。
你不能将javascript传递给mailreader。 但您可以添加电子邮件跟踪像素 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.