This addon will simply add gtags.js to index.html like a normal embed but configure and trigger it in ember using the configs you provide.
ember install @postedin/ember-google-analytics
EG:
module.exports = function(environment) {
let ENV = {
...
googleAnalytics: {
trackingId: 'UA-xxxxxxx-x',
},
};
By default the tracking is only enabled in the production environment. But you can specify which environments to run it on as well.
module.exports = function(environment) {
let ENV = {
...
googleAnalytics: {
trackingId: 'UA-xxxxxxx-x',
trackEnvironments: 'awesome-env',
// or
trackEnvironments: ['production', 'staging', 'etc'],
},
};
git clone https://github.com/postedin/ember-google-analytics
cd ember-google-analytics
yarn install
yarn lint:js
yarn lint:js --fix
ember test
– Runs the test suite on the current Ember versionember test --server
– Runs the test suite in "watch mode"ember try:each
– Runs the test suite against multiple Ember versions
This project is licensed under the MIT License.