{"_id":"@codeculture/ngx-matomo","_rev":"5-8217dcc0d4de7ef3336a7859e882a358","name":"@codeculture/ngx-matomo","dist-tags":{"latest":"0.2.4"},"versions":{"0.1.4":{"name":"@codeculture/ngx-matomo","version":"0.1.4","author":{"name":"Arnaud Mouronval","email":"arnaud.mouronval@gmail.com"},"description":"Matomo (aka. Piwik) web analytics for applications based on Angular 5, 6, 7, 8, 9 & 10.","keywords":["matomo","piwik","angular","aot","web analytics"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/codeculturehq/ngx-matomo.git"},"dependencies":{"tslib":"^2.0.0"},"peerDependencies":{"@angular/core":">=5.0.0 <12.0.0"},"main":"bundles/codeculture-ngx-matomo.umd.js","module":"fesm2015/codeculture-ngx-matomo.js","es2015":"fesm2015/codeculture-ngx-matomo.js","esm2015":"esm2015/codeculture-ngx-matomo.js","fesm2015":"fesm2015/codeculture-ngx-matomo.js","typings":"codeculture-ngx-matomo.d.ts","metadata":"codeculture-ngx-matomo.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/codeculturehq/ngx-matomo/issues"},"homepage":"https://github.com/codeculturehq/ngx-matomo#readme","_id":"@codeculture/ngx-matomo@0.1.4","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DwAW3QAO30tPS3qC6lDwBbQiz8+1hPMDnymnSbjJgGy0OMPsIJuLJ4DAQaADOUETe/+GoJzduVKefbgs0mB3bA==","shasum":"72413f8b3ed622e6215a275be797949d33c14d04","tarball":"https://registry.npmjs.org/@codeculture/ngx-matomo/-/ngx-matomo-0.1.4.tgz","fileCount":19,"unpackedSize":545442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJj4DCRA9TVsSAnZWagAAG6wP/0WVCKOuCM7VipHCmUki\nGiJ0WQYvCKkho3QZ8q4GN1cA793Uaeh/dzNbN6Iwez6MDrG8d83HLPp+NH6Z\n4mwPF5UQaPJxB5BsJBgwQbnx+WAlCfB3nlFVfN9gD3UmcwXz8M/jqIJ2pd4z\nhca9cFyIArfj2IVCXG8jf0tBMBZNCZtAWlEVzNalbjHiib9CAOvk0q0Nmd76\nDf889GIPeKYcxVRHVtOQHMlYXvzgrdpTkRFLxP40cAN9TapKGjat0jnRmdPz\nJuQNqsCBuKL3dRylZ6z+9tFkF68ZQD/Gm4uv2QumWizAYieXMpqGsdba+v1C\nZVwfWm7cVBBJrV9vo2NEDX468DQY49UsllpW9lbplAnNvfv/No4wuJ6Rsefc\nH02PKEA1DPs4AyALM2cn8yiQgO04UMjm3wto7HLxRqLOYtUFmDV1wcC1TKX9\nPM/t0jZkZwZW30W4HtFsGEQtXVZUlsOdSD7UWfx/uLpOhMNmeACQHgB0ITEc\nFHkwmWD5W7hN3fqzSElANBq1U/J817qOcbWcgly4PvIEsJtfJgz0Xtl4l0zM\nuc5TmtepCufBhT9Mse4qk5zaGsZVhsW1qoWu41UF0p7Eeayj0pe154HmqbFW\nCMwFFNOGfP1wgazXwOjFN6RXGOQn5w+TiiJvtrmv57x55hiF3qeI/xK3XJA9\nhtdX\r\n=nF97\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeZbcpX3aLQ6QMpwk+Woo7GaltWBIuRwg5dZwQVU9djgIhAI0C3r0xgdrFvRj0/oBk47HCoapWIUxuAlx4IL9A8gzI"}]},"_npmUser":{"name":"codeculture","email":"development@codeculture.de"},"directories":{},"maintainers":[{"name":"codeculture","email":"development@codeculture.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-matomo_0.1.4_1613118979264_0.8614671114262367"},"_hasShrinkwrap":false},"0.2.0":{"name":"@codeculture/ngx-matomo","version":"0.2.0","author":{"name":"Arnaud Mouronval","email":"arnaud.mouronval@gmail.com"},"description":"Matomo (aka. Piwik) web analytics for applications based on Angular 5, 6, 7, 8, 9 & 10.","keywords":["matomo","piwik","angular","aot","web analytics"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/codeculturehq/ngx-matomo.git"},"dependencies":{"tslib":"^2.0.0"},"peerDependencies":{"@angular/core":">=5.0.0 <12.0.0"},"main":"bundles/codeculture-ngx-matomo.umd.js","module":"fesm2015/codeculture-ngx-matomo.js","es2015":"fesm2015/codeculture-ngx-matomo.js","esm2015":"esm2015/codeculture-ngx-matomo.js","fesm2015":"fesm2015/codeculture-ngx-matomo.js","typings":"codeculture-ngx-matomo.d.ts","metadata":"codeculture-ngx-matomo.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/codeculturehq/ngx-matomo/issues"},"homepage":"https://github.com/codeculturehq/ngx-matomo#readme","_id":"@codeculture/ngx-matomo@0.2.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-z1NxUeFmpD0BWdWCLAcjJop5lvNjCeq5q/zQB1YWPGDOwNoJI535UBmHWTypo23EXoJ8G17rcXzoNx8YA7Aztw==","shasum":"12082e2b09d4a239479b134b0822d5c781c72b76","tarball":"https://registry.npmjs.org/@codeculture/ngx-matomo/-/ngx-matomo-0.2.0.tgz","fileCount":19,"unpackedSize":544093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJlaACRA9TVsSAnZWagAAPH0P/1krLNgWD/MvF6CbRyNm\nEaeSYyjcQm+IGbW2ve4mhCfeLDBZVo/jUKlxexVwMhsZMDV2jKnHsEYSb6V3\nk/orvvWzmdUqlkGosJ0/cDT8nfGQ8bSMSdScCC7+xZt/L6j7fcPRb0mAQEBE\nhS60HKTbB1TF9gt50JWIQDdEZcw1+FY2LOIt+7Sku8Ndrxi6fugfXbgU8hH6\nuaA+M4go9J+bLBC89MGPmxlBZrZkfZCCcWe5bf3lIolVxnmNlPFTjXr/wCU8\nFiSuuGuLijwsoWt1BwFFE8sEkgt69XaTzLgoZIhCM+aM82EAdkQqCbpNliBP\nkw1nnhyMG3HfNdOhBX2HBvSKpzH+5x/dknzq1OiSZ5T+NlQd+g4URz3PHmKp\nkBM0yQhYTMDiORpj+zVfm7PNXVl5T50Vgl3RQS1pcZh/dbVUfWnsUHqkOobx\ndcXVyJULP1WuM1pEw/BuI+5CtrJUPLmNgU5am4gVMNzcb956DCC56RObiSJw\nAxiqHL1Qn197H/1CCnmu1SksbLCD/3WPajvSBkglJ0XGlG5W39aPUxOB8VAN\nXnSsRoPmeG0B04hxpnqaghzyC8pzckO4gKF44mg0qnyyjGkoEGhUUnAuCzPc\n5FHddYq5M3fRuxJIl3DYfgG7I2giQZ2zHmmExcWQPTKJBcfZRizG6OtBOrTr\nPUcJ\r\n=UCya\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExfr9E+HNswDFPnzWDMHEcVJasscrCMqw8/Hrr0X01dAiEAxLV5HTAmjdoURG9WtT6Caj5tFxvyk8qPaW4YaN+t92w="}]},"_npmUser":{"name":"codeculture","email":"development@codeculture.de"},"directories":{},"maintainers":[{"name":"codeculture","email":"development@codeculture.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-matomo_0.2.0_1613125248101_0.5975813350235222"},"_hasShrinkwrap":false},"0.2.1":{"name":"@codeculture/ngx-matomo","version":"0.2.1","author":{"name":"codeculture","email":"development@codeculture.de"},"description":"Forked from https://github.com/Arnaud73/ngx-matomo (Author: Arnaud Mouronval <arnaud.mouronval@gmail.com>). Matomo (aka. Piwik) web analytics for applications based on Angular 5, 6, 7, 8, 9 & 10.","keywords":["matomo","piwik","angular","aot","web analytics"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/codeculturehq/ngx-matomo.git"},"dependencies":{"tslib":"^2.0.0"},"peerDependencies":{"@angular/core":">=5.0.0 <12.0.0"},"main":"bundles/codeculture-ngx-matomo.umd.js","module":"fesm2015/codeculture-ngx-matomo.js","es2015":"fesm2015/codeculture-ngx-matomo.js","esm2015":"esm2015/codeculture-ngx-matomo.js","fesm2015":"fesm2015/codeculture-ngx-matomo.js","typings":"codeculture-ngx-matomo.d.ts","metadata":"codeculture-ngx-matomo.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/codeculturehq/ngx-matomo/issues"},"homepage":"https://github.com/codeculturehq/ngx-matomo#readme","_id":"@codeculture/ngx-matomo@0.2.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/GatNkA+xZlzgJGmBzfsX1WjnyD8Wt86yP8EA3tA7sGShRpaKGRO+WY3ylBDqnA/KlJPm6feo2/ecVX8jIGpxg==","shasum":"81867f270540fb678a2755a039bcdf181f33b342","tarball":"https://registry.npmjs.org/@codeculture/ngx-matomo/-/ngx-matomo-0.2.1.tgz","fileCount":19,"unpackedSize":546029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN1lmCRA9TVsSAnZWagAAuPMQAIQ23SZTpyqqXlrlIgFX\nICSCwNkXQaJ6jUxMiEexVn3XjN1910Rt7itsVRCu8Q4WBbJWiuXCzDhpyuG1\nuii4i/axYNjynB/exx9Mi7TagbmJr7Lty9tX1JHFA2nS5QS5ZO1/Mca9e0Ui\nqsGNNwSzWzcuxQ5zOIdN8a6Vryozj6r9ZRrCzMm8l3WAaZbbp8uuqRTatRtb\nj7jLIQvoLTZh+JeRwykuwyFr9n/A5NF/YGtCu3DClcR8/znwkFQjdZVt9hPM\nP/1HMhIwyB4ZyAhVA1NIr3PJ4AGAJZ/cNH9ctyM4IZIritoe7wTt3z2y4yzP\nLd9vZAVom3Cy7yjuLoPfFWD1ga7mFOd76ET2LAW7FGT7Mwc0YmDjHRvUGMq3\n+BVpLtZkZFNZRSqa/o0Ev9rmUp6n2b3LoKOAN/YxAsVtZ7Nnyoq5+LE1Ej+b\n3WMciADmpzIkj17ovSDuS8qcts6qDYSbX2dWIMcV7WMiB0RBmD7Evi+d8ub0\nW9asvQjbo8AEx52KaKnFib+cB2SFYii3V+Xp+ATa1SHvSh5joq7cVgefRdcO\nYxCnN9SE7BgPdHctrrLtCRezm5ScZGvWJcWhySuv+XiL9RRJhD7U0mCUfP6F\nQngI6h1GZ4PT6OyAe+E9Pxs5R4Xa/FvaijCkGFOwqV9IpvNd3rJvagXQGgoO\n9H4C\r\n=Au03\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBljcNwxaE1d8iUMD8JDtn6enJKG3/hHoxQnukkrsw4+AiEAtU/h/C1Cxt3d7yYdgb+/EZ5FnGRmGVvYWHE2qyoMQNI="}]},"_npmUser":{"name":"codeculture","email":"development@codeculture.de"},"directories":{},"maintainers":[{"name":"codeculture","email":"development@codeculture.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-matomo_0.2.1_1614240101994_0.49331671931727805"},"_hasShrinkwrap":false},"0.2.2":{"name":"@codeculture/ngx-matomo","version":"0.2.2","author":{"name":"codeculture","email":"development@codeculture.de"},"description":"Forked from https://github.com/Arnaud73/ngx-matomo (Author: Arnaud Mouronval <arnaud.mouronval@gmail.com>). Matomo (aka. Piwik) web analytics for applications based on Angular 5, 6, 7, 8, 9 & 10.","keywords":["matomo","piwik","angular","aot","web analytics"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/codeculturehq/ngx-matomo.git"},"dependencies":{"tslib":"^2.0.0"},"peerDependencies":{"@angular/core":">=5.0.0 <12.0.0"},"main":"bundles/codeculture-ngx-matomo.umd.js","module":"fesm2015/codeculture-ngx-matomo.js","es2015":"fesm2015/codeculture-ngx-matomo.js","esm2015":"esm2015/codeculture-ngx-matomo.js","fesm2015":"fesm2015/codeculture-ngx-matomo.js","typings":"codeculture-ngx-matomo.d.ts","metadata":"codeculture-ngx-matomo.metadata.json","sideEffects":false,"gitHead":"3ae57c4a26847d4cb7cec744568360c18355b660","bugs":{"url":"https://github.com/codeculturehq/ngx-matomo/issues"},"homepage":"https://github.com/codeculturehq/ngx-matomo#readme","_id":"@codeculture/ngx-matomo@0.2.2","_nodeVersion":"14.17.6","_npmVersion":"7.22.0","dist":{"integrity":"sha512-TzGrs6OBR3mKDm+g30+NCKS9Is8MOmW5CNp+8Jwyiwc+msuYGE1vszPx0yIGJYmTkNsezz1TlQdft6hPfP3xmw==","shasum":"44e4142f8ff1998f6d35178a8f7fb5598136fb99","tarball":"https://registry.npmjs.org/@codeculture/ngx-matomo/-/ngx-matomo-0.2.2.tgz","fileCount":19,"unpackedSize":546030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ0YyCRA9TVsSAnZWagAAK64P/RPcaqbuAAHXktfL3s16\niqcXdraO2Cw+caEglhruY5iw07b/w10ntjiRcs4O+YBZJAMrYqEYg2y/93sj\nMaFZFWspLJozdF9J0kNrV/awdWtvbnED6MOM2jwRc/OIXzJhYoDoa2WJq0MG\n1qAat9PkzggpSEAPuWsZSJ006EtNR+lWqxGQDEez8q66BreGvZeBL+zCTo+9\n1BBy2KuLCV7LVaoogTq8++6sNrczUmP3WxyGOfRHoYGSZHW3enZrIJNHy4g5\nfMDqk08u8hzxoZkr/DkFsw0EQ3jp30gtxq83iSX+QVtmn1Fs8rO/Ye4oP+EF\nEIxx9LnU9Gx8HHZv3MW/6efbGm9TUInwRAvAN+UwmB2LZgU719vNbkFdQFFy\npBXYg67IRJGRAg+i0MShckUWii1TD/6OzVqvmLlmUx6G1OqVXQ14sSUHuECD\nHcwZItx54jvzE86YcUFvSdVKdxs8AnJ8fgVk5qkcO3Cd8SRw/xNCQT6CQhFn\nkDbCZmKR6DxLl9eLzvOkUXUACELBA+VOb1yFu7whTgj3GB6Z7tXo4jYfW5Zu\ny2gjj/dXRTCrBIgjAPbnez8QPxDf75Hv/tJN9FMh9LmjXuGBSysVFO+YVloz\n6qdunba+3w3w3t2b+LibOTkuJq5WZuowKm2ZAOUcBFUrfY3gpnVIuFUIfFO+\n9cxL\r\n=TTgX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbqrenQONJ94cCnMCY5+sjoZsP2WCaMrgOzXJwmAEUZwIgSL15QKcY1LFUy6GX7WEBR8UFAAJIPN1/agLd8zlx1z8="}]},"_npmUser":{"name":"codeculture","email":"development@codeculture.de"},"directories":{},"maintainers":[{"name":"codeculture","email":"development@codeculture.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-matomo_0.2.2_1631798834657_0.050482270314079036"},"_hasShrinkwrap":false},"0.2.4":{"name":"@codeculture/ngx-matomo","version":"0.2.4","author":{"name":"Arnaud Mouronval","email":"arnaud.mouronval@gmail.com"},"description":"Matomo (aka. Piwik) web analytics for applications based on Angular 5, 6, 7, 8, 9 & 10.","keywords":["matomo","piwik","angular","aot","web analytics"],"license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/codeculturehq/ngx-matomo.git"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","test-headless":"ng test --codeCoverage=true --watch=false --browsers=ChromeHeadless","lint":"ng lint","e2e":"ng e2e","clean":"rimraf dist/*","compodoc":"compodoc -c ./.compodocrc.json","copy-license":"copyfiles ./LICENSE ./dist/codeculture-ngx-matomo","copy-readme":"copyfiles ./README.md ./dist/codeculture-ngx-matomo","copy-files":"npm run copy-license && npm run copy-readme","release":"standard-version","postinstall":"ngcc"},"dependencies":{"@angular-devkit/schematics":"^11.2.0","@angular/animations":"~11.2.0","@angular/common":"~11.2.0","@angular/compiler":"~11.2.0","@angular/core":"~11.2.0","@angular/forms":"~11.2.0","@angular/platform-browser":"~11.2.0","@angular/platform-browser-dynamic":"~11.2.0","@angular/router":"~11.2.0","rxjs":"~6.6.3","tslib":"^2.1.0","zone.js":"~0.11.3"},"devDependencies":{"@angular-devkit/build-angular":"~0.1102.0","@angular-devkit/build-ng-packagr":"~0.1002.0","@angular/cli":"~11.2.0","@angular/compiler-cli":"~11.2.0","@angular/language-service":"~11.2.0","@compodoc/compodoc":"^1.1.11","@types/jasmine":"~3.6.3","@types/jasminewd2":"~2.0.8","@types/node":"^14.14.26","codelyzer":"^6.0.1","copyfiles":"^2.4.1","jasmine-core":"~3.6.0","jasmine-spec-reporter":"~6.0.0","karma":"~6.1.0","karma-chrome-launcher":"~3.1.0","karma-coverage-istanbul-reporter":"~3.0.3","karma-jasmine":"~4.0.1","karma-jasmine-html-reporter":"^1.5.4","ng-packagr":"^11.2.0","protractor":"~7.0.0","standard-version":"^9.1.0","ts-node":"~9.1.1","tslint":"~6.1.3","typescript":"~4.1.5"},"standard-version":{},"gitHead":"20aeb26b5c78ea109df9677f34806e0b7a69836a","bugs":{"url":"https://github.com/codeculturehq/ngx-matomo/issues"},"homepage":"https://github.com/codeculturehq/ngx-matomo#readme","_id":"@codeculture/ngx-matomo@0.2.4","_nodeVersion":"14.17.6","_npmVersion":"7.22.0","dist":{"integrity":"sha512-ddbEHSQ8lMyarYp8cuHRe/Bws9NlDf8b5Ju5E3CPEKf6Iw4Ro3Tl8mupdybPFi7SWWNC3KgMsqrq+iMKQkxaTA==","shasum":"60128595d6f49f44f41859e49fdcb52c6521b46e","tarball":"https://registry.npmjs.org/@codeculture/ngx-matomo/-/ngx-matomo-0.2.4.tgz","fileCount":50,"unpackedSize":87651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ0veCRA9TVsSAnZWagAA2k0QAJoENTrJvMTkrwTFm8UC\nNcMz/B806v8ABHAS1QG5BWr9mLDMDUQPiRGvs/Db3t7gzG7w9OD284jlyjun\n1QDAnOrs8T1nZUPxZD2nqOLIlfs0cvGVWVog84TXPrSQAup0Fxo/LMvuftw3\no7xb04oPrRnvabypLbMrQou0CXbWLeHKaQsPFMdhyCSJuu3/RmYSv6G/EKf5\n8oGsDkFnvSSnXWbPuZ5NAs1TYi8/20v61AN1bwB/6iLjGO/ENOD1HCNBxMJ2\nTDaw21V27NmQxrOzF5GQqrDwI9Vhblj1JX4yVG0hKbRFnkYJcLsx3l/BKZ5v\n9IoikmnzJAMiFP7ze4dmsV7knD/0IrgTsAUGyzMQt+PQCGBJjJW3V116tDWH\n6Db5th6d8IGhXCo/tkDyHjJGEgIHNAiTjFCtkLoFKUgoyortD3hYXNZH0SZV\n9hry10VpSNUMibDf9dUa2O4Wau8UefqBz3/uJ+TbMzQkTU4h+QomAiLV2gJo\n+VsveaXBTRTEThQQnytzEPJlRmhdenDNROhqfp75nn0W9+scDZypplcytGvt\nW6PdVpk3yg7gHLpJW6NfqFc9bL6mUf+VPzQeW/cDdmIVFDbyczSW+uge6/gj\npPYfCjcFDwvw1xMpGbKPUtPaRibI8yZC1WKJDG45sviidIWrVHuag4liLaLe\nI+DN\r\n=gg0f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBX5+nnXC11W8RLsTErD/qXNJccuimfbPoUXPCDdQ3roAiAcUomv4YCrUijpJ+gZe2qgx+zMiFuwHdynb+lmRGac8Q=="}]},"_npmUser":{"name":"codeculture","email":"development@codeculture.de"},"directories":{},"maintainers":[{"name":"codeculture","email":"development@codeculture.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-matomo_0.2.4_1631800286827_0.2671735215109716"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-12T08:36:19.218Z","0.1.4":"2021-02-12T08:36:19.511Z","modified":"2022-04-05T00:01:44.996Z","0.2.0":"2021-02-12T10:20:48.305Z","0.2.1":"2021-02-25T08:01:42.177Z","0.2.2":"2021-09-16T13:27:14.840Z","0.2.4":"2021-09-16T13:51:26.953Z"},"maintainers":[{"name":"codeculture","email":"development@codeculture.de"}],"description":"Matomo (aka. Piwik) web analytics for applications based on Angular 5, 6, 7, 8, 9 & 10.","homepage":"https://github.com/codeculturehq/ngx-matomo#readme","keywords":["matomo","piwik","angular","aot","web analytics"],"repository":{"type":"git","url":"git+https://github.com/codeculturehq/ngx-matomo.git"},"author":{"name":"Arnaud Mouronval","email":"arnaud.mouronval@gmail.com"},"bugs":{"url":"https://github.com/codeculturehq/ngx-matomo/issues"},"license":"MIT","readme":"# ngx-Matomo \n\n[![Build Status](https://travis-ci.com/Arnaud73/ngx-matomo.svg?branch=master)](https://travis-ci.com/Arnaud73/ngx-matomo)\n[![NPM version](https://img.shields.io/npm/v/ngx-matomo.svg)](https://www.npmjs.com/package/ngx-matomo)\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/b650cf6a9d3d4ab393af8d29d63fc8cc)](https://www.codacy.com/app/Arnaud73/ngx-matomo?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=Arnaud73/ngx-matomo&amp;utm_campaign=Badge_Grade)\n[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org)\n[![MIT license](http://img.shields.io/badge/license-MIT-brightgreen.svg)](http://opensource.org/licenses/MIT)\n[![dependencies Status](https://david-dm.org/Arnaud73/ngx-matomo/status.svg)](https://david-dm.org/Arnaud73/ngx-matomo)\n[![devDependencies Status](https://david-dm.org/Arnaud73/ngx-matomo/dev-status.svg)](https://david-dm.org/Arnaud73/ngx-matomo?type=dev)\n[![peerDependencies Status](https://david-dm.org/Arnaud73/ngx-matomo/peer-status.svg)](https://david-dm.org/Arnaud73/ngx-matomo?type=peer)\n\nWrapper for Matomo (aka. Piwik) analytics tracker for applications based on Angular 5, 6, 7 & 8.\n\n## Warning\n\nThis new release of ngx-Matomo has been rebuilt with Angular CLI v8. As a result, the produced library uses Angular Package Format (APF) v8. It has been tested with an Angular 6 application, but if your Angular 5, 6 or 7 application is running into trouble, please log an issue on GitHub.\n\n## Installation\n\nUse `npm` or `yarn` to add the module to your current project:\n```npm install --save @codeculture/ngx-matomo```\n\n## Adding Matomo into to your Angular application\n\nYou can add Matomo either via script tag or using the MatomoInjector in your root component.\n\n### Initialize Matomo via Script Tag\n\nTo illustrate the set up, here's the code to inject into your header to initialize Matomo in your application. Matomo's [site](https://developer.matomo.org/guides/tracking-javascript-guide) has the detailed documentation on how to set up communication between Matomo and your application.\nMake sure you replace the MATOMO_URL with your Matomo server. You can remove all the _paq methods in this script and set them up in your Angular 5+ application.\n\n```html\n<!-- Matomo -->\n<script type=\"text/javascript\">\n  var _paq = _paq || [];\n  _paq.push(['trackPageView']);\n  _paq.push(['enableLinkTracking']);\n  (function() {\n    var u=\"//{$MATOMO_URL}/\";\n    _paq.push(['setTrackerUrl', u+'matomo.php']);\n    _paq.push(['setSiteId', {$IDSITE}]);\n    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];\n    g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);\n  })();\n</script>\n<!-- End Matomo Code -->\n```\n\n### Initialize Matomo via root component and MatomoInjector service\n\nTo enable Matomo via your root component you can now inject the MatomoInjector in your root component.\n\n```ts\nimport { Component } from '@angular/core';\nimport { MatomoInjector } from '@codeculture/ngx-matomo';\n\n@Component({\n  selector: 'app',\n  template: `<router-outlet></router-outlet>`\n})\nexport class AppComponent {\n  constructor(\n    private matomoInjector: MatomoInjector\n  ) {\n    this.matomoInjector.init('YOUR_MATOMO_URL', YOUR_SITE_ID);\n  }\n}\n```\n\n## Include it in your application\n\nBootrapping this application is easy. Import ```MatomoModule``` into your root ```NgModule```.\n\n```ts\nimport { NgModule } from '@angular/core';\nimport { BrowserModule } from '@angular/platform-browser';\nimport { MatomoModule } from 'ngx-matomo';\n\nimport { AppComponent } from './app.component';\n\n@NgModule({\n  imports: [\n    BrowserModule,\n    MatomoModule\n  ],\n  declarations: [AppComponent],\n  bootstrap: [AppComponent]\n})\nexport class AppModule { }\n```\n\nOnce that's done you can import ```MatomoTracker``` into any component in your application.\n\n```ts\n// component\nimport { Component } from '@angular/core';\nimport { MatomoTracker } from 'ngx-matomo';\n\n@Component({\n  selector: 'app',\n  template: `<router-outlet></router-outlet>`\n})\nexport class AppComponent {\n  constructor(\n    private matomoTracker: MatomoTracker\n  ) { }\n\n  ngOnInit() {\n    this.matomoTracker.setUserId('UserId');\n    this.matomoTracker.setDocumentTitle('ngx-Matomo Test');\n  }\n}\n```\n\n## Tracking events\n\nFor now tracking events and actions is manual and is not injected into the html. \n\n```html\n<button (click)=\"whatHappensOnClick(1)\"></button>\n```\n\n```ts\n// component\nimport { Component } from '@angular/core';\nimport { MatomoTracker } from 'ngx-matomo';\n\n@Component({\n  selector: 'app',\n  templateUrl: './myButton.html'\n})\nexport class MyComponent {\n  constructor(\n    private matomoTracker: MatomoTracker\n  ) { }\n\n  whatHappensOnClick(someVal){\n    /*\n     * some code...\n     */\n    this.matomoTracker.trackEvent('category', 'action', 'name', someVal);\n  }\n}\n```\n\n## Original Source\n\nThis module is lousily inspired from [Angular2Piwik](https://github.com/awronka/Angular2Piwik), which was also inspired from [Angulartics 2](https://github.com/angulartics/angulartics2).\n\n## License\n\n[MIT](LICENSE)\n\n## See also\n\nMatomo's [site](https://developer.matomo.org/) has the detailed documentation on how to use Matomo and integrate it in an application.\nSee also:\n-   [Single-Page Application Tracking](https://developer.matomo.org/guides/spa-tracking)\n-   [JavaScript Tracking Client](https://developer.matomo.org/guides/tracking-javascript-guide)\n-   [JavaScript Tracking Client](https://developer.matomo.org/api-reference/tracking-javascript)\n-   [Tracking HTTP API](https://developer.matomo.org/api-reference/tracking-api)\n","readmeFilename":"README.md"}