#google-analytics
#google-analytics
Вопрос:
У меня вопрос о скорости сайта Google Analytics. У нас есть много внешних рекламных ссылок, таких как
http://example.com?utm_source=xxxamp;utm_media=xxx
Но этот URL-адрес будет загружать некэшированный контент, потому что URL-адрес каждый раз отличается. Я попытался изменить ?utm_source
на #utm_source
. Как я могу подтвердить, что это будет распознано в Google Analytics?
Ответ №1:
Одним из решений является использование хэша в ваших ссылках и замена символа хэша в виртуальном просмотре страницы:
if(document.location.hash.indexOf('utm' > -1) {
ga('send', 'pageview', document.location.pathname document.location.search.replace('#','?'));
}
Таким образом, Google «увидит» обычную строку запроса, когда параметр utm присутствует после хэш-метки. Или вы могли бы заменить символ хэша фильтром замены в интерфейсе analytics.
Комментарии:
1. Мне нравится сохранять содержимое utm_xxx, чтобы использовать аналитические источники. но у нас есть некоторый статический файл, созданный по обычному пути для веб-сайта, мне нравится использовать эти файлы для повышения производительности сайта, есть ли другой способ сделать это?