Как я могу отслеживать `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');
Другие вопросы по тегам