setCampMediumKey - это метод, который использовался в старой библиотеке ga.js Google Analytics для настройки параметра, отвечающего за определение типа трафика (medium) в кампании.
По умолчанию в URL-адресах для отслеживания кампаний используется UTM-метка utm_medium.
Она указывает на тип трафика, например:
utm_medium=email — электронная почта.
utm_medium=cpc — платный поиск.
utm_medium=referral — переходы с других сайтов.
Если в вашей системе используется другой параметр вместо utm_medium, например, traffic_type, вы могли настроить его для Google Analytics через метод setCampMediumKey.
JavaScript:
_gaq.push(['_setCampMediumKey', 'custom_param']);
custom_param — имя пользовательского параметра, которое будет использоваться вместо utm_medium.
Пример использования
Ваш URL для кампании выглядит так:
https://weblising.com/?traffic_type=social
Вместо стандартного utm_medium вы используете traffic_type. Чтобы Google Analytics распознавал этот параметр как тип трафика, добавьте настройку.
JavaScript:
_gaq.push(['_setCampMediumKey', 'traffic_type']);
После этого Google Analytics начнет интерпретировать значение traffic_type как источник трафика в отчетах.
Когда это полезно
- Кастомные параметры кампании. Если вы работаете с системой, которая не поддерживает стандартные UTM-метки.
- Сторонние инструменты аналитики. Некоторые инструменты используют собственные параметры для классификации трафика.
Как и другие методы ga.js (например, setAllowAnchor или setCampContentKey), setCampMediumKey устарел и не используется в современных реализациях Google Analytics, таких как gtag.js или Google Analytics 4 (GA4). В новых версиях GA4 настройка кастомных параметров кампаний выполняется через Google Tag Manager или с использованием специальных пользовательских параметров.