Как я могу отслеживать `ecommerce:addItem` или`ecommerce:addTransaction` по angulartics2?
Я использую angulartics2 для отслеживания просмотров страниц.
Как я могу отслеживать ecommerce:addItem
или же ecommerce:addTransaction
по angulartics2 в угловых 5 приложений? Или может я смогу реализовать его более родным?
PS я добавилga('require', 'ecommerce');
1 ответ
Решение
На данный момент в angulartics2 нет реализации отслеживания электронной торговли.
Вы можете просто использовать глобальный ga
функция.
Например (и вы можете найти нативные примеры в Ecommerce Tracking):
(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');