我正在构建一个电子邮件应用程序,其功能是在发送电子邮件后查看已读收件人。例如:如果我向 P1 发送了一封电子邮件并抄送 P2 和 P3,那么当 P1 打开电子邮件时,我作为发件人应该能够看到 P1 阅读了他们的电子邮件。
为了实现这一目标,我正在使用单独的跟踪像素方法,其中我将像素添加到我发送的 html 中。但挑战在于,我无法向所有收件人发送唯一的跟踪链接,因为电子邮件的 HTML 部分对每个人来说都是相同的,而且我无法控制将哪封电子邮件发送给哪个收件人(此处为 P1、P2 和 P3) )。
简而言之:电子邮件作为一种技术不应该支持跟踪打开情况。这很好。现有的基于像素的解决方案只是一种黑客手段,只有在某些电子邮件客户端允许 html 渲染时才有效。
在客户端级别默认进行这种跟踪可能会违反不同发达国家的许多隐私法。
但是,是的,您必须为每个用户生成不同的跟踪 ID,因此电子邮件必须单独发送。这基本上就是营销人员在群发电子邮件和垃圾邮件中的做法。
要按照您所描述的方式执行此操作:将同一封电子邮件发送给多个收件人并查看谁打开了它们,您必须有权访问他们的客户端。但这不太可能发生,因为没有人愿意使用监视他们的客户端。
仅当收件人呈现 html 并允许电子邮件中存在外部资源时,像素方法才有效。很多人都有足够的理智,但很少这样做。当然绝不是在随意的电子邮件中。即使是电子邮件营销人员也无法真正有意义地使用打开率。除非你激励他们,否则很少有人允许远程内容。就像在外部加载的图像或类似的东西中有一个特殊的理想代码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)