gpt4 book ai didi

javascript - 如何捕获单击电子邮件中的链接时的时间戳?

转载 作者:行者123 更新时间:2023-11-28 08:29:30 25 4
gpt4 key购买 nike

这可能有点棘手(至少对我来说是这样,但你们可能更聪明)。我需要准确捕获读者单击电子邮件中的链接的时间戳。然而,该链接不是另一个网页的超链接。它是一个格式化为带有查询字符串的 GET 请求的链接,将自动提交表单。

这里是棘手的部分......表单处理不是由 PHP 或 .NET 或任何其他服务器端语言处理的。它是一个表单引擎,由基于云的营销平台托管和管理,该平台捕获并显示表单提交数据(因此我无法访问幕后的代码)。

现在,如果这不是一封电子邮件,我会说它很简单,只需使用 Javascript。然而,JavaScript 与电子邮件的配合不太好(如果有的话)(我只是假设有一些电子邮件客户端支持 javascript)。

如何在不使用任何类型的脚本的情况下捕获单击链接时的时间戳?这可能吗?

我能想到的最好的解决方案是让链接指向一个带有 JavaScript 的中间页面来捕获时间戳,然后重定向到表单提交。唯一的问题是它只会捕获页面加载的时间戳,而不捕获实际点击事件的时间戳。

最佳答案

“没有任何类型的脚本”就无法做你想做的事情。如果未编写脚本,则不能添加或更改任何功能。

最好的选择就是您所建议的:使用记录请求时间的中间页面。除非出现异常情况(例如服务器宕机),从点击链接到请求到达服务器之间的时间将小于 1 秒。

您真的需要比 ~1s 更高的分辨率或精度吗?获得毫秒或微秒量级的结果有什么额外的好处?我无法想象你会从这样的事情中获得切实的好处,但如果你确实有的话,我很想听听。

关于javascript - 如何捕获单击电子邮件中的链接时的时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22029576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com