php - 缺少链接 : Tracking email opens with google PHP mobile script

标签 php google-analytics html-email

免责声明:我知道有更好的方法来跟踪电子邮件打开率,无论如何,这确实是一个二等指标,但我需要以这种方式解决这个问题,因为这是一次性问题。

问题:我需要一种快速而肮脏的方式来跟踪电子邮件的打开情况。它来 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/

相关文章:

php - 如何获取调用类的名称(在 PHP 中)

html - 谷歌分析与谷歌标签管理器;我们可以同时实现吗?

javascript - jQuery PHP 跨域请求问题

php - 如何从数组更新表?

php - 密码保护页面的最佳方法

IOS 应用程序未显示在 Firebase Analytics 中

javascript - 自动化网络分析测试过程

php - 如何在不使用 Markdown 的情况下将纯文本版本添加到 Laravel 电子邮件

css - 使用 R 从 Microsoft Outlook 发送电子邮件时的 Html 表输出格式

php - 如何处理 HTML 电子邮件中的长链接