@daffodil/analytics/driver/data-layer is a data layer driver that enables you to push ecommerce and virtual pageview events to a dataLayer array, making it easy to track analytics events in your Angular application.
dataLayer array.@daffodil/analytics event tracking system.Import the driver and use the provided services and types to push events to the data layer:
import { DaffAnalyticsDataLayer, provideDaffDataLayerTracker } from '@daffodil/analytics/driver/data-layer';
@NgModule({
providers: [
provideDaffDataLayerTracker(action => ({ ecommerce: { /* ... */ } }))
]
})
export class AppModule {}