2012-07-11 58 views
1

即時通訊使用谷歌縮短網址短我的鏈接,我用這個鏈接發佈在twitter上使用我的PHP應用程序。如何避免跟蹤網址縮寫本身的「點擊」?

要追蹤該頁面鏈接的來源,iam在點擊該鏈接時在我的php頁面上進行訪問計數更新。當我通過我的網址谷歌縮短api它會自動ping我的網站,所以我的訪問計數增加,並且twitter也是這樣做。因爲這個,我得到了2到5次點擊數。任何人都可以幫助我如何處理這個問題?我想追蹤用戶完成的點擊次數,而不是這兩個谷歌縮短api和twitter縮短url api

回答

1

簡單/懶惰的方式是做進一步的測試,看看是否有一致的點擊來自谷歌和Twitter。如果是這樣,您只需預先調整計數以減去每個縮短的URL的點擊次數。

對於每個頁面請求,更嚴格的方法是對detect User-Agent headers。如果來自Google或Twitter,請忽略它。如果來自其他任何東西,請增加點擊次數。

0

我們有類似的問題。當谷歌正在創造點擊,然後在請求標題中設置From: googlebot(at)googlebot.com。我們使用這個頭信息並實現了自定義邏輯,以排除來自谷歌機器人的命中。