2015-04-16 66 views
0

我有一個單頁的web應用程序,只有index.html作爲應用程序的入口頁面,所有其他URL和屏幕加載基於extjs腳本。Piwik分析解決方案extjs單頁應用程序

我在標籤之前添加了Javascript跟蹤代碼,並且能夠在用戶通過index.html頁面登錄時跟蹤。 Howerver在我的應用程序中有多個不同的網址,我不知道如何通過Piwik跟蹤其他屏幕(運行時加載的不同網址)

我看到了Angular JS單頁應用程序的一些解決方案,我們是否有類似的東西爲extjs以及?

請發佈任何相關信息和指針,可能我們可以達成解決方案。

提前致謝!

回答

1

目前還沒有關於此的官方指南,但it is planned

爲了跟蹤不同的屏幕,您需要手動將頁面視圖推送到Piwik。首先你可以看看the JavaScript Tracking Client的指南。

這裏是推頁面視圖的例子:

// Piwik must be loaded normally above 

// Track a page change 
_paq.push(['setCustomUrl', newUrl); 
_paq.push(['setDocumentTitle', document.title]); 
_paq.push(['trackPageView']); 

你也可以track events如果某些環節更是「動作」不是網頁。

您還可以查看JavaScript Tracking Client API reference中的所有功能和選項。

相關問題