如何避免跟踪网址缩短者自己的“点击次数”?

时间:2012-07-11 09:45:49

标签: url twitter google-api url-shortener google-url-shortener

我使用 google shorten url 来缩短我的链接,我使用此链接使用我的php应用程序在Twitter上发布。

要跟踪该页面链接的来源,当我点击该链接时,我在我的php页面上进行访问计数更新。当我通过我的网址缩短api时,它会自动ping我的网站,这样我的访问次数就会增加,而twitter也是这样做的。因此我在db上有2到5次点击。任何人都可以帮我解决这个问题吗?我想跟踪用户完成的点击次数,而不是google缩短api和twitter缩短url api

2 个答案:

答案 0 :(得分:1)

简单/懒惰的方式是进行进一步的测试,看看是否有来自谷歌和Twitter的一致数量的点击。如果是这样,您只需预先调整计数即可减去每个缩短网址的点击次数。

每个页面请求的detect User-Agent headers更严格。如果是来自Google或Twitter,请忽略它。如果它来自其他任何内容,请增加点击次数。

答案 1 :(得分:0)

我们遇到过类似的问题。当谷歌进行点击时,请在请求标题中设置From: googlebot(at)googlebot.com。我们使用此标头信息并实施自定义逻辑来排除来自Google-bot的匹配。