Я нахожусь в процессе создания клиентского приложения chaplinJS и необходимых возможностей для добавления аналитики Google.
Я хочу использовать Диспетчер тегов Google (GTM) и добавил код отслеживания в свой html-файл. Затем перешел в GTM и настроил тег события PageView.
По какой-то причине ни одно из событий просмотра страницы после начальной загрузки не запускается. Работает ли GTM с chaplinJS? Я предполагаю, что он ищет изменение URL-адреса, а затем выталкивает событие просмотра страницы универсальной аналитики.
Кто-нибудь еще это делал? Я предполагаю, что другим путем может быть обновление application.coffee и прослушивание события «route: match», а затем отправка события pageview. Я подумал, что это проще сделать с помощью GTM, потому что я всегда могу добавлять новые теги по ходу.
Мысли?