Для того чтобы поставить событие Яндекс Метрики на кнопку в 1C-Bitrix, следует выполнить следующие шаги:
- Подключение Яндекс Метрики:
- Зайдите в настройки Битрикса
- В пункте "Настройки" выберите раздел "Настройки продукта"
- Затем откройте раздел "Настройки Яндекс сервисов" и введите код счётчика Яндекс Метрики
- Добавление кода события на кнопку:
- Найдите место на сайте, где находится ваша кнопка
- Откройте файл с шаблоном данной страницы для редактирования (обычно это файл .php в папке шаблона)
- На кнопку добавьте атрибут onclick, в котором будет вызываться JavaScript функция для отправки события в Яндекс Метрику
Пример кода JavaScript для отправки события в Яндекс Метрику:
$('.your-button-class').click(function() { yaCounterXXXXXX.reachGoal('название_события'); });
Где:
.your-button-class
- класс вашей кнопкиXXXXXX
- номер счётчика Яндекс Метрикиназвание_события
- название вашего события в Яндекс Метрике
- Тестирование события:
- После внесения изменений на сайт, перейдите на страницу с кнопкой и нажмите на неё
- Зайдите в Яндекс Метрику, в разделе "Цели" убедитесь, что ваше событие отправлено успешно
После выполнения всех этих шагов, событие на кнопке должно корректно отслеживаться в Яндекс Метрике. Помните, что перед внесением изменений на рабочий сайт лучше всего протестировать их на тестовом сервере.