Athena IT worked with Performics to define, plan and prepare:
a) custom metrics and custom dimensions to be tracked
Event tracking included: video progress tracking and scroll tracking as well as form completion such as registration and appointment booking.
Custom definitions included vehicle details, appointment status and customer information.
Athena IT implemented the planned data layer into sellmycar.com.au
The sellmycar.com.au website is dynamically rendered and API-centric, everything is an API. The website DOM structure changes with each render or stage change, much like react. As such, handers are added on DOM nodes after rerender.
The data layer obtains data from the API byway of JS objects.