2012-11-07 81 views
0

我正在構建一個具有「郵件跟蹤」功能的應用程序,並希望通知Google Analytics(分析)關於從ruby到鏈接的點擊。從ruby向Google Analytics發送'點擊'

我已經更改了所有來自電子郵件的外部鏈接,以轉到我的服務器進行重定向,所以我知道用戶點擊了什麼和什麼時候。

我想發送此點擊只需知道'UA-XXXXX'和點擊的網址。

有沒有辦法?或者最好的解決方案是呈現一個HTML頁面,並與JS發送點擊事件?

UPDATE:好的,我找到了gabba,但不知道如何發送'click'事件。

+0

您是如何使用Ruby的?作爲一個刮板或像一個Web框架託管應用程序(Rails)? – sunnyrjuneja

+0

Rails 3準確 –

回答

1

一般來說,它更好地使用JS API,因爲它可以訪問分析跟蹤的所有其他數據,如訪問者瀏覽器/ os/geoip,並且可以將所有這些數據綁定到「訪問」。

如果您將鏈接嵌入到電子郵件中,則可以考慮在鏈接中使用源/媒體/廣告系列標誌。

http://support.google.com/analytics/bin/answer.py?hl=en&answer=1033867

因此從技術上講它不是跟蹤「點擊次數」作爲一個事件,更像跟蹤用戶從特定電子郵件來到您的網站的事實。如果您需要單獨的點擊粒度,您可以使用單獨的廣告系列標籤。 (例如,如果您不止一次在電子郵件中使用相同的URL,並且想知道他們是否點擊了電子郵件中的第一個或第二個)

+0

問題是我想跟蹤到外部網站(不是我的網站)的鏈接,所以在這種情況下,我需要使用html + js解決方案發送click事件並重定向到正確的url ? –

相關問題