{"_id":"@bloomscorp/ngx-gtag","_rev":"8-4ccad46bcff5505cc5abc3c45d2df49b","name":"@bloomscorp/ngx-gtag","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.1":{"name":"@bloomscorp/ngx-gtag","version":"0.0.1","_id":"@bloomscorp/ngx-gtag@0.0.1","maintainers":[{"name":"blacklist96","email":"ayankumarsaha96@gmail.com"},{"name":"debacharya","email":"debabrata@bloomscorp.com"}],"dist":{"shasum":"656a6c919d9e5d825e50c57c072bd1fc74620a2d","tarball":"https://registry.npmjs.org/@bloomscorp/ngx-gtag/-/ngx-gtag-0.0.1.tgz","fileCount":32,"integrity":"sha512-2ZCHDaEdux29n622sy2EahOpjn7hmz5nWAkC3TiWXo0XbrlqTe0R5vXRT9uoDL0erImiYnXmyVhvJc3BiYz/zQ==","signatures":[{"sig":"MEUCICqrDFl+tKqOm0FRfy8u8PwPGDOnR/u7g+dl1NgHCQEUAiEA4RwtKDz6GZR1x9xO4QlfwdXbp8UyLPq701t3++Nx6qE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifSeoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPSw/9E03tCgPUmaPqKVPvaNZCZaoBzJWuVAAfvJLGGm41iU/w7bcC\r\nGICe00hEDcjEFqv+fBU9gTtfG5vZbgpliymyVMLDmH+L8jlTa2CL5LyJeD8c\r\n1PPZgQbdla7oby2IKMTK6bBbDJatb9hnz/U65SeZHzvywDhhZ1oE1nUSIVZ5\r\ntBLFAOEQbUvnNFoSnYXQETaUWO9CLd9WokWGqcrDIeo8nXYWLio6NJrTqCqw\r\nqPIHt7C2/W2AQvLHU7HvqCn3aGDRT0wuYlLnNSOkCfUX5lXLLEMiYIy6kYdx\r\nbKS8UawsIoPcysMZpPWkICwYUl+upRVsRY7ikCXPRUa758oXvjr9b9g0DBer\r\n+TiX3MHXzV+13RKEVxFnqzuCFc0OVbzZcgCL/5IY0jkVy0Xd87kYM4a422qc\r\nKJJeAteGsnWrFF2Il7jb8gF8uU88EMvfxhulD7Tcgxpc4XLYVOAI1wdKdTHU\r\nuctdv2I1b9+F520R4Z003RkcTIJY7UoR7SjBwxH/j8Mp2lXgtke+OCixVEN4\r\nmI7wxeNx2GYvtaT0gZyneTZoLxZqLA2fmNm6r407PSa/16pBBZJU3Bnsqn7z\r\n1MFG7JwbbHApmM6Ijxh62m6jto9Pkdsfs+1pjQ8XGIGrXlZX+Gy7n0Do1Uzk\r\nXfOwoG3CJsaL7MowNzytWqsumDDveT5S8m8=\r\n=Q2Je\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/bloomscorp-ngx-gtag.mjs","module":"fesm2015/bloomscorp-ngx-gtag.mjs","esm2020":"esm2020/bloomscorp-ngx-gtag.mjs","exports":{".":{"node":"./fesm2015/bloomscorp-ngx-gtag.mjs","types":"./bloomscorp-ngx-gtag.d.ts","es2015":"./fesm2015/bloomscorp-ngx-gtag.mjs","es2020":"./fesm2020/bloomscorp-ngx-gtag.mjs","default":"./fesm2020/bloomscorp-ngx-gtag.mjs","esm2020":"./esm2020/bloomscorp-ngx-gtag.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"0746b1b9769d5979599986e3688549df0fcd3f4a","typings":"bloomscorp-ngx-gtag.d.ts","_npmUser":{"name":"debacharya","email":"debabrata@bloomscorp.com"},"fesm2015":"fesm2015/bloomscorp-ngx-gtag.mjs","fesm2020":"fesm2020/bloomscorp-ngx-gtag.mjs","_npmVersion":"8.5.0","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.3.0","@angular/common":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-gtag_0.0.1_1652369320571_0.3709681274814187","host":"s3://npm-registry-packages"},"deprecated":"This package is deprecated and no longer maintained"},"0.0.2":{"name":"@bloomscorp/ngx-gtag","version":"0.0.2","_id":"@bloomscorp/ngx-gtag@0.0.2","maintainers":[{"name":"blacklist96","email":"ayankumarsaha96@gmail.com"},{"name":"debacharya","email":"debabrata@bloomscorp.com"}],"dist":{"shasum":"e1cd57e19db3de464236e73a3e83c0a3f5f71738","tarball":"https://registry.npmjs.org/@bloomscorp/ngx-gtag/-/ngx-gtag-0.0.2.tgz","fileCount":32,"integrity":"sha512-TaI4pCBQuVtJVsGKi+M2cm3Wamv6BaeKt+hbFuH23yOv1Htymoj+xgG7XFZO6wNnNCdd2GIZeX7792ztXkHtYA==","signatures":[{"sig":"MEYCIQDKw1TfL2PPZb++r+Kn59+GSDStiUPfJ22crI9uVzBxSgIhANHnTiW1GP0gZKERS5YQOu7rL5d9HqwARM/EJCKMIpm4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifSlNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphPRAAiUa3qKyTWa0v0e16rEDYc9h9Zkizl+A80jzWjolm+99VgloO\r\npI2qb/j08t/7hMqQ5bHfr7ODU7R5+qYvbA4f2aTvDRPgl6n9B1/2TFciFIeJ\r\no7UOwU6HP9YZAWJB0ucNZiBvQIGbUPSIa2LBUd/FG5YC642KtzniF6sw3iIp\r\nlhVh20gF/mG6eez08Ez0lBUVmEMyS9rrddmjJVRzkkerIcsoYXAbHmRXzYSB\r\n/2K/nhpNpuJ6bnrpNzcWvn0KmbGLBGCOstpLwnNYMvmhAIrbBEvoK4+5jX4W\r\nOZbYZ04ook1+xu4Sp0gpsL1JHRnKv4FsCB+3nJldng7OuXuzBlETYdugYUvB\r\nsb2Akp7evXvwmvhQU+KzR6WDVXus3E407fkqzpVTwpVb/hAcNDARO24OwwBJ\r\nF+uYHq2qAr5lTMVE1qR8ojx3AA3ahS9z2HBwJeQsEpPxNSBuv8onl1eH/wR9\r\nDAU0x5vMGB1m2+A/jqYLbV1BndUQMdnPrCr2yr+XmUkbH3iVjfpk+8ZULjcb\r\nQBRn2qAVJSGdzRQz10TNh88HS1E98jlupIjDyBCj53T4TUvrnqe5Y+LnnIBj\r\n5DFRKoFLkJ+QG55g8SzhvNkuKAPXyFQkrL5vtkjR/SVrSqEeKHomwPzyHIUC\r\nGV9tEEotvbRQf1PV972NjFz2Mp+hIMh7Dzs=\r\n=gkL5\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/bloomscorp-ngx-gtag.mjs","module":"fesm2015/bloomscorp-ngx-gtag.mjs","esm2020":"esm2020/bloomscorp-ngx-gtag.mjs","exports":{".":{"node":"./fesm2015/bloomscorp-ngx-gtag.mjs","types":"./bloomscorp-ngx-gtag.d.ts","es2015":"./fesm2015/bloomscorp-ngx-gtag.mjs","es2020":"./fesm2020/bloomscorp-ngx-gtag.mjs","default":"./fesm2020/bloomscorp-ngx-gtag.mjs","esm2020":"./esm2020/bloomscorp-ngx-gtag.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"f8652ea0cab3d5c45d68aebb2a75299c4fb690c4","typings":"bloomscorp-ngx-gtag.d.ts","_npmUser":{"name":"debacharya","email":"debabrata@bloomscorp.com"},"fesm2015":"fesm2015/bloomscorp-ngx-gtag.mjs","fesm2020":"fesm2020/bloomscorp-ngx-gtag.mjs","_npmVersion":"8.5.0","description":"> An Angular library to work with Google Tags Manager (GTM), specially with SSR. (inspired from angular-gtag : https://github.com/codediodeio/angular-gtag )","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.3.0","@angular/common":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-gtag_0.0.2_1652369741448_0.10251360440976276","host":"s3://npm-registry-packages"},"deprecated":"This package is deprecated and no longer maintained"},"0.0.3":{"name":"@bloomscorp/ngx-gtag","version":"0.0.3","_id":"@bloomscorp/ngx-gtag@0.0.3","maintainers":[{"name":"blacklist96","email":"ayankumarsaha96@gmail.com"},{"name":"debacharya","email":"debabrata@bloomscorp.com"}],"dist":{"shasum":"9e19e63f7b989f2dc6b46140c9bab0d503d71516","tarball":"https://registry.npmjs.org/@bloomscorp/ngx-gtag/-/ngx-gtag-0.0.3.tgz","fileCount":32,"integrity":"sha512-Y2oHAuVexCZoNGQoQag+99pDRLu/BvqaQiYka+qygFVcMP25tldeU5SpQJ18HEwiH/vPqKZTw8xxLu/DG8lTgg==","signatures":[{"sig":"MEYCIQDAA1s7yAm9wcjEEpB5aAzrnnXilf9l8dkLs0e0Oxr2GwIhANi8kRdCuDH353wOT5Tx2Bhn1Df11MXs8wAYcWfbwRLQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJif9P3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLIQ//ft7tJTP0NK4hXPJqxTAvlPIH816oChWR6aUOzgdBrRNNKWqb\r\nzsv2MJqZg70ZLjepzkTRxpElwZTisHOt4f/JjYtio7q++Vgx0u0CyMhcvtAQ\r\nR+diDGN2dUm+H1fIu29BGUGis8xVOnyiqKj31P5GxMp6C46IiqOAcRdo5Svb\r\nRg3lgm7bmz3csKC+y62VTAE26drcD63PE1AebgyZwxf1xcl06MjXJZme3806\r\nivUyVjndbumMO36scDKbOgpsu/bjytCvd5Z2IxT/r8RG5/o/ZcAJ7qhbqQWX\r\n4wQIhzXdQw5gQ813cNf5X85KCLPjhFAw/a1PHSnCSLWd3t3+R02FIV6UxtKm\r\nNy63IzLLqggASoS7K33s61L7wBr4yKRju8ZVdyBnmm+Qxf58Mclt2ZYD8xbf\r\n6jeXj9IMshUKWbPH3TCX5ZZGrv00o8HdRTdo4fuTucTI+fXtKASK1KMYBPsa\r\nrPXqzODfxishBB5daEEETRl+w96oHHnkdntbtorum0GIm4kp6bVBm+rg55er\r\nq4YxEMs0WkAKFe+RDSM7ojXLpL643UHZ2MMSjoAlfAAlwWdKQ1UfNfh0UOiO\r\n+oZPJOQ9uFhoogmDD/zYNtyYOavO38Ckk3RombcvMGhv5gvnXlM3ORVcPcqW\r\n6LXMQeQzA2mPXNlEvyD/jYR69Of5184egbw=\r\n=cDRL\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/bloomscorp-ngx-gtag.mjs","module":"fesm2015/bloomscorp-ngx-gtag.mjs","esm2020":"esm2020/bloomscorp-ngx-gtag.mjs","exports":{".":{"node":"./fesm2015/bloomscorp-ngx-gtag.mjs","types":"./bloomscorp-ngx-gtag.d.ts","es2015":"./fesm2015/bloomscorp-ngx-gtag.mjs","es2020":"./fesm2020/bloomscorp-ngx-gtag.mjs","default":"./fesm2020/bloomscorp-ngx-gtag.mjs","esm2020":"./esm2020/bloomscorp-ngx-gtag.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5fb11327d0d921367158914aa51293804ba6655e","typings":"bloomscorp-ngx-gtag.d.ts","_npmUser":{"name":"debacharya","email":"debabrata@bloomscorp.com"},"fesm2015":"fesm2015/bloomscorp-ngx-gtag.mjs","fesm2020":"fesm2020/bloomscorp-ngx-gtag.mjs","_npmVersion":"8.5.0","description":"> An Angular library to work with Google Tags Manager (GTM), specially with SSR. (inspired from angular-gtag : https://github.com/codediodeio/angular-gtag )","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.3.0","@angular/common":"^13.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-gtag_0.0.3_1652544503299_0.8463941648462712","host":"s3://npm-registry-packages"},"deprecated":"This package is deprecated and no longer maintained"},"0.0.4":{"name":"@bloomscorp/ngx-gtag","version":"0.0.4","_id":"@bloomscorp/ngx-gtag@0.0.4","maintainers":[{"name":"blacklist96","email":"ayankumarsaha96@gmail.com"},{"name":"debacharya","email":"debabrata@bloomscorp.com"}],"dist":{"shasum":"096fce307408ab013257025f8d5c72bf2cc11f1d","tarball":"https://registry.npmjs.org/@bloomscorp/ngx-gtag/-/ngx-gtag-0.0.4.tgz","fileCount":30,"integrity":"sha512-mLcKaNl7zgwJ2ItsnzZmzXgD+cmjEFUs4dJs5VmvnSzer+nNCEnudiwp1UEkv9XSuEZ12fu7yuNcQperT6Jsyw==","signatures":[{"sig":"MEUCIQCoDQTe/DKPOlKxfCflWc4z5OvuyZtaiEpE2glulHgHrgIgQfEQRUyN8inwnDVlDna4UAmFSVE4T7KuTTIEcA0oSX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77844},"module":"fesm2022/bloomscorp-ngx-gtag.mjs","exports":{".":{"esm":"./esm2022/bloomscorp-ngx-gtag.mjs","types":"./index.d.ts","default":"./fesm2022/bloomscorp-ngx-gtag.mjs","esm2022":"./esm2022/bloomscorp-ngx-gtag.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5a0e4b74623524332a56d090bc603a2a731a8553","typings":"index.d.ts","_npmUser":{"name":"blacklist96","email":"ayankumarsaha96@gmail.com"},"_npmVersion":"10.2.3","description":"> An Angular library to work with Google Tags Manager (GTM), specially with SSR. (inspired from angular-gtag : https://github.com/codediodeio/angular-gtag )","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^17.0.8","@angular/common":"^17.0.8"},"_npmOperationalInternal":{"tmp":"tmp/ngx-gtag_0.0.4_1704440621389_0.8903374239284279","host":"s3://npm-registry-packages"},"deprecated":"This package is deprecated and no longer maintained"},"0.0.5":{"name":"@bloomscorp/ngx-gtag","version":"0.0.5","_id":"@bloomscorp/ngx-gtag@0.0.5","maintainers":[{"name":"blacklist96","email":"ayankumarsaha96@gmail.com"},{"name":"debacharya","email":"debabrata@bloomscorp.com"}],"dist":{"shasum":"65fa73c11d0f02df332aef78433f505c3feb34d7","tarball":"https://registry.npmjs.org/@bloomscorp/ngx-gtag/-/ngx-gtag-0.0.5.tgz","fileCount":30,"integrity":"sha512-iIc/d0aHF6kP0uSRxzggzJD87OicPtmHQZaIpVPfOLQkUjwKREiGxjRfCaItbQ4+5b7AICar4D/vpoLib0wqKw==","signatures":[{"sig":"MEYCIQDo6IpWqHBjRN6L7yMIsRWnv1PCVq3H5MjsfhHD9xuwHAIhAJ1VFAOqkLUeObIdtWXRbwL0o7sDfZpRJLquKIVOGeYX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79871},"module":"fesm2022/bloomscorp-ngx-gtag.mjs","exports":{".":{"esm":"./esm2022/bloomscorp-ngx-gtag.mjs","types":"./index.d.ts","default":"./fesm2022/bloomscorp-ngx-gtag.mjs","esm2022":"./esm2022/bloomscorp-ngx-gtag.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"b0bffc3e9555e203568c6b2dc48bb1ef3362a025","typings":"index.d.ts","_npmUser":{"name":"blacklist96","email":"ayankumarsaha96@gmail.com"},"_npmVersion":"10.2.3","description":"> An Angular library to work with Google Tags Manager (GTM), specially with SSR. (inspired from angular-gtag : https://github.com/codediodeio/angular-gtag )","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^17.0.8","@angular/common":"^17.0.8"},"_npmOperationalInternal":{"tmp":"tmp/ngx-gtag_0.0.5_1704441526833_0.08249798873976166","host":"s3://npm-registry-packages"},"deprecated":"This package is deprecated and no longer maintained"},"0.0.6":{"name":"@bloomscorp/ngx-gtag","version":"0.0.6","_id":"@bloomscorp/ngx-gtag@0.0.6","dist":{"shasum":"1d99e6604fc86c3914a57cf4d59e853d07955933","tarball":"https://registry.npmjs.org/@bloomscorp/ngx-gtag/-/ngx-gtag-0.0.6.tgz","fileCount":30,"integrity":"sha512-4m2zrLSDWsuCZ2RBga13+Thx3eNeVB9SrBmdkS0DA0CYC/XflMXGjQv3pwn1eDRQRgoG7EuB3fwTcCoR6zdilQ==","signatures":[{"sig":"MEUCIFr7ydou40lNEvpm/9WH+Nk4Zb/4WPz6lhbiFnK2yzWOAiEAlfbjFsP5i7vfIJoPNNjXSllycP4bjdSqHl1bFXntf/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80007},"module":"fesm2022/bloomscorp-ngx-gtag.mjs","exports":{".":{"esm":"./esm2022/bloomscorp-ngx-gtag.mjs","types":"./index.d.ts","default":"./fesm2022/bloomscorp-ngx-gtag.mjs","esm2022":"./esm2022/bloomscorp-ngx-gtag.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"9c068e9f121b4bcc246f61bef44b7737b36fe45c","typings":"index.d.ts","_npmUser":{"name":"blacklist96","email":"ayankumarsaha96@gmail.com"},"_npmVersion":"10.7.0","description":"> An Angular library to work with Google Tags Manager (GTM), specially with SSR. (inspired from angular-gtag : https://github.com/codediodeio/angular-gtag )","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.4","@angular/common":"^18.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ngx-gtag_0.0.6_1719334626094_0.17795032703234304","host":"s3://npm-registry-packages"},"deprecated":"This package is deprecated and no longer maintained"}},"time":{"created":"2022-05-12T15:28:40.514Z","modified":"2026-07-07T01:37:19.463Z","0.0.1":"2022-05-12T15:28:40.669Z","0.0.2":"2022-05-12T15:35:41.714Z","0.0.3":"2022-05-14T16:08:23.468Z","0.0.4":"2024-01-05T07:43:41.598Z","0.0.5":"2024-01-05T07:58:47.029Z","0.0.6":"2024-06-25T16:57:06.294Z"},"description":"> An Angular library to work with Google Tags Manager (GTM), specially with SSR. (inspired from angular-gtag : https://github.com/codediodeio/angular-gtag )","maintainers":[{"name":"blacklist96","email":"ayankumarsaha96@gmail.com"},{"name":"debacharya","email":"debabrata@bloomscorp.com"},{"name":"deepdey20998","email":"deepdey20998@gmail.com"}],"readme":"# @bloomscorp/ngx-gtag\n\n> An Angular library to work with Google Tags Manager (GTM), specially with SSR. (inspired from angular-gtag : https://github.com/codediodeio/angular-gtag )\n\n## Install\n```\nnpm install --save @bloomscorp/ngx-gtag\n```\n\nAdd the the tracking code from GA admin dashboard to `index.html` and set `send_page_view` to `false`.\n\n```html\n<head>\n<script async src=\"https://www.googletagmanager.com/gtag/js?id=UA-YOUR_TRACKING_ID\"></script>\n<script>\n  window.dataLayer = window.dataLayer || [];\n  function gtag(){dataLayer.push(arguments);}\n  gtag('js', new Date());\n  gtag('config', 'UA-YOUR_TRACKING_ID', { 'send_page_view': false });\n</script>\n</head>\n```\n\nAdd the package to to your `app.module.ts`.\n\n```typescript\nimport { NgxGoogleTagsManagerModule } from 'ngx-gtag';\n\n@NgModule({\n  imports: [\n    NgxGoogleTagsManagerModule.forRoot(\n        { \n            trackingId: 'UA-YOUR_TRACKING_ID', \n            trackPageviews: true \n        }\n    )\n  ]\n})\n```\n\nOptions\n\n* `trackingId: string (required)` Google Analytics UA tracking ID.\n* `trackPageviews: boolean` Default true.\n* `debug: boolean` Default false, console logs every gtag event/pageview.\n\n## Pageviews\nThe package will listen to route changes by default, you just need to instantiate service in the root of the project.\n\n```typescript\nimport { GtagAPIService } from 'ngx-gtag';\n \nexport class AppComponent {\n  constructor(gtag: GtagAPIService) {}\n}\n```\n`GtagAPIService` also allows you to track pageviews manually.\n\n```typescript\ngtag.sendPageviewData();\n\n// or with custom params\n\ngtag.sendPageviewData({\n  page_title: 'Shopping Products',\n  page_path: '/products',\n  page_location: 'https://abc.com/products'\n});\n\n```\n\n## Events\n\n[Events] expect an action.\n\n```typescript\ngtag.sendEventData({ action: 'view_promotion' });\n```\nYou can optionally pass in addtional params.\n\n```typescript\ngtag.sendEventData({\n  action: 'login',\n  method: 'Instagram',\n  event_category: 'engagemnt',\n  event_label: 'New user logged in via OAuth'\n});\n```\n\n[events]: https://developers.google.com/analytics/devguides/collection/gtagjs/events\n\n\n## Submit an Issue\n\nTo submit an issue or feature request please report to [here](https://github.com/bloomscorp/ngx-google-tags-manager/issues)\n","readmeFilename":"README.md"}