Назад | Перейти на главную страницу

Отправить просмотр страницы в Piwik

Извините за этот очень простой вопрос, но я не могу его понять.

На моем веб-сайте я перехожу с Google Analytics на Piwik. Однако у меня Piwik работает, я не могу запускать просмотр страницы.

Основная проблема заключается в том, что страница загружается с помощью javascript и в конечном итоге отправляется с помощью history.pushstateв адресную строку.

Для отслеживания с помощью Google Analytics я мог бы продвинуть это так же просто, как ga('send', 'pageview', page); Но я не могу найти то же самое для пивика.

Любая помощь очень ценится.

JeroenED.

Я тоже борюсь с Пивиком. Афайк, самый надежный способ поговорить с Piwik - через его глобальную _paq переменная. Отслеживайте просмотр страницы следующим образом:

_paq.push(['trackPageView']);

Однако Piwik, похоже, не отслеживает просмотры страниц для ток URL-адрес, а скорее для URL-адреса, который он видел при загрузке. Поэтому вам нужно обновить Piwik новым URL-адресом перед отслеживанием следующего просмотра страницы:

// Some history.pushState({}, title, url) here …
_paq.push(['setCustomUrl', url]);
_paq.push(['trackPageView']);

Возможно, вы захотите установить заголовок документа (setDocumentTitle) также. Найдите обзор Piwik JS API Вот.