2015-11-02 62 views
0

我試圖回答一組用戶的問題是其他用戶如何在他們的頁面上結束。用戶最終可能會在您的頁面上出現大約5種不同的方式。例如,他們可能搜索了您的名字,點擊了新聞源的鏈接或收到了帶有指向您網頁鏈接的電子郵件。自定義用戶跟蹤或頁面引薦分析的第三方服務

完成跟蹤這些事件的最佳方式是什麼?我最初傾向於創建一個表來跟蹤這個。每個鏈接都會向服務器發送一個異步事件以添加到表中。不過,我也知道有很多跟蹤服務,例如Google Analytics和Mixpanel。我已經簡要地查看了他們的文檔,他們似乎不符合我的需要。

我錯過了什麼嗎?創建一個「定製」甚至跟蹤系統來完成這個任務是否值得?

回答

0

這是不值得創建自己的服務。另外,您不能添加異步鏈接到搜索引擎結果頁面或電子郵件(這將需要跟蹤代碼,您不能在搜索引擎中實現或不會在郵件客戶端執行)。

Web分析軟件通過分析通過其HTTP頭的傳入流量來跟蹤流量來源。如果有推薦人集合,流量將被歸因於引薦網站,除非流量包含在已知搜索引擎列表中,在這種情況下,流量將歸因於自然搜索流量等。

在大多數系統可以通過在url中添加查詢參數來自定義源屬性(顯然,這對搜索引擎等不起作用,因爲您無法將參數添加到自然搜索結果中)。例如,使用Google Analytics,您可以在電子郵件鏈接或廣告活動中添加custom campaign parameters。如果用戶點擊這些鏈接,參數值將被髮送到GA,並且源/媒體/活動信息將被相應設置(例如,來自網絡郵件客戶端的流量通常會被歸爲引薦者,但廣告系列參數允許將鏈接歸因於您的郵件廣告系列)。

可能有理由創建自己的系統,但渠道歸屬不是其中之一;遺傳算法和我所知道的其他所有系統都已經完全覆蓋。

+0

我不認爲我的問題很清楚。所有這些鏈接將在應用程序中。用戶最終會在頁面上點擊應用中的超鏈接,而不是從外部應用中點擊。新聞源和搜索示例都將在應用內,而不是來自Google搜索或Facebook新聞源。使用谷歌分析,我可以看到GA網頁上的結果,但我不會讓他們在應用程序中供用戶查看,除非他們提供了一個API,我可以查詢以獲取我沒有看到的特定頁面的統計信息。那有意義嗎? – user2954587