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-analyticscd ember-google-analyticsyarn install
yarn lint:jsyarn 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.