Лучший Ответ Sliapy , 25 January 2016 - 15:27
Судя по справке, теперь данные отсылаются через ga('ecommerce:send');
Правильный код, значит, должен быть таким.
<script> ga("create", "UA-XXXXX-Y"); ga('require', 'ec'); <?php $cartItems = $view->orderDetails->getOrderItems(); foreach ($cartItems as $cartItem) { echo "ga('ec:addProduct', {"; echo "'id': '".$cartItem['sku']."',"; echo "'name': '".$cartItem['name']."',"; echo "'price': '".round($cartItem['price'],2)."',"; echo "'quantity': ".$cartItem['quantity'].""; echo "});"; } ?> ga('ec:setAction', 'purchase', { 'id': <?php echo "'".$view->order->id."'" ?>, 'revenue': <?php echo "'".round($view->orderDetails->getTotalPrice(),2)."'" ?> }); ga('ecommerce:send'); </script>