Настройка целей в корзине

Корзина не может создавать новые страницы на вашем сайте. Поэтому простая привязка событий к URL не используется. Но корзина может отправлять события, происходящие на существующих страницах в любые системы аналитики. Для корзины являются традиционными следующие события:

  • Добавление товара в корзину (add)
  • Переход к оформлению заказа (show)
  • Успешное оформление заказа (order)

Передача событий из корзины в Яндекс Метрику

<script>
	document.addEventListener("EasyNetShopLoaded", function(event) {
       	ens_jQuery('.btn-ens-action, .easynetshop-buy').click(function() { 
			ym(ID счетчика Метрики, 'reachGoal', 'add');
	 	});
	}, false);
	
	document.addEventListener("EasyNetShopModalOpened", function(event) {
		if (ens_jQuery('.easynetshop-modal-cart').css('display') != 'none') {
			ym(ID счетчика Метрики, 'reachGoal', 'show');
		}

		if ((ens_jQuery(".easynetshop-modal-ordercompleate .easynetshop-ok .easynetshop-continue").css('display') != 'none') 
		&& (ens_jQuery(".easynetshop-modal-ordercompleate").css('display') != 'none')) {
			ym(ID счетчика Метрики, 'reachGoal', 'order');
		}
	}, false);
</script>