Files
Sebastian Benz 73b7a456ac Add Google Analytics 4 sample (#930)
* Add Google Analytics 4 sample

* addressed comments
2023-06-15 15:16:23 +02:00

14 lines
421 B
JavaScript

import Analytics from '../scripts/google-analytics.js';
// Fire a page view event on load
window.addEventListener('load', () => {
Analytics.firePageViewEvent(document.title, document.location.href);
});
// Listen globally for all button events
document.addEventListener('click', (event) => {
if (event.target instanceof HTMLButtonElement) {
Analytics.fireEvent('click_button', { id: event.target.id });
}
});