Добавление параметров строки запроса UTM к исходящим URL-адресам может предоставить ценную информацию при отслеживании маркетинговых кампаний и источников реферального трафика. Однако полагаться на то, что авторы контента будут вручную добавлять эти параметры, ошибочно и зачастую неполноценно. Лучшим подходом является динамическое добавление параметров UTM к внешним ссылкам с помощью JavaScript после загрузки страницы.

jQuery: добавление строк запроса кампании UTM

Вот функция JavaScript, которая добавляет параметры UTM ко всем исходящим ссылкам на странице с помощью jQuery:



Этот код добавляет прослушиватель событий load событие, которое запускается после завершения загрузки страницы. Затем это повторяется на протяжении всего теги, проверяя, указывает ли каждая ссылка на внешний домен, и если да, то добавляя строку запроса UTM.

Использование простого JavaScript позволяет избежать потенциальных проблем с управлением версиями или конфликтов со сторонними библиотеками, такими как jQuery.

Настройка параметров UTM

Приведенные выше примеры включают фиксированные utm_campaign ценить referral, но вы можете легко изменить значения параметров UTM в соответствии с вашими потребностями. Например, вы можете включить дополнительные параметры, например utm_medium, utm_termили настраиваемые заголовки кампаний на основе содержимого страницы или поведения пользователей.

Благодаря этому динамическому подходу вы можете обеспечить последовательное и точное отслеживание UTM для исходящих ссылок на вашем сайте, не полагаясь на ручной ввод со стороны авторов контента и не влияя на время загрузки страницы.

В этой статье мы также рассказали вам, как добавить строки запроса UTM в перенаправления WordPress.

Добавьте строку запроса UTM в перенаправление WordPress

Source

ЧИТАТЬ  Представляем обновление Google Core от ноября 2023 г.