Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/byrnedo/ember-google-adwords-remarketing

Ember addon for adwords remarketing conversion tracking.
https://github.com/byrnedo/ember-google-adwords-remarketing

ember ember-addon google-adwords javascript

Last synced: about 1 month ago
JSON representation

Ember addon for adwords remarketing conversion tracking.

Awesome Lists containing this project

README

        

# ember-google-adwords-remarketing

Really simple add on for integrating [Adwords Remarketing](https://developers.google.com/adwords-remarketing-tag/asynchronous/) in ember.

This addon exposes a service called `conversion`.

You can use the `trackEvent` function to record conversions.

NOTE: this is using the new `gtag` script from google. See [Changes to the Website Conversion Tracker Tag](https://support.google.com/adwords/answer/7548399?hl=en).

Example:

```javascript
import Ember from 'ember';

export default Ember.Route.extend({
conversion: Ember.inject.service(),
actions: {
onThingDone(){

this.get('conversion').trackEvent('conversion', 'AW-123456', {value: 100});

}
}
});
```

Methods:

`trackEvent` equates to `gtag('event'...)`
`setConfig` equates to `gtag('config'...)`

If for some reason the google script doesn't download, we queue requests until it does.

## Installation

* `git clone ` this repository
* `cd ember-google-adwords-remarketing`
* `npm install`

## Configuration

In `config/environment.js`:

```javascript
module.exports = function(environment) {
let ENV = {
...
googleAdwordsRemarketing: {
enabled: true // required
id: 'AW-123456', // required
conversionLinker: false, // optional
sendPageView: true // optional
},
...
```