Download plugins/ExampleTracker/tracker.js from Leon4gr45/matomo: direct link, hf CLI and curl.
- Browser
- Download file 1.24 kB
-
https://huggingface.co/spaces/Leon4gr45/matomo/resolve/main/plugins/ExampleTracker/tracker.js
- Command line
-
hf download hf://spaces/Leon4gr45/matomo/plugins/ExampleTracker/tracker.js
-
curl -L -o tracker.js https://huggingface.co/spaces/Leon4gr45/matomo/resolve/main/plugins/ExampleTracker/tracker.js
1.24 kB
| /** | |
| * Matomo - free/libre analytics platform | |
| * | |
| * @link https://matomo.org | |
| * @license https://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later | |
| */ | |
| (function () { | |
| var configs = {}; | |
| function init() { | |
| if ('object' === typeof window && 'object' === typeof window.Matomo && 'object' === typeof window.Matomo.ExampleTracker) { | |
| // do not initialize twice | |
| return; | |
| } | |
| if ('object' === typeof window && !window.Matomo) { | |
| // matomo is not defined yet | |
| return; | |
| } | |
| Matomo.ExampleTracker = { | |
| // empty | |
| }; | |
| Matomo.addPlugin('ExampleTracker', { | |
| log: function (eventParams) { | |
| if (!eventParams || !eventParams.tracker) { | |
| return ''; | |
| } | |
| return '&myCustomVisitParam=' + 500 + eventParams.tracker.getSiteId(); | |
| }, | |
| }); | |
| } | |
| if ('object' === typeof window.Matomo) { | |
| init(); | |
| } else { | |
| // tracker is loaded separately for sure | |
| if ('object' !== typeof window.matomoPluginAsyncInit) { | |
| window.matomoPluginAsyncInit = []; | |
| } | |
| window.matomoPluginAsyncInit.push(init); | |
| } | |
| })(); | |