@searchmindai/event-tracking-gtm
v1.0.1
Published
Tracks e-commerce events by subscribing to an existing Google Tag Manager dataLayer, built on @searchmindai/event-tracking-commons.
Readme
@searchmindai/event-tracking-gtm
Tracks e-commerce events by subscribing to an existing Google Tag Manager
dataLayer, built on @searchmindai/event-tracking-commons.
how to use
use in a website
TODO: explain how to build rpoduction bundle and how to insert as js snippet into an existing website
use from other library:
In your project:
npm install @searchmindai/event-tracking-gtmSomewhere in your code:
import {install} from '@searchmindai/event-tracking-gtm'
install({...})how to test
npm run build:dev && static-server dist
paste in browser console:
(function() {
var jsUrl = 'http://localhost:9080/devaiq-gtm.js'
var script = document.createElement('script');
script.src = jsUrl;
script.type = 'text/javascript';
script.async = true;
document.head.appendChild(script);
})();Or use the chrome extension to automatically inject the above script on all pages of the site (RECOMMENDED)
License
MIT
