Я лично не использую Piwik. Я разработал инструмент / библиотеку JavaScript для создания системы меню в SharePoint, и кто-то, кто использует мою библиотеку, спрашивал о включении Piwik.
Из того, что я прочитал, я вижу, что Piwik ловит / отслеживает click
события. Я подозреваю, что это происходит по умолчанию для тегов <a>
, имеющих атрибут href
.
Моя библиотека JS создает <div>
элемента с событием onclick
. Я прочитал и понял, что могу вручную запустить событие щелчка, используя функцию Piwik trackLink
. Я хотел избежать этого по многим причинам.
Поэтому я хотел посмотреть, как именно Piwik отслеживает события кликов, чтобы я мог понять, как я могу включить это в более общий способ. Я подумал, что, может быть, я смогу сделать свое onclick
событие подделкой, создав элемент <a>
и выполнив его click
событие, но не был уверен, что это сработает.