免责声明:我知道有更好的方法来跟踪电子邮件打开率,无论如何,这确实是一个二等指标,但我需要以这种方式解决这个问题,因为这是一次性问题。
问题:我需要一种快速而肮脏的方式来跟踪电子邮件的打开情况。它来 self 们的本地邮件服务器,因此没有可用的流畅邮件服务功能。我发现很多文章和想法大多围绕 1x1 gif 展开。这很好,因为我跟踪的电子邮件主要是图像。我已经研究了很多,但还没有找到确凿的帮助 - 有些方法显然容易受到 SQL 注入(inject)攻击,有带有死链接的资源,而其他方法对我来说只是模糊的,无法完全理解如何实现。
我从 Google 找到了最有前途的解决方案(天哪,我喜欢那些家伙(和女孩))
Google 提供了一个方便的小型 PHP 脚本,用于跟踪移动网站上的页面打开情况: https://developers.google.com/analytics/devguides/collection/other/mobileWebsites
这个 PHP 看起来已经解决了 90% 的问题。 我对如何实现将跟踪图像/链接嵌入到我的外发电子邮件中的解决方法有点模糊。我是否应该嵌入图像链接并使用 mod 重写来查找该图像,然后重定向到 google php 脚本的 http 请求?我可以标记图像并让脚本从该标记运行吗?或者……它必须是打开电子邮件(并加载图像)而不是单击链接。
预先感谢您的意见。越详细越好,因为我还在学习。
祝一切顺利!
--克里斯·M.
最佳答案
克里斯的基本前提是您有一个不是普通 .jpg
或 .gif
图像的跟踪图像。
例如,您的 html 电子邮件中会有这样的图像
<img src="trackerpage.php" width="1" height="1" />
然后,在您的跟踪页面上,您可以从用户那里获取一些信息,也许可以通过将查询字符串添加到 trackerpage.php?id=1000
上来使用用户 ID 的查询字符串。获取详细信息后,您需要实际将图像发送回用户。
为此,我建议您阅读此页面:http://www.ehow.com/how_7280601_send-php-image-file.html
如果您想扩展任何内容,请发表评论:)
关于php - 缺少链接 : Tracking email opens with google PHP mobile script,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11056697/