php中的电子邮件跟踪技术

sat*_*ish 9 php newsletter

我正在做一个php的时事通讯管理.我需要跟踪打开我们的时事通讯的访客,我已将跟踪图像插入到通讯中,似乎工作不多.

使用Shift邮件程序可以选择将内嵌图像嵌入到简报中.是否可以使用此内嵌图像进行跟踪?

是否还有其他跟踪电子邮件的技术.

Pas*_*TIN 13

跟踪图片不得与电子邮件一起发送,正如您所计算的那样,跟踪打开您的简报的人,是您从服务器下载/请求图像的次数.

这意味着您的跟踪网址如下所示:

http://www.yoursite.com/tracking.php?id_newsletter=X&user_id=Y
Run Code Online (Sandbox Code Playgroud)

但请注意,这仅适用于选择在查看简报时启用图像显示的用户 - 并且默认情况下会有越来越多的电子邮件客户端禁用图像.


其他跟踪解决方案

您可以跟踪链接的点击次数,而不是跟踪观看次数.

例如,您的简报中没有直接链接,而是看起来像这样:

http://www.yoursite.com/destination-page.php
Run Code Online (Sandbox Code Playgroud)

该链接将指向计数器/跟踪页面:

http://www.yoursite.com/track-clicks.php?newsletter_id=X&user_id=Y&destination_page_id=Z
Run Code Online (Sandbox Code Playgroud)

track-clicks.php页面将:

  • 将一些数据插入数据库(或其他地方),以跟踪点击
  • 从数据库(或其他地方)中选择与之对应的页面的URLdestination_page_id=Z
  • 将用户重定向到该页面.


跟踪点击次数而不是视图有几个优点:

  • 即使数字较小,您也不会跟踪很久以前注册并且不再感兴趣的用户:您只是跟踪那些有兴趣阅读您的简报并点击链接的用户
  • 这应该效果更好:即使禁用外部图像,用户也必须单击跟踪链接才能访问感兴趣的页面