UNPKG

@ngx-ext/google-analytics

Version:

Google Analytics for your Angular application

17 lines (16 loc) 647 B
import { EventEmitter } from '@angular/core'; import { Event } from './interfaces/event'; import { PageView } from './interfaces/page-view'; import { TrackingOptions } from './interfaces/tracking-options'; export declare class GoogleAnalyticsService { event: EventEmitter<Event>; pageView: EventEmitter<PageView>; private readonly queue; constructor(trackingId: string, options: TrackingOptions | string); configure(trackingId: string, options?: TrackingOptions | string): void; set(fieldsObject: any): void; set(fieldName: string, fieldValue: any): void; private onEvent; private onPageView; private ga; }