如何跟踪有多少客户查看了该电子邮件 [英] how to track how many customer viewed the email

查看:83
本文介绍了如何跟踪有多少客户查看了该电子邮件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如果使用通过电子邮件发送的隐藏图像的电子邮件,如果图像被嵌入并且不需要下载,我们如何跟踪视图的数量...

当客户打开我需要的电子邮件时它添加一个到广告系列的视图,所以我需要发送广告系列ID也与该请求感谢

HOW can we track the number of views if an email using a hidden image sent via email if the images are embaded and dont need to be downloaded ..
when a client opens the email i need it to add one to the views of the campaign so i need to sent the campaign id also with that request thanks

推荐答案

一般情况下,你不能,如果你的事件需要在邮件标题中进行确认。所有邮件传递代理都不需要实现此功能。



-SA
In general case, you cannot, event if your require confirmation in your message header. Such feature is not required to be implemented by all mail delivery agents.

—SA


你不一定能这样做 - 这取决于他们使用的电子邮件阅读器。在我的情况下,我使用Outlook,默认情况下禁用电子邮件中的图像,因此您的跟踪图像将永远不会被访问,也无法计算。 (这可能是他们被禁用的原因之一 - 所以垃圾邮件发送者无法告诉他们找到了真实的电子邮件地址。)



如果他们不是,那么你可以将图像设置为ASHX页面并计算其访问权限。这不完全是这样,但它允许您提供参数来选择要发送的图像,因此您可以非常轻松地修改代码以适应您的情况: ASP.NET的通用Image-From-DB类 [ ^ ]它在C#中,但是代码很明显,如果你自己不能解决问题就有在线转换器。
You can't necessarily do it - it depends on the email reader they are using. In my case, I use Outlook, which disables images in emails by default, so your "tracking" image will never be accessed and can't be counted. (This is probably part of why they are disabled - so that spammers can't tell they have found a live email address).

If they aren't, you can set the image to an ASHX page and count the access there. This doesn't do that exactly, but it allows you to provide parameters to select the image to be sent, so you can modify teh code pretty easily to fit your situation: A generic Image-From-DB class for ASP.NET[^] It's in C#, but the code is pretty obvious and there are online converter if you can't work it out yourself.


这篇关于如何跟踪有多少客户查看了该电子邮件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆