Я бы этого не делал. Я предлагаю запускать события по одному.
Представьте себе сложность вашего кода JavaScript, если вам нужно отслеживать каждое отдельное событие. Кроме того, как вы планируете отправлять запросы? После достижения определенного количества событий и / или после загрузки страницы? В каждом случае вам придется заставлять пользователя ждать, пока все события не будут отправлены. Если вы смотрите телевизор, вы бы предпочли посмотреть 5 одноминутных рекламных роликов, распространяемых в эпизоде, или все 5 рекламных роликов в конце ???
На нашем веб-сайте мы используем события GA для отслеживания ссылок на скачивание, исходящих ссылок и действий интерфейса (например, нажатие на слайдер, переключение скрытых разделов и т. Д.). Я не знаю о вашей ситуации, но я не понимаю, как пользователь может генерировать так много событий на одной странице, чтобы избежать головной боли при создании и настройке собственного механизма массового запуска.