1.0.0 • Published 6 years ago
@postedin/ember-google-analytics v1.0.0
ember-google-analytics
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.
Installation
ember install @postedin/ember-google-analyticsUsage
Add your tracking code to your config/environment.js.
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'],
},
};Contributing
Installation
git clone https://github.com/postedin/ember-google-analyticscd ember-google-analyticsyarn install
Linting
yarn lint:jsyarn lint:js --fix
Running tests
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
License
This project is licensed under the MIT License.