Я лично не пользуюсь Пивиком. Я разработал инструмент/библиотеку JavaScript для создания системы меню в SharePoint, и кто-то, кто использует мою библиотеку, спрашивал о включении Piwik.Как Piwik отслеживает ссылки на события кликов?
Из того, что я прочитал, я вижу, что Piwik ловит/отслеживает click
событий. Я подозреваю, что это делает по умолчанию для <a>
тегов, которые имеют атрибут href
.
My JS library создает <div>
элементы с событием onclick
. Я прочитал и понял, что я могу вручную запустить событие click с помощью функции функции Piwik trackLink
. Я хотел избежать этого по многим причинам.
Так что я хотел видеть, как именно Piwik отслеживает события кликов, поэтому я могу выяснить, как я могу включить его в более общий способ. Я подумал, что, возможно, я мог бы сделать свое фальшивое событие onclick
, создав элемент <a>
и выполнив его событие click
, но не был уверен, что это сработает.
Дело в том, я думаю, что 'enableLinkTracking()' работает только на связях, которые существовали, когда Piwik загружен. Как мне заставить отслеживать ссылки, которые были созданы динамически после загрузки Piwik? Я попробовал '_paq (['trackEvent', url, 'link']);' но это не работает. – IMTheNachoMan