0

У меня есть одностраничное веб-приложение, которое имеет только индекс.html как страницу входа для приложения, все остальные URL-адреса и экраны загружаются на основе скриптов extjs.Решение Piwik Analytics для одностраничного приложения extjs

Я добавил код трекера Javascript перед тегом и могу отслеживать каждый раз, когда пользователь входит в систему через страницу index.html. Howerver, в моем приложении несколько экранов с разными URL-адресами, не уверен, как мы можем отслеживать другие экраны (разные URL-адреса, загруженные во время выполнения) через 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.

Смежные вопросы