Поддержка нескольких сайтов
B242GA поддерживает возможность отправки целей для нескольких сайтов




Разные сайта - подразумевается разные счетчики Google Analytics.

Поддержку нескольких сайтов возможно реализовать двумя способами
1) привязкой кода счетчика к направлению сделки или 2)сохранять код счетчика прямо в лиде\сделке при создании из CRM-формы, любого чата виджета Битрикс24
Первый способ. Привязка счетчика к направлению сделки
Начиная с тарифа Битрикс24 - "Базовый" доступна возможность разделять сделки по направлениям (мультиворонки).

Для каждого направления сделки, в интерфейсе B242GA, можно указать свой счетчик и свой набор целей. В этом варианте сделка должна создаваться в соответствующем сайту направлении.

Отношение счетчика к направлениям - "многие к многим", т.е несколько направлений могут быть настроены на один и тот же счетчик
Второй способ. Код счетчика в параметрах сделки\лида
Если у вас нет направлений или нет возможности использовать направления для разделения событий GA по сайтам, можно указать код счетчика Google Analytics прямо в лиде и сделке.

Код счетчика GA будет сохранен в пользовательском поле и цели, сопоставленные стадиям сделок\лидов, будут переданы в GA именно в указанный счетчик.

Для этого:
Шаг-1
Изменить код b242ga.js
Изменить код b242ga.js , добавить в него параметр GA_COUNTER

<!-- B242GA start -->
<script>
(function(w,d,u){
	var s=d.createElement('script');s.defer=false;s.async=false;s.id='b242ga-script';s.src=u+'?'+(Date.now()/60000|0);
	var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h);
})(window,document,'https://67p.b242ga.ru/static/js/b242ga.js');
var b242gaScript = document.querySelector('#b242ga-script');
b242gaScript.addEventListener('load', function() {
	B242GAInit({
		portal:'https://ВАШ_ПОРТАЛ.bitrix24.ru/',
		presets:{'GA_COUNTER':'UA-XXXXXX-X'}
	}); 
});
</script>
<!-- B242GA end -->

Шаг-2
Поле хранения кода счетчика
Добавить пользовательское поле, в котором вы хотите хранить это значение. https://helpdesk.bitrix24.ru/open/5488795/ Назовите поле, например,
"GA Counter B242GA"
Шаг-3
Указать созданное поле в настройках B242GA

Шаг-4
Привяжите цели к нужным стадиям
Поскольку мы уже не можем выбирать цели для привязки к стадиям из конкретного счетчика (у нас их несколько) и набор стадий один и тот же для нескольких счетчиков, мы можем только одним способом сопоставить цели и стадии:

1) набор целей должен быть одинаковым во всех счетчиках
2) привязку целей осуществить в режиме эксперт и вручную указать category, action и label цели из GA