UNPKG

angular-ga

Version:

Google Analytics for your Angular application

17 lines (16 loc) 646 B
import { EventEmitter } from '@angular/core'; import { Event } from './interfaces/event'; import { PageView } from './interfaces/pageview'; 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; }