На данный момент в angulartics2 не реализовано отслеживание электронной торговли.
Вы можете просто использовать глобальную функцию ga
.
Например, (и нативные примеры можно найти в Отслеживание электронной торговли ) :
(window as any).ga('ecommerce:addTransaction', {
'id': '1234', // Transaction ID. Required.
'affiliation': 'Acme Clothing', // Affiliation or store name.
'revenue': '11.99', // Grand Total.
'shipping': '5', // Shipping.
'tax': '1.29' // Tax.
});
и после всего необходимого добавляет вызов ecommerce:send
по
(window as any).ga('ecommerce:send');