Litmus如何跟踪他们的邮件分析? [英] How does Litmus track their email analytics?

查看:144
本文介绍了Litmus如何跟踪他们的邮件分析?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

所以,Litmus是一个用于测试跨浏览器和电子邮件客户端的电子邮件和网页的网络应用程序,拥有专有的方法,他们声称能够跟踪不仅仅是打开,点击和浏览器等(标配嵌入图像和传递链接跟踪。)



他们声称他们能够跟踪最终用户采取的操作,最终用户读取多长时间,以及如果他们删除或转发电子邮件。他们声称他们没有JavaScript而纯粹使用嵌入式图像。他们声称该方法适用于大多数主要电子邮件客户端。



他们可以做些什么来跟踪?显然,如果他们正在与第三方应用程序进行无关,无论他们在做什么都应该可以复制。



我认为他们意识到,当电子邮件客户端转发或删除电子邮件时,它会以不同的方式打开电子邮件,然后正常,创建一个唯一的用户字符串在某种服务器日志上?虽然我正在抓住弦乐。



http://litmusapp.com/email-analytics



此处的详细信息请 http ://litmusapp.com/help/analytics/how-it-works



编辑:它也看起来像他们跟踪打印。也许他们通过跟踪printcss的调用来执行此操作?

解决方案

这些都是用良好的图像错误完成的。打破他们如何发现...




  • 使用哪个客户端:检查用户 - 代理


  • 是否转发了电子邮件:将图像错误附加到仅在邮件转发时加载的div。 / p>


  • 是否打印电子邮件:附加到打印样式表的错误


  • 阅读电子邮件需要多长时间:如Forrest所指出的,这是一个保持开放的连接(这也是Facebook跟踪(ed?)无论您是否在线聊天)


  • 是否删除电子邮件:检查邮件是否在短时间内被阅读或未被打开。事实上,他们组合在一起扫视和删除。




当然,如果电子邮件客户端禁止电子邮件中的图片。






编辑:这是另一个问题



OP实际上有其跟踪代码,和此处的答案解释了它的工作原理。


So, 'Litmus', a web app for testing emails and webpages across browsers and email clients, has a proprietary method that they claim is able to track not just opens, clicks, browsers, etc (standard with an embedded image and pass-through link tracking.)

What's unique is they claim that they are able to track what actions the end user took, how long the end user read it for, and if they deleted or forwarded the email. They claim they do this without JavaScript, and purely using embedded images. They claim that the method works across most major email clients.

What could they be doing to track this? Obviously, if they're doing it with third party applications that they don't control, whatever they are doing should be replicable.

I'm thinking that they realized that when an email client forwards or deletes an email, it 'opens' the email in a different way then normal, creating a unique user string on the server log of some kind? I'm grasping at strings, though.

http://litmusapp.com/email-analytics

Details here http://litmusapp.com/help/analytics/how-it-works

EDIT: It also looks like they track Prints. Maybe they do this by tracking calls to the 'print' css?

解决方案

It's all done with good ol' image bugs. Breaking down how they find out...

  • Which client was used: Check the user-agent

  • Whether an email was forwarded: Done by attaching image bugs to divs that are loaded only when the message is forwarded.

  • Whether an email was printed: bug attached to print stylesheet

  • How long it takes to read an email: A connection that's kept open, as pointed out by Forrest (this is also how Facebook tracks(ed?) whether or not you are online on chat).

  • Whether an email was deleted: Check If a message was read for a short period of time or not opened. In fact, they group "glanced" and "deleted" together.

Of course none of this will work if email clients disable images in emails.


EDIT: Here's another question on this:

The OP actually has their tracking code, and this answer here explains how it works.

这篇关于Litmus如何跟踪他们的邮件分析?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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