Source code for the tutorial - Use dataLayer events to collect analytics from your Angular app.
In this lesson, you will learn to dynamically push analytics' events to the dataLayer through your Angular application. We will take a look at how we can use the pageview event to sync analytics with the Angular router, and how to push custom events to track how the users use your application.
The demo could be found here.