Готовые решения для 1С-Битрикс
Карточка решения
База знаний по решению:
Электронная коммерция для Яндекс.Метрики и Google Analytics

Некстайп: Магнит

Для решения "Некстайп: Магнитt" устанавливать компонент в карточку товара следует в файл по пути:

/bitrix/templates/#АЙДИ_АКТИВНОГО_ШАБЛОНА#/components/bitrix/catalog/main/catalog/element.php

В конец файла в таком виде:
<? if(CModule::IncludeModule("arturgolubev.ecommerce")){ $APPLICATION->IncludeComponent("arturgolubev:ecommerce.detail", ".default", array( "COMPONENT_TEMPLATE" => ".default", "OFFERS_CART_PROPERTIES" => $arParams['OFFERS_CART_PROPERTIES'], "PRODUCT_ID" => $elementId, "CACHE_TYPE" => "A", "CACHE_TIME" => "360000" ), $component); } ?>