У меня на сайте установлен GTM. У нас уже есть канонические URL-адреса на всех наших страницах, но Google Analytics не отслеживает канонические URL-адреса, поэтому аналитика получает повторяющиеся страницы, на которых используются заглавные буквы или строки запроса. Я нашел ответы о том, как изменить фрагмент Google Analytics для отслеживания канонических URL-адресов, например здесь, но проблема в том, что поскольку у меня установлен GTM, в моем коде нет фрагмента Google Analytics. Вместо этого у нас есть фрагмент GTM:
<!-- Google Tag Manager -->
<script>(function (w, d, s, l, i) {
w[l] = w[l] || []; w[l].push({
'gtm.start':
new Date().getTime(), event: 'gtm.js'
}); var f = d.getElementsByTagName(s)[0],
j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', <asp:Literal runat="server" id="gtmTag" />);</script>
<!-- End Google Tag Manager -->
Как заставить Google Analytics использовать канонический URL-адрес, когда я использую GTM?