Статьи по теме: Настройки бота

Как подключить Яндекс.Метрику к подписным страницам сторонних сервисов

Интегрируйте Яндекс.Метрику в ваш бот и получайте полную статистику, даже если ваши подписные страницы созданы на сторонних платформах.

Параметр ym_id=XXX, где XXX — это уникальный идентификатор пользователя, присваиваемый Яндекс.Метрикой каждому посетителю сайта, позволяет отслеживать действия конкретного пользователя после перенаправления. Если на нескольких сайтах установлен один и тот же код счетчика Яндекс.Метрики, система использует ym_id для объединения данных о действиях пользователя на этих ресурсах.

Следуя этой инструкции, вы сможете настроить сбор статистики с любых подписных страниц и анализировать данные о пользователях, перешедших в ваш бот. Чтобы интегрировать Яндекс.Метрику, выполните следующие шаги:

Шаг 1: Настройка Яндекс.Метрики в WinWinBot


Авторизуйтесь на на платформе WinWinBot.
Перейдите в бот, к которому хотите подключить Яндекс.Метрику.
Нажмите "Настройки" → «Yandex & Google аналитика» → «Подключить Яндекс.Метрику».
Выберите нужные цели и счетчик, затем сохраните настройки.

Шаг 2: Внедрение счетчика на подписные страницы


На всех подписных страницах, независимо от используемой платформы:
Установите счетчик Яндекс.Метрики.
Добавьте блок с HTML-кодом счетчика. Пример кода:


<script>

window.ym(НОМЕР_ВАШЕГО_СЧЕТЧИКА, 'getClientID', function(clientID) {

    document.querySelectorAll('a').forEach(function(anchor) {

        try {

            // Получаем href ссылки

            const href = anchor.href;

            // Проверяем, что href существует и содержит "t.me"

            if (href && href.includes('ВАШ_ДОМЕН_БОТА')) {

                let url = new URL(href, document.baseURI);

                // Если параметр ym_id отсутствует, добавляем его

                if (!url.searchParams.has('ym_id')) {

                    url.searchParams.set('ym_id', clientID);

                    anchor.href = url.toString();

                }

            }

        } catch (e) {

            console.error("Ошибка при обработке ссылки:", anchor, e);

        }

    });

});

</script>



Шаг 3: Проверка корректности установки


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

Благодаря сочетанию этих параметров, система не только перенаправляет пользователя, но и сохраняет информацию о его идентификаторе. Это особенно полезно для анализа поведения пользователей и оценки эффективности рекламных кампаний.

ВНИМАНИЕ! Яндекс.Метрика позволяет выгружать оффлайн-конверсии только для целей типа JS-событие, поэтому в настройках вы увидите цели только с таким типом.

Перейдите к другим статьям, чтобы узнать больше:


Оффлайн-конверсии в Яндекс.Метрике: простая настройка за несколько шагов
10 преимуществ подключения Яндекс.Метрики к вашим ботам уже сегодня!
Как в Яндекс.Метрике создать счетчик для Telegram-бота

Если остались вопросы, воспользуйтесь информацией в разделе "Помощь" или напишите нам в чат технической поддержки.

Последнее изменение: 17/02/2025

Была ли эта статья полезна?

Поделиться отзывом

Отменить

Спасибо!