1.0.2 • Published 3 years ago

angular-matomo-tag-manager v1.0.2

Weekly downloads
13
License
-
Repository
-
Last release
3 years ago

Matomo Tag Manager for Angular

Simple integration of Matomo Tag Manager with Angular (>= 11).

Getting started

Installing

Simple execute npm install angular-matomo-tag-manager or yarn add angular-matomo-tag-manager

Quick Start

Don't forget to configure first your container in Matomo.

// In module

import { MatomoTagManagerModule } from 'angular-matomo-tag-manager';


imports: [
  MatomoTagManagerModule.forRoot({
    containerId: CONTAINER_ID,
    host: MATOMO_HOST
  })
]

Then, you can use by injecting service in any controllers :

import { MatomoTagManagerService } from 'angular-matomo-tag-manager';

contructor(private service: MatomoTagManagerService) { }

Send tag via sendTag method :

this.service.sendTag({
  event: 'TrackView' // event field required
  page: {
    title: '...'
  }
})

A tag is a type of MatomoTag:

interface MatomoTag {
    event: string;
    [key: string]: any;
}
1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago