0

我正在构建一个广告点击记录插件。

我需要找出点击广告的时间。我注意到,当广告开始播放时,总是会向某个特定页面发出 GET 请求。

现在我使用 google chrome 的开发者工具来查看在我的本地计算机上发出的所有请求。

有谁知道我如何做到这一点,然后将数据发送回我的服务器?

4

2 回答 2

1

当使用 ajax 完成因点击广告而发出的请求时,您可以将处理程序绑定到该 ajax 事件并将有关该点击的信息发送回您的服务器。请参阅:http ://docs.jquery.com/Ajax_Events

对于使用直接 http 链接加载其目标的广告,您可以将处理程序添加到这些锚点上的点击事件,例如使用 jquery。见:http ://api.jquery.com/click/

于 2012-07-26T11:55:43.337 回答
0

您要做的是创建一个指向您拥有的 PHP 文件的链接,该文件跟踪被单击的链接 - 将数据存储在数据库中或您想要对其进行的任何操作 - 然后重定向到广告指向的 URL至。

您想要的是这样的流程:

user clicks ad -> runs your PHP code, which saves the data (such as ID of ad clicked, URL being sent to, IP of the person clicking etc etc etc) -> redirects user to the intended destination

于 2012-07-26T11:47:21.767 回答